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