魏超 5 年之前
父節點
當前提交
1c9f02efb6
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5
    1
      src/pages/eContract/businessConfig/list.jsx

+ 5
- 1
src/pages/eContract/businessConfig/list.jsx 查看文件

19
   const [data, setData] = useState({})
19
   const [data, setData] = useState({})
20
   const [demend, setDemend] = useState({})
20
   const [demend, setDemend] = useState({})
21
   const [contractBusinessList, setContractBusinessList] = useState([])
21
   const [contractBusinessList, setContractBusinessList] = useState([])
22
+  const [contractBusinessIndexList, setContractBusinessIndexList] = useState([])
22
   const [batchDel, setBatchDel] = useState({visable:false,demandIds:''})
23
   const [batchDel, setBatchDel] = useState({visable:false,demandIds:''})
23
   const [addDemand, setAddDemand] = useState({visable:false})
24
   const [addDemand, setAddDemand] = useState({visable:false})
24
 
25
 
124
   ];
125
   ];
125
   
126
   
126
   const rowSelection = {
127
   const rowSelection = {
128
+    selectedRowKeys: contractBusinessIndexList,
127
     onChange: (selectedRowKeys, selectedRows) => {
129
     onChange: (selectedRowKeys, selectedRows) => {
128
-      console.log('selectedRowKeys:', selectedRowKeys, 'selectedRows: ', selectedRows);
129
       setContractBusinessList(selectedRows)
130
       setContractBusinessList(selectedRows)
131
+      setContractBusinessIndexList(selectedRowKeys)
130
     },
132
     },
131
   };
133
   };
132
 
134
 
163
   }
165
   }
164
 
166
 
165
   function batchDelTaContractBusiness(){
167
   function batchDelTaContractBusiness(){
168
+    console.log(contractBusinessList)
166
     if (contractBusinessList.length <= 0){
169
     if (contractBusinessList.length <= 0){
167
       message.info('请至少选择一条数据')
170
       message.info('请至少选择一条数据')
168
       return;
171
       return;
174
       onOk () {
177
       onOk () {
175
         request({ ...apis.taEcontract.batchDelTaContractBusiness, data: {contractBusinessList} }).then((data) => {
178
         request({ ...apis.taEcontract.batchDelTaContractBusiness, data: {contractBusinessList} }).then((data) => {
176
           message.info('操作成功!')
179
           message.info('操作成功!')
180
+          setContractBusinessIndexList([])
177
           getList({ pageNum: 1, pageSize: 10 })
181
           getList({ pageNum: 1, pageSize: 10 })
178
         }).catch((err) => {
182
         }).catch((err) => {
179
           console.log('111111', err)
183
           console.log('111111', err)