Commit 412f08e82982d5a5f94c88da948b41e6d7188bd1

Authored by zhongnanhuang
1 parent 80202e20

feat: update

src/pages/Order/components/ApplyForInvoicingModal.tsx
@@ -13,7 +13,7 @@ import { Form, message } from 'antd'; @@ -13,7 +13,7 @@ import { Form, message } from 'antd';
13 import { cloneDeep } from 'lodash'; 13 import { cloneDeep } from 'lodash';
14 export default ({ setCheckVisible, isEdit, data, isMainOrder, onClose }) => { 14 export default ({ setCheckVisible, isEdit, data, isMainOrder, onClose }) => {
15 console.log(data); 15 console.log(data);
16 - let ids = data?.map((item) => item.id); 16 + let ids = data;
17 let newListAnnex = []; 17 let newListAnnex = [];
18 let subOrder = {}; 18 let subOrder = {};
19 19
src/pages/Order/index.tsx
@@ -304,17 +304,16 @@ const OrderPage = () => { @@ -304,17 +304,16 @@ const OrderPage = () => {
304 return item.id; 304 return item.id;
305 }); 305 });
306 306
307 - let rowObjs = data?.map((item) => { 307 + let rowObj = {};
  308 + data?.forEach((item) => {
308 let id = item.id; 309 let id = item.id;
309 - let rowObj: any = {};  
310 rowObj[id] = item; 310 rowObj[id] = item;
311 - return rowObj;  
312 }); 311 });
313 setSelectedItems(mainOrderIds); 312 setSelectedItems(mainOrderIds);
314 - setSelectedRowObj(rowObjs); 313 + setSelectedRowObj(rowObj);
315 } else { 314 } else {
316 setSelectedItems([]); 315 setSelectedItems([]);
317 - setSelectedRowObj([]); 316 + setSelectedRowObj({});
318 } 317 }
319 }; 318 };
320 319
@@ -2166,10 +2165,6 @@ const OrderPage = () => { @@ -2166,10 +2165,6 @@ const OrderPage = () => {
2166 onClick={() => { 2165 onClick={() => {
2167 setApplyForInvoicingVisible(true); 2166 setApplyForInvoicingVisible(true);
2168 //选中订单 2167 //选中订单
2169 - let rows = selectedRowObj?.map((item) => {  
2170 - return Object.values(item)[0];  
2171 - });  
2172 - setSelectedRows(rows);  
2173 setIsEdit(false); 2168 setIsEdit(false);
2174 setIsMainOrder(true); 2169 setIsMainOrder(true);
2175 }} 2170 }}
@@ -2395,7 +2390,7 @@ const OrderPage = () => { @@ -2395,7 +2390,7 @@ const OrderPage = () => {
2395 {applyForInvoicingVisible && ( 2390 {applyForInvoicingVisible && (
2396 <ApplyForInvoicingModal 2391 <ApplyForInvoicingModal
2397 setCheckVisible={setApplyForInvoicingVisible} 2392 setCheckVisible={setApplyForInvoicingVisible}
2398 - data={selectedRows} 2393 + data={selectedItems}
2399 isMainOrder={isMainOrder} 2394 isMainOrder={isMainOrder}
2400 isEdit={isEdit} 2395 isEdit={isEdit}
2401 onClose={() => { 2396 onClose={() => {