From 8140a5a0686cfac15bb0422be187185491bf61c0 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期一, 24 一月 2022 10:20:59 +0800
Subject: [PATCH] # 增加批号字段
---
src/main/webapp/static/js/pakStore/pakStore.js | 60 +++++++++++++++++++++++++++++++++++++++++++-----------------
1 files changed, 43 insertions(+), 17 deletions(-)
diff --git a/src/main/webapp/static/js/pakStore/pakStore.js b/src/main/webapp/static/js/pakStore/pakStore.js
index 66f396f..1e8bee4 100644
--- a/src/main/webapp/static/js/pakStore/pakStore.js
+++ b/src/main/webapp/static/js/pakStore/pakStore.js
@@ -3,7 +3,8 @@
var matCodeData = [];
function getCol() {
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, style:'color: blue;font-weight: bold'}
];
cols.push.apply(cols, matCols);
cols.push(
@@ -38,7 +39,15 @@
// 椤甸潰淇敼
table.on('edit(chooseData)', function (obj) {
- updateMatCodeData(obj.data.matNo, Number(obj.value));
+ switch (obj.field) {
+ case 'count':
+ updateMatCodeData(obj.data.matNo, Number(obj.value));
+ break
+ case 'supplier':
+ // updateMatCodeSupplier(obj.data.matNo, obj.value);
+ break
+ }
+
});
// 鐩戝惉澶村伐鍏锋爮浜嬩欢
@@ -168,6 +177,23 @@
}});
}
+
+ function updateMatCodeSupplier(matNo, supplier) {
+ console.log('-')
+ debugger
+ for (var i=0;i<matCodeData.length;i++){
+ if (matCodeData[i]["matNo"] === matNo){
+ if (matCodeData[i]["supplier"] === supplier) {
+ console.log(supplier);
+ console.log(matCodeData[i]["supplier"])
+ layer.msg("鎵瑰彿宸插瓨鍦�", {icon: 2});
+ } else {
+ matCodeData[i]["supplier"] = supplier;
+ }
+ }
+ }
+ }
+
// 鑾峰彇鍙敤鍏ュ簱绔欑偣
function getInBound() {
$.ajax({
@@ -210,21 +236,21 @@
// 娣诲姞琛ㄦ牸鏁版嵁
function addTableData(data) {
- for (var i=0;i<data.length;i++){
- let pass = false;
- for (var j=0;j<matCodeData.length;j++){
- if (data[i].matNo === matCodeData[j].matNo) {
- pass = true;
- break;
- }
- }
- if (pass) {
- data.splice(i--, 1);
- } else {
- data[i]["count"] = initCountVal;
- }
- }
+ // for (var i=0;i<data.length;i++){
+ // let pass = false;
+ // for (var j=0;j<matCodeData.length;j++){
+ // if (data[i].matNo === matCodeData[j].matNo) {
+ // pass = true;
+ // break;
+ // }
+ // }
+ // if (pass) {
+ // data.splice(i--, 1);
+ // } else {
+ // data[i]["count"] = initCountVal;
+ // }
+ // }
matCodeData.push.apply(matCodeData, data);
tableIns.reload({data: matCodeData});
layer.close(matCodeLayerIdx);
-}
\ No newline at end of file
+}
--
Gitblit v1.9.1