Просмотр исходного кода

fix: 客户下新增联系人,客户列表联系人总数刷新

lanjianrong 5 лет назад
Родитель
Сommit
fadea940f8

+ 1 - 11
src/pages/Customer/Client/components/ClientDetail/LowerList.jsx

@@ -33,7 +33,6 @@ const ContanctLowerList = props => {
                       <Col span="8">
                       <Col span="8">
                         <a className="mr-1">@{item.staffName}</a>
                         <a className="mr-1">@{item.staffName}</a>
                         {servicelogEnum[item.status]}
                         {servicelogEnum[item.status]}
-                        {/* <List.Item.Meta description={dayjsFormat(item.date, 'MM-DD HH:mm:ss')} /> */}
                         <List.Item.Meta description={dayjsFormat(item.date, 'YYYY-MM-DD')} />
                         <List.Item.Meta description={dayjsFormat(item.date, 'YYYY-MM-DD')} />
                       </Col>
                       </Col>
                       <Col span="16" className="whitespace-pre-line">
                       <Col span="16" className="whitespace-pre-line">
@@ -53,12 +52,7 @@ const ContanctLowerList = props => {
                 renderItem={item => (
                 renderItem={item => (
                   <List.Item>
                   <List.Item>
                     <a>@{item.operatorName}</a> {item.content}
                     <a>@{item.operatorName}</a> {item.content}
-                    <List.Item.Meta
-                      // avatar=
-                      // title=
-                      // description={ dayjsFormat(item.createTime, 'YYYY-MM-DD')}
-                      description={dayjsFormat(item.createTime)}
-                    />
+                    <List.Item.Meta description={dayjsFormat(item.createTime)} />
                   </List.Item>
                   </List.Item>
                 )}
                 )}
               />
               />
@@ -71,7 +65,3 @@ const ContanctLowerList = props => {
 }
 }
 
 
 export default ContanctLowerList
 export default ContanctLowerList
-
-// export default connect(({ refresh }) => ({
-//   shouldUpdate: refresh.contactLog
-// }))(ContanctLowerList)

+ 5 - 1
src/pages/Customer/Company/components/CompanyDetail/TabList.jsx

@@ -7,7 +7,7 @@ import { formatValues } from '@/components/LazyCascader'
 import consts from '@/consts'
 import consts from '@/consts'
 import ProTable from '@ant-design/pro-table'
 import ProTable from '@ant-design/pro-table'
 import { useModal } from '@/components/Modal'
 import { useModal } from '@/components/Modal'
-import { useDispatch } from 'dva'
+import { useDispatch } from 'umi'
 import AddRecord from '@/pages/Customer/Client/components/ClientDetail/AddRecord'
 import AddRecord from '@/pages/Customer/Client/components/ClientDetail/AddRecord'
 
 
 const CompanyTabList = ({ initData, customerId, client, software }) => {
 const CompanyTabList = ({ initData, customerId, client, software }) => {
@@ -117,6 +117,10 @@ const CompanyTabList = ({ initData, customerId, client, software }) => {
     const { code = -1, msg = '新增失败' } = await apiAddClient(payload)
     const { code = -1, msg = '新增失败' } = await apiAddClient(payload)
     if (code === consts.RET_CODE.SUCCESS) {
     if (code === consts.RET_CODE.SUCCESS) {
       message.success(msg)
       message.success(msg)
+      dispatch({
+        type: 'refresh/commitAction',
+        payload: 'company'
+      })
       initData()
       initData()
     }
     }
   }
   }