lanjianrong 4 lat temu
rodzic
commit
21701ccea6

+ 5 - 3
src/pages/Customer/Client/components/ClientDetail/Form.jsx

@@ -19,19 +19,21 @@ const ContanctForm = props => {
     teamTagColorMap,
     teamTags,
     dispatch,
+    updateKey,
     filterTag = false
   } = props
   const changeCopInputData = {
     customerName: client.companyName,
     customerId: client.companyId,
     targetName: client.clientName,
-    dataId: client.id
+    dataId: client.id,
+    actionPayload: updateKey
   }
 
   const refreshClient = () => {
     dispatch({
       type: 'refresh/commitAction',
-      payload: 'client'
+      payload: updateKey
     })
   }
 
@@ -256,7 +258,7 @@ const ContanctForm = props => {
         dataSource={client}
         columns={columns}
         tartgetUrl="/client/update"
-        type="client"
+        type={updateKey}
       />
     </div>
   )

+ 1 - 0
src/pages/Customer/Company/components/ChangeCompany/index.jsx

@@ -40,6 +40,7 @@ const ChangeCompanyInput = props => {
     editable = true
   } = props
   const refreshClient = () => {
+    console.log('actionPayload', actionPayload)
     dispatch({
       type: 'refresh/commitAction',
       payload: actionPayload

+ 5 - 4
src/pages/Product/Cloud/components/Detail/index.jsx

@@ -18,7 +18,6 @@ const CloudDetail = props => {
     visible,
     dataId = '',
     projectType,
-    filterTag = true,
     ...resetDrawerProps
   } = props
   const dispatchModal = useModal()
@@ -101,7 +100,7 @@ const CloudDetail = props => {
                 {state.cloudUser.cld?.clientId ? (
                   <>
                     <div className="mt-4">
-                      <ClientDetail client={state.client} filterTag={filterTag} />
+                      <ClientDetail client={state.client} filterTag={true} updateKey={updateKey} />
                     </div>
                     <div className="text-center mt-6">
                       <Tooltip placement="right" title="移除CLD客户">
@@ -111,7 +110,8 @@ const CloudDetail = props => {
                           size="small"
                           onClick={() => {
                             pricingUnLinkClient(state.cloudUser.cld?.clientId)
-                          }}>
+                          }}
+                        >
                           <LinkInterrupt size="14" />
                           <span className="ml-5px">移除CLD客户</span>
                         </Button>
@@ -135,7 +135,8 @@ const CloudDetail = props => {
               // lg={{ span: 15 }}
               // xl={{ span: 15 }}
               flex={{ flexDirection: 'column' }}
-              className="sheet-box-right">
+              className="sheet-box-right"
+            >
               <TabList
                 compilationList={state.compilationList}
                 cloudUser={state.cloudUser}