|
|
@@ -11,7 +11,14 @@ import { formatValues } from '@/components/LazyCascader'
|
|
|
import { apiChangeCustomer } from '@/services/customer'
|
|
|
import { useModal } from '@/components/ModalStore'
|
|
|
|
|
|
-const ConnectCompany = ({ onCancel, dataId, onSelect, preUrl = 'Client', defaultAddibleValue, ...resetModalProps }) => {
|
|
|
+const ConnectCompany = ({
|
|
|
+ onCancel,
|
|
|
+ dataId,
|
|
|
+ onSelect,
|
|
|
+ preUrl = 'Client',
|
|
|
+ defaultAddibleValue,
|
|
|
+ ...resetModalProps
|
|
|
+}) => {
|
|
|
const hasAddPerm = useAccess()?.validatePermByType('company_add')
|
|
|
const dispatchModal = useModal()
|
|
|
const scrollRef = useRef()
|
|
|
@@ -102,6 +109,7 @@ const ConnectCompany = ({ onCancel, dataId, onSelect, preUrl = 'Client', default
|
|
|
{...resetModalProps}
|
|
|
onCancel={onCancel}
|
|
|
width="60vw"
|
|
|
+ getContainer={() => document.getElementById('root')}
|
|
|
title={
|
|
|
<Input
|
|
|
prefix={<SearchOutlined />}
|
|
|
@@ -121,11 +129,13 @@ const ConnectCompany = ({ onCancel, dataId, onSelect, preUrl = 'Client', default
|
|
|
dataType: preUrl,
|
|
|
defaultValue: defaultAddibleValue
|
|
|
})
|
|
|
- }>
|
|
|
+ }
|
|
|
+ >
|
|
|
添加单位
|
|
|
</Button>
|
|
|
)
|
|
|
- }>
|
|
|
+ }
|
|
|
+ >
|
|
|
<div className={styles.modalContainer}>
|
|
|
<div className={styles.modalContent} ref={scrollRef} onScroll={handleListScroll}>
|
|
|
<Spin spinning={state.laoding}>
|
|
|
@@ -138,7 +148,8 @@ const ConnectCompany = ({ onCancel, dataId, onSelect, preUrl = 'Client', default
|
|
|
title="确认关联ta"
|
|
|
onConfirm={() => connectCustomer(item.id)}
|
|
|
okText="确认"
|
|
|
- cancelText="取消">
|
|
|
+ cancelText="取消"
|
|
|
+ >
|
|
|
<Button type="primary" size="small">
|
|
|
关联
|
|
|
</Button>
|