فهرست منبع

fix: 锁库bug

lanjianrong 4 سال پیش
والد
کامیت
a5febb748a

+ 11 - 5
src/pages/Product/Lock/LockStore/components/LocksDetail/LockModal.jsx

@@ -150,6 +150,7 @@ const LockModal = props => {
 
   const handleonOk = () => {
     form.validateFields().then(async values => {
+      // console.log('values', values)
       if (type === lockTypeEnum.RECEIVE) {
         const { code = -1 } = await apiReceiveLock({
           longleId
@@ -267,7 +268,8 @@ const LockModal = props => {
             </Button>
           </div>
         )
-      }>
+      }
+    >
       {type === lockTypeEnum.SALE ? (
         <div className="text-center mb-6">
           <Radio.Group value={state.sellStatus} buttonStyle="solid" onChange={checkGroupOnChange}>
@@ -282,7 +284,8 @@ const LockModal = props => {
           className={styles.modalContainer}
           ref={scrollRef}
           onScroll={handleListScroll}
-          style={{ paddingBottom: 0 }}>
+          style={{ paddingBottom: 0 }}
+        >
           <div className={styles.modalContent}>
             <Spin spinning={state.loading}>
               {type === lockTypeEnum.SALE &&
@@ -297,7 +300,8 @@ const LockModal = props => {
                         title="确认选择ta"
                         onConfirm={() => connectClient(item.id)}
                         okText="确认"
-                        cancelText="取消">
+                        cancelText="取消"
+                      >
                         <Button type="primary" size="small">
                           选择ta
                         </Button>
@@ -315,7 +319,8 @@ const LockModal = props => {
                         title="确认选择ta"
                         onConfirm={() => connectLongle(item.id)}
                         okText="确认"
-                        cancelText="取消">
+                        cancelText="取消"
+                      >
                         <Button type="primary" size="small">
                           更换
                         </Button>
@@ -349,7 +354,8 @@ const LockModal = props => {
                     return Promise.resolve(value)
                   }
                 })
-              ]}>
+              ]}
+            >
               <Select
                 placeholder="请选择产品"
                 onDropdownVisibleChange={async e => {

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

@@ -34,7 +34,7 @@ const LockTabList = props => {
     // upgradeProduct,
     // logStockStatus,
     // logSellStatus,
-    longle: { id, keyNum, clientId, status, stockStatus, sellStatus } = {},
+    longle: { id: longleId, keyNum, clientId, status, stockStatus, sellStatus } = {},
     longleLog,
     upgradeProduct,
     updateKey
@@ -86,9 +86,9 @@ const LockTabList = props => {
   }
 
   // 删除软件锁日志
-  const delLonglelog = async longleId => {
+  const delLonglelog = async id => {
     const { code = -1 } = await apiDelLonglelog({
-      id: longleId
+      id
     })
     if (code === consts.RET_CODE.SUCCESS) {
       message.success('删除成功')
@@ -244,7 +244,7 @@ const LockTabList = props => {
           type={addLonglelog.type}
           keyNum={keyNum}
           upgradeProduct={upgradeProduct}
-          longleId={id}
+          longleId={longleId}
           logStatus={status}
         />
       </div>

+ 1 - 0
src/services/product.js

@@ -20,6 +20,7 @@ export async function apiSoftwareDetail(params) {
  * @param {string} id 软件锁记录id
  */
 export async function apiSoftwareAddLonglelog(payload) {
+  console.log('payload', payload)
   return request.post('/software/add/longlelog', { data: payload })
 }