Bladeren bron

feat: 锁库状态切换与搜索条件累加触发的bug

lanjianrong 5 jaren geleden
bovenliggende
commit
5ef23a6d40
1 gewijzigde bestanden met toevoegingen van 8 en 3 verwijderingen
  1. 8 3
      src/pages/Product/Lock/Lockstore/components/LocksDetail/LockModal.jsx

+ 8 - 3
src/pages/Product/Lock/Lockstore/components/LocksDetail/LockModal.jsx

@@ -43,7 +43,7 @@ const LockModal = props => {
     loading: false,
     longle: [],
     client: [],
-    searchVal: '',
+    search: '',
     status: 3,
     noMore: false,
     current: 1,
@@ -110,7 +110,11 @@ const LockModal = props => {
   const onChange = e => {
     const { value = '' } = e.target || e.currentTarget
     if (type === lockTypeEnum.CHANGE || type === lockTypeEnum.SALE) {
-      initData({ search: value, current: 1, pageSize: state.pageSize })
+      const params = { search: value, current: 1, pageSize: state.pageSize }
+      if (type === lockTypeEnum.SALE) {
+        params.status = state.status
+      }
+      initData(params)
     }
   }
 
@@ -140,7 +144,8 @@ const LockModal = props => {
 
   const checkGroupOnChange = e => {
     const { value = '' } = e.target || {}
-    initData({ status: value, current: 1, pageSize: 10 })
+    console.log('search', state.search)
+    initData({ status: value, current: 1, pageSize: 10, search: state.search })
   }
 
   // 关联联系人