Просмотр исходного кода

计量台账,变更数据,不允许使用delete删除

MaiXinRong 5 лет назад
Родитель
Сommit
dff2925a79
1 измененных файлов с 11 добавлено и 9 удалено
  1. 11 9
      app/public/js/stage.js

+ 11 - 9
app/public/js/stage.js

@@ -315,7 +315,7 @@ $(document).ready(() => {
                     if (detail) {
                         detail.loadStageChangeUpdateData(result);
                     } else {
-                        stageIm.loadUpdateChangeData(data)
+                        stageIm.loadUpdateChangeData(result)
                     }
                     self.obj.modal('hide');
                 });
@@ -609,7 +609,8 @@ $(document).ready(() => {
                 const sel = sheet.getSelections()[0];
                 const validCols = [];
                 for (let iCol = sel.col; iCol < sel.col + sel.colCount; iCol++) {
-                    if (!sheet.zh_setting.cols[iCol].readOnly) {
+                    const colSetting = sheet.zh_setting.cols[iCol];
+                    if (!colSetting.readOnly && colSetting.field !== 'qc_qty') {
                         validCols.push(iCol);
                     }
                 }
@@ -661,7 +662,7 @@ $(document).ready(() => {
                         if (detail) {
                             detail.loadStageLedgerUpdateData(result);
                         } else {
-                            stageIm.loadUpdateLedgerData(data);
+                            stageIm.loadUpdateLedgerData(result);
                         }
                     });
                 }
@@ -819,7 +820,7 @@ $(document).ready(() => {
                 if (detail) {
                     detail.loadStagePosUpdateData(result);
                 } else {
-                    stageIm.loadUpdatePosData(data);
+                    stageIm.loadUpdatePosData(result);
                 }
                 toastr.success('已计量' + data.updateData.length + '条');
             }, function () {
@@ -1111,7 +1112,7 @@ $(document).ready(() => {
                     if (detail) {
                         detail.loadStagePosUpdateData(result);
                     } else {
-                        stageIm.loadUpdatePosData(data);
+                        stageIm.loadUpdatePosData(result);
                     }
                 }, function () {
                     stagePosSpreadObj.loadCurPosData();
@@ -1230,7 +1231,7 @@ $(document).ready(() => {
                     if (detail) {
                         detail.loadStagePosUpdateData(result);
                     } else {
-                        stageIm.loadUpdatePosData(data);
+                        stageIm.loadUpdatePosData(result);
                     }
                 }, function () {
                     stagePosSpreadObj.loadCurPosData();
@@ -1245,7 +1246,8 @@ $(document).ready(() => {
                 const sel = sheet.getSelections()[0];
                 const validCols = [];
                 for (let iCol = sel.col; iCol < sel.col + sel.colCount; iCol++) {
-                    if (!sheet.zh_setting.cols[iCol].readOnly) {
+                    const colSetting = sheet.zh_setting.cols[iCol];
+                    if (!colSetting.readOnly && colSetting.field !== 'qc_qty') {
                         validCols.push(iCol);
                     }
                 }
@@ -1279,7 +1281,7 @@ $(document).ready(() => {
                         if (detail) {
                             detail.loadStagePosUpdateData(result);
                         } else {
-                            stageIm.loadUpdatePosData(data);
+                            stageIm.loadUpdatePosData(result);
                         }
                         // todo 只加载改变项
                         stagePosSpreadObj.loadCurPosData();
@@ -1307,7 +1309,7 @@ $(document).ready(() => {
                         if (detail) {
                             detail.loadStagePosUpdateData(result);
                         } else {
-                            stageIm.loadUpdatePosData(data);
+                            stageIm.loadUpdatePosData(result);
                         }
                     });
                 }