|
@@ -285,14 +285,6 @@ const ContractModal = (props) => {
|
|
|
}
|
|
|
}, [visible]);
|
|
|
|
|
|
- useEffect(() => {
|
|
|
- //兼容之前选择的所属部门,用的现在的接口匹配不到部门显示数字的问题
|
|
|
- if (data?.company_id) {
|
|
|
- const deps = getDepItemById(data?.company_id)?.children;
|
|
|
- setCompanyDepList(deps);
|
|
|
- }
|
|
|
- }, [data, depList]);
|
|
|
-
|
|
|
useEffect(() => {
|
|
|
form.resetFields();
|
|
|
if (data?.status >= Status.Checking) runAudit({ extend_code: data.code });
|
|
@@ -707,7 +699,14 @@ const ContractModal = (props) => {
|
|
|
}}
|
|
|
disabled={disableds.contract}
|
|
|
dropdownStyle={{ maxHeight: 400, overflow: 'auto' }}
|
|
|
- treeData={companyDepList}
|
|
|
+ treeData={
|
|
|
+ data?.dep_id
|
|
|
+ ? [
|
|
|
+ ...companyDepList,
|
|
|
+ { Name: data.dep_name, ID: data?.dep_id },
|
|
|
+ ]
|
|
|
+ : companyDepList
|
|
|
+ }
|
|
|
/>
|
|
|
</Form.Item>
|
|
|
</Col>
|