Преглед изворни кода

fix: 软件锁维护状态为收回显示借销赠按钮

outaozhen пре 4 година
родитељ
комит
e9f6f8b610
1 измењених фајлова са 11 додато и 2 уклоњено
  1. 11 2
      src/pages/Product/Lock/LockStore/components/LocksDetail/TabList.jsx

+ 11 - 2
src/pages/Product/Lock/LockStore/components/LocksDetail/TabList.jsx

@@ -34,11 +34,20 @@ const LockTabList = props => {
     // upgradeProduct,
     // logStockStatus,
     // logSellStatus,
-    longle: { id: longleId, keyNum, clientId, status, stockStatus, sellStatus } = {},
+    longle: {
+      id: longleId,
+      keyNum,
+      clientId,
+      status,
+      stockStatus,
+      sellStatus,
+      preserveStatus
+    } = {},
     longleLog,
     upgradeProduct,
     updateKey
   } = props
+  console.log(preserveStatus)
   const hasAddPerm = useAccess()?.validatePermByType('lockstore_delete_record')
   // 双重解构
   // const { longleId, keyNum, clientId, status, stockStatus, sellStatus } = props.longle
@@ -170,7 +179,7 @@ const LockTabList = props => {
             接收
           </Button>
         ) : null}
-        {stockStatus !== 0 && sellStatus === 0 ? (
+        {stockStatus !== 0 && sellStatus === 0 && preserveStatus === 3 ? (
           <Button
             type="primary"
             ghost