From e7ac6d7b82ba1fa047e317657c7a79676cc41c0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E5=B0=81=E7=BE=BD?= <2360164671@qq.com> Date: Thu, 5 Jan 2023 12:01:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B2=A1=E6=9C=89=E9=83=A8=E9=97=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/reimbursement/mine/ReimbursementCreate.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/pages/reimbursement/mine/ReimbursementCreate.tsx b/src/pages/reimbursement/mine/ReimbursementCreate.tsx index b0baadf..a9f4ddf 100644 --- a/src/pages/reimbursement/mine/ReimbursementCreate.tsx +++ b/src/pages/reimbursement/mine/ReimbursementCreate.tsx @@ -68,11 +68,14 @@ class ReimbursementCreate extends React.Component { this.formRef.current?.resetFields(["departureName", "destinationName"]) }) store.subscribe(this.handleStoreChange); + let defaultDepartment = this.departments?.length>0?{id: this.departments[0].departmentId, name: this.departments[0].departmentName}:null; + if(defaultDepartment==null) + defaultDepartment={id:-1,name:""} this.state = { loading: false, open: this.props.open, invoices: [], - selectedDepartment: {id: this.departments[0].departmentId, name: this.departments[0].departmentName}, + selectedDepartment: defaultDepartment, departmentsProps: { items: departmentsPropItems, onClick: this.handleMenuClick,