|
@@ -707,7 +707,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>
|
|
@@ -1066,13 +1073,15 @@ const ContractModal = (props) => {
|
|
|
) : (
|
|
|
<ul>
|
|
|
{data?.attach_extend &&
|
|
|
- JSON.parse(data?.attach_extend)?.map((item, idx) => (
|
|
|
- <li key={`${idx}_${item.name}`}>
|
|
|
- <a onClick={() => handlePreViewSingle(item)}>
|
|
|
- {item.name}
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- ))}
|
|
|
+ JSON.parse(data?.attach_extend)
|
|
|
+ ?.filter((item) => item)
|
|
|
+ .map((item, idx) => (
|
|
|
+ <li key={`${idx}_${item.name}`}>
|
|
|
+ <a onClick={() => handlePreViewSingle(item)}>
|
|
|
+ {item.name}
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ ))}
|
|
|
</ul>
|
|
|
)}
|
|
|
</Form.Item>
|