瀏覽代碼

修复bug

laiguoran 2 年之前
父節點
當前提交
e047c1d7c5
共有 1 個文件被更改,包括 3 次插入9 次删除
  1. 3 9
      app/public/js/material.js

+ 3 - 9
app/public/js/material.js

@@ -1334,19 +1334,12 @@ $(document).ready(() => {
 
                 const sheet = materialSpread.getActiveSheet();
                 const select = SpreadJsObj.getSelectObject(sheet);
-                delete select.waitingLoading;
-                const index = materialBillsData.indexOf(select);
-                console.log(materialBillsData, index);
+                const index = _.findIndex(materialBillsData, { id: select.id });
                 let newIndex = index;
                 if (isStageSelf) {
                     materialSpreadObj.updateMaterialData(result);
-                    // result.info.quantity = expr;
-                    // result.info.expr = expr;
                     result.info = materialSpreadObj.updateOneMaterialBill(result.info);
-                    // delete result.info.waitingLoading;
-                    // index = materialBillsData.indexOf(result.info);
                 }
-                // console.log(materialBillsData, index, result.info);
                 if($('#bills0_list').is(':checked')) {
                     const newMaterialBillsData = _.filter(materialBillsData, function (item) {
                         return item.quantity !== null && item.quantity !== 0;
@@ -1355,7 +1348,8 @@ $(document).ready(() => {
                     newMaterialBillsData.splice(newIndex, 1, result.info);
                     sheet.zh_data[newIndex] = result.info;
                 }
-                // materialBillsData.splice(index, 1, result.info);
+                materialBillsData.splice(index, 1, result.info);
+                sheet.zh_data.splice(newIndex, 1, result.info);
                 SpreadJsObj.reLoadRowData(sheet, newIndex);
                 resetTpTable();
                 $('#bcyy').modal('hide');