瀏覽代碼

fix: 客户单位不存在的情况下不允打开抽屉详情

outaozhen 4 年之前
父節點
當前提交
fbeb4d5638
共有 1 個文件被更改,包括 9 次插入21 次删除
  1. 9 21
      src/pages/Product/Lock/LockStore/index.jsx

+ 9 - 21
src/pages/Product/Lock/LockStore/index.jsx

@@ -89,11 +89,8 @@ const LockStore = ({ prodList = [], dispatch, shouldUpdate }) => {
       fixed: 'left',
       render: (keyNum, record) => (
         <span
-          onClick={() =>
-            dispatchModal('D_LOCK_DETAIL', { dataId: record.id, orderIds: state.orderIds })
-          }
-          className="text-primary cursor-pointer hover:text-hex-967bbd"
-        >
+          onClick={() => dispatchModal('D_LOCK_DETAIL', { dataId: record.id, orderIds: state.orderIds })}
+          className="text-primary cursor-pointer hover:text-hex-967bbd">
           {keyNum}
         </span>
       )
@@ -207,11 +204,8 @@ const LockStore = ({ prodList = [], dispatch, shouldUpdate }) => {
       width: 150,
       render: (text, record) => (
         <span
-          onClick={() =>
-            dispatchModal('D_CLIENT_DETAIL', { updateKey: 'longle', dataId: record.clientId })
-          }
-          className="text-primary cursor-pointer hover:text-hex-967bbd"
-        >
+          onClick={() => dispatchModal('D_CLIENT_DETAIL', { updateKey: 'longle', dataId: record.clientId })}
+          className="text-primary cursor-pointer hover:text-hex-967bbd">
           {text}
         </span>
       )
@@ -225,10 +219,10 @@ const LockStore = ({ prodList = [], dispatch, shouldUpdate }) => {
       render: (text, record) => (
         <span
           onClick={() =>
+            record.customerId &&
             dispatchModal('D_COMPANY_DETAIL', { updateKey: 'longle', dataId: record.customerId })
           }
-          className="text-primary cursor-pointer hover:text-hex-967bbd"
-        >
+          className="text-primary cursor-pointer hover:text-hex-967bbd">
           {text}
         </span>
       )
@@ -245,8 +239,7 @@ const LockStore = ({ prodList = [], dispatch, shouldUpdate }) => {
               dataId: record.responsibleId
             })
           }
-          className="text-primary cursor-pointer hover:text-hex-967bbd"
-        >
+          className="text-primary cursor-pointer hover:text-hex-967bbd">
           {text}
         </span>
       )
@@ -321,10 +314,7 @@ const LockStore = ({ prodList = [], dispatch, shouldUpdate }) => {
         //   </Button>
         // </Dropdown>
         state.totalOld ? (
-          <Button
-            type="primary"
-            onClick={() => dispatchModal('M_RECEIVE_LOCK', { refresh: refreshData })}
-          >
+          <Button type="primary" onClick={() => dispatchModal('M_RECEIVE_LOCK', { refresh: refreshData })}>
             接收旧锁({state.totalOld})
           </Button>
         ) : null
@@ -336,9 +326,7 @@ const LockStore = ({ prodList = [], dispatch, shouldUpdate }) => {
               style={{ width: '300px' }}
               allowClear={true}
               placeholder={`在${
-                permData[PermDataTypeEunm.PRODUCT]?.find(
-                  item => item.value === defaultPermAuthCache
-                )?.label
+                permData[PermDataTypeEunm.PRODUCT]?.find(item => item.value === defaultPermAuthCache)?.label
               }下搜索`}
               onSearch={handleSearch}
             />