From 14942ae273530a952c2a8b0186702d26d37ec588 Mon Sep 17 00:00:00 2001
From: wang..123 <brook_w@163.com>
Date: 星期三, 16 二月 2022 09:22:17 +0800
Subject: [PATCH] #
---
src/main/webapp/static/js/pakStore/stockAdjust.js | 44 ++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 42 insertions(+), 2 deletions(-)
diff --git a/src/main/webapp/static/js/pakStore/stockAdjust.js b/src/main/webapp/static/js/pakStore/stockAdjust.js
index f469f35..dcca9b1 100644
--- a/src/main/webapp/static/js/pakStore/stockAdjust.js
+++ b/src/main/webapp/static/js/pakStore/stockAdjust.js
@@ -3,8 +3,18 @@
var matCodeData = [];
var currLocNo;
function getCol() {
+ arrRemove(detlCols, "field", "str3");
+ arrRemove(detlCols, "field", "str4")
+ arrRemove(detlCols, "field", "str5$")
+ arrRemove(detlCols, "field", "str6")
var cols = [
- {fixed: 'left', field: 'count', title: '瀹為檯鏁伴噺', align: 'center', edit:'text', width: 120, style:'color: blue;font-weight: bold'}
+ {fixed: 'left', field: 'count', title: '瀹為檯鏁伴噺', align: 'center', edit:'text', width: 120, style:'color: blue;font-weight: bold'},
+ // {field: 'supplier', title: '鎵瑰彿', align: 'center', edit:'text', width: 120},
+ {field: 'source', title: '鏉ユ簮', align: 'center', edit:'text', width: 120},
+ {field: 'vendor', title: '渚涘簲鍟�', align: 'center', edit:'text', width: 120}
+ ,{field: 'qtyBox', align: 'center', title: '姣忕鏁伴噺(PCS)'}
+ // {field: 'allqty', title: '鎬绘暟閲�', align: 'center'},
+ // {field: 'allweight', title: '鎬婚噸閲�', align: 'center'}
// ,{field: 'anfme', align: 'center',title: '鏁伴噺'}
];
arrRemove(detlCols, "field", "anfme")
@@ -35,7 +45,34 @@
// 椤甸潰淇敼
table.on('edit(chooseData)', function (obj) {
- updateMatCodeData(obj.data.matNo,obj.data.supplier, Number(obj.value));
+ if(obj.field === 'count'){
+ updateMatCodeData(obj.data.matNo,obj.data.supplier, Number(obj.value));
+ }
+
+ if (obj.field === 'supplier'){
+ for (var i=0;i<matCodeData.length;i++){
+ if (matCodeData[i]["matNo"] === obj.data.matNo && matCodeData[i]["count"] === obj.data.count && matCodeData[i]["qty"] === obj.data.qty){
+ matCodeData[i]["supplier"] = obj.data.supplier;
+ }
+ }
+ }
+ if (obj.field === 'source'){
+ for (var i=0;i<matCodeData.length;i++){
+ if (matCodeData[i]["matNo"] === obj.data.matNo && matCodeData[i]["supplier"] === obj.data.supplier){
+ matCodeData[i]["source"] = obj.data.source;
+ }
+ }
+ }
+ if (obj.field === 'vendor'){
+ for (var i=0;i<matCodeData.length;i++){
+ if (matCodeData[i]["matNo"] === obj.data.matNo && matCodeData[i]["supplier"] === obj.data.supplier){
+ matCodeData[i]["vendor"] = obj.data.vendor;
+ }
+ }
+ }
+ tableIns.reload({data: matCodeData,done:function (res) {
+ limit();
+ }});
});
// 鐩戝惉澶村伐鍏锋爮浜嬩欢
@@ -51,6 +88,7 @@
layer.msg("璇峰厛娣诲姞浜у搧");
return;
}
+ // debugger
for (var i=0;i<matCodeData.length;i++){
if (isNaN(matCodeData[i].count)) {
@@ -283,6 +321,8 @@
unit: data[i].unit,
zpallet:zpa,
supplier:'',
+ qtyBox:data[i].str6,
+ weight:data[i].weight,
qty:0
})
}
--
Gitblit v1.9.1