|
|
@@ -4,6 +4,7 @@ import { useModal } from '@/components/Modal'
|
|
|
import { Card, Tooltip } from 'antd'
|
|
|
import consts from '@/basic/consts'
|
|
|
import { useDispatch } from 'dva'
|
|
|
+import { isEmpty, isNullOrUnDef } from '@/utils/is'
|
|
|
import ConnectClient from '@/pages/Customer/Client/components/ConnectClient'
|
|
|
import ContactDetail from '@/pages/Customer/Client/components/ClientDetail'
|
|
|
import styles from './index.less'
|
|
|
@@ -12,6 +13,7 @@ const ChangeClient = props => {
|
|
|
const dispatch = useDispatch()
|
|
|
const { toggleModal, setModalProps, toggleDrawer, setDrawerProps } = useModal()
|
|
|
const { clientName = '', longleId, clientId, actionPayload } = props.dataSource
|
|
|
+ if (isNullOrUnDef(clientName) || isEmpty(clientName)) return null
|
|
|
const refreshClient = () => {
|
|
|
dispatch({
|
|
|
type: 'refresh/commitAction',
|