From d385e17d9c172c7659b252c538b45e7091c9de24 Mon Sep 17 00:00:00 2001
From: wang..123 <brook_w@163.com>
Date: 星期一, 21 二月 2022 11:07:31 +0800
Subject: [PATCH] #
---
src/main/webapp/static/js/pakStore/pakStore.js | 32 ++++++++++++++++++++++++++------
1 files changed, 26 insertions(+), 6 deletions(-)
diff --git a/src/main/webapp/static/js/pakStore/pakStore.js b/src/main/webapp/static/js/pakStore/pakStore.js
index 9b0b98e..5afb458 100644
--- a/src/main/webapp/static/js/pakStore/pakStore.js
+++ b/src/main/webapp/static/js/pakStore/pakStore.js
@@ -43,19 +43,26 @@
// 椤甸潰淇敼
table.on('edit(chooseData)', function (obj) {
+ // var index = ;
+ // console.log(obj.tr.parents('tr'))
+ // console.log($('obj').othis)
+ // console.log(obj.parents('tr').attr("data-index"));
switch (obj.field) {
case 'count':
updateMatCodeData(obj.data.matNo, obj.data.supplier, Number(obj.value));
break
case 'supplier':
// updateMatCodeSupplier(obj.data.matNo, obj.value);
- // debugger
for (var i=0;i<matCodeData.length;i++){
- if (matCodeData[i]["matNo"] === obj.data.matNo
- && (matCodeData[i]["supplier"] === obj.data.supplier || matCodeData[i]["supplier"]==='')){
+ if (matCodeData[i]["matNo"] === obj.data.matNo){
matCodeData[i]["supplier"] = obj.data.supplier;
}
}
+ // tableIns.reload({data: matCodeData,done:function (res) {
+ // limit();
+ // // getInBound();
+ // // 瑕嗙洊render鏂规硶鐨刣one
+ // }});
break
case 'source':
for (var i=0;i<matCodeData.length;i++){
@@ -73,7 +80,21 @@
}
}
break;
+
+ // case 'memo':
+ // for (var i=0;i<matCodeData.length;i++){
+ // if (matCodeData[i]["matNo"] === obj.data.matNo
+ // && (matCodeData[i]["supplier"] === obj.data.supplier || matCodeData[i]["supplier"]==='')){
+ // matCodeData[i]["memo"] = obj.data.memo;
+ // }
+ // }
+ // break;
}
+ tableIns.reload({data: matCodeData,done:function (res) {
+ limit();
+ getInBound();
+ // 瑕嗙洊render鏂规硶鐨刣one
+ }});
});
@@ -128,12 +149,11 @@
// 鐩戝惉琛屽伐鍏蜂簨浠�
table.on('tool(chooseData)', function(obj){
- var data = obj.data;
switch (obj.event) {
case 'remove':
for (var i = matCodeData.length - 1; i >= 0; i--) {
- if (matCodeData[i].matNo === data.matNo) {
+ if (matCodeData[i].matNo === obj.data.matNo) {
matCodeData.splice(i, 1);
}
}
@@ -156,7 +176,7 @@
yes: function(index, layero){
var memo = layer.getChildFrame('body', index).find("#memo")[0].value;
matCodeData.map(function (item) {
- if (item.matNo === data.matNo && item.supplier === data.supplier) {
+ if (item.matNo === obj.data.matNo && item.supplier === obj.data.supplier) {
item.memo = memo;
}
});
--
Gitblit v1.9.1