Forráskód Böngészése

feat: 锁库 接受(新/旧)锁按钮在没有待接收的锁时隐藏

lanjianrong 5 éve
szülő
commit
d5ed0593c1
1 módosított fájl, 10 hozzáadás és 6 törlés
  1. 10 6
      src/pages/Product/Lock/Lockstore/index.jsx

+ 10 - 6
src/pages/Product/Lock/Lockstore/index.jsx

@@ -302,12 +302,16 @@ const LockStore = ({ prodList = [], dispatch, shouldUpdate }) => {
       headerTitle={
         <>
           <PermSelect onConfirm={handlePermChange} dataType={PermDataTypeEunm.PRODUCT} />
-          <Button type="primary" className="ml-4" onClick={() => showReceiveLockModal()}>
-            待接收锁 ({state.totalOld})
-          </Button>
-          <Button type="primary" className="ml-4" onClick={() => showReceiveNewLockModal()}>
-            待接收新锁 ({state.totalNew})
-          </Button>
+          {state.totalOld ? (
+            <Button type="primary" className="ml-4" onClick={() => showReceiveLockModal()}>
+              待接收锁 ({state.totalOld})
+            </Button>
+          ) : null}
+          {state.totalNew ? (
+            <Button type="primary" className="ml-4" onClick={() => showReceiveNewLockModal()}>
+              待接收新锁 ({state.totalNew})
+            </Button>
+          ) : null}
         </>
       }
       toolbar={{