From 68260b014c9bb80f041e3b2a2da5ea6ab27834ac Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期三, 21 一月 2026 17:02:09 +0800
Subject: [PATCH] 质检方案上一行,下一行按钮下拉框值回显;巡检单子表检验方法自动隐藏超出部分;
---
WebTM/views/质量管理/巡检记录单/QC_Add_Edit_PatrolProcCheckBill_XW.html | 2
WebTM/views/质量管理/检验方案单/QC_Add_CheckProject.html | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++--
2 files changed, 104 insertions(+), 5 deletions(-)
diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\241\346\243\200\350\256\260\345\275\225\345\215\225/QC_Add_Edit_PatrolProcCheckBill_XW.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\241\346\243\200\350\256\260\345\275\225\345\215\225/QC_Add_Edit_PatrolProcCheckBill_XW.html"
index 8c5855b..0ed5d8f 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\241\346\243\200\350\256\260\345\275\225\345\215\225/QC_Add_Edit_PatrolProcCheckBill_XW.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\241\346\243\200\350\256\260\345\275\225\345\215\225/QC_Add_Edit_PatrolProcCheckBill_XW.html"
@@ -485,7 +485,7 @@
/////////////
, { field: 'HAnalysisMethod', title: '鍒嗘瀽鏂规硶', width: 185, templet: '#HAnalysisMethod', event: 'HAnalysisMethod' }
, { field: 'HInspectMethodID', title: '妫�楠屾柟娉旾D', edit: 'text', hide: true }
- , { field: 'HInspectMethodName', title: '妫�楠屾柟娉�', width: 185,edit: 'text', event: 'HInspectMethodName'}
+ , { field: 'HInspectMethodName', title: '妫�楠屾柟娉�', width: 185, edit: 'text', event: 'HInspectMethodName', style: 'white-space: nowrap; overflow: hidden;text-overflow: ellipsis;'}
, { field: 'HQCStd', title: '妫�楠屾爣鍑�', edit: 'text', event: "", width: 125 }
/* , { field: 'HInspectVal', title: '妫�楠屽��', edit: 'text', width: 125 }*/
, { field: 'HUpLimit', title: '涓婇檺鍊�', edit: 'text', width: 125}
diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\346\226\271\346\241\210\345\215\225/QC_Add_CheckProject.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\346\226\271\346\241\210\345\215\225/QC_Add_CheckProject.html"
index 2a884b9..28df103 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\346\226\271\346\241\210\345\215\225/QC_Add_CheckProject.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\346\226\271\346\241\210\345\215\225/QC_Add_CheckProject.html"
@@ -912,6 +912,55 @@
option.data = buttonArr;
table.render(option);
+ for (var i = 1; i <= data.length; i++) {
+ switch (data[(i - 1)].鍒嗘瀽鏂规硶) {
+ case "瀹氭�у垎鏋�":
+ data[(i - 1)].鍒嗘瀽鏂规硶 = "1";
+ break;
+ case "瀹氶噺鍒嗘瀽":
+ data[(i - 1)].鍒嗘瀽鏂规硶 = "2";
+ break;
+ case "鍏朵粬鍒嗘瀽":
+ data[(i - 1)].鍒嗘瀽鏂规硶 = "3";
+ break;
+ }
+ switch (data[(i - 1)].缂洪櫡绛夌骇) {
+ case "鑷村懡缂洪櫡":
+ data[(i - 1)].缂洪櫡绛夌骇 = "1";
+ break;
+ case "閲嶇己闄�":
+ data[(i - 1)].缂洪櫡绛夌骇 = "2";
+ break;
+ case "杞荤己闄�":
+ data[(i - 1)].缂洪櫡绛夌骇 = "3";
+ break;
+ }
+ switch (data[(i - 1)].鐘舵��) {
+ case "鍚堟牸":
+ data[(i - 1)].鐘舵�� = "1";
+ break;
+ case "涓嶅悎鏍�":
+ data[(i - 1)].鐘舵�� = "0";
+ break;
+ }
+
+ $('#HAnalysisMethod' + i + '').find("option[value='" + (data[(i - 1)].鍒嗘瀽鏂规硶) + "']").attr("selected", true);
+ $('#HDefectLevel' + i + '').find("option[value='" + (data[(i - 1)].缂洪櫡绛夌骇) + "']").attr("selected", true);
+ $('#HStatus' + i + '').find("option[value='" + (data[(i - 1)].鐘舵��) + "']").attr("selected", true);
+ $('#HCompareSymbol' + i + '').find("option[value='" + (data[(i - 1)].姣旇緝绗�) + "']").attr("selected", true);
+
+
+ if (data[(i - 1)].鐮村潖鎬ф楠�) {
+ $('#HDestructInspect' + (i)).attr("checked", true);
+ }
+ if (data[(i - 1)].閲嶇偣妫�鏌�) {
+ $('#HKeyInspect' + (i)).attr("checked", true);
+ }
+ }
+
+ form.render("select");
+ form.render("checkbox");
+
layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
}
@@ -936,8 +985,6 @@
, "HSampleSchemeID": OptionData[0].鎶芥牱鏂规ID
, "HSampleSchemeName": OptionData[0].鎶芥牱鏂规
, "HAnalysisMethod": OptionData[0].鍒嗘瀽鏂规硶
-
-
})
$('#HAnalysisMethod').find("option[value='" + (OptionData[0].鍒嗘瀽鏂规硶) + "']").attr("selected", true);
form.render('select');
@@ -1668,7 +1715,7 @@
data[0].LAY_CHECKED = true;
option.data[i - 1] = data[0];
option.data[i] = tables[0];
- table.render(option);
+ table.render(option);
CheckedSet_tableSub();
break;
}
@@ -1699,7 +1746,7 @@
data[0].LAY_CHECKED = true;
option.data[i + 1] = data[0];
option.data[i] = tables[0];
- table.render(option);
+ table.render(option);
CheckedSet_tableSub();
break;
}
@@ -1709,6 +1756,58 @@
}
}
//#endregion
+
+ function CheckedSet_tableSub() {
+ for (var i = 1; i <= option.data.length; i++) {
+ switch (option.data[(i - 1)].HAnalysisMethod) {
+ case "1":
+ option.data[(i - 1)].HAnalysisMethod = "1";
+ break;
+ case "2":
+ option.data[(i - 1)].HAnalysisMethod = "2";
+ break;
+ case "3":
+ option.data[(i - 1)].HAnalysisMethod = "3";
+ break;
+ }
+ switch (option.data[(i - 1)].HDefectLevel) {
+ case "1":
+ option.data[(i - 1)].HDefectLevel = "1";
+ break;
+ case "2":
+ option.data[(i - 1)].HDefectLevel = "2";
+ break;
+ case "3":
+ option.data[(i - 1)].HDefectLevel = "3";
+ break;
+ }
+ switch (option.data[(i - 1)].HStatus) {
+ case "1":
+ option.data[(i - 1)].HStatus = "1";
+ break;
+ case "0":
+ option.data[(i - 1)].HStatus = "0";
+ break;
+ }
+
+ $('#HAnalysisMethod' + i + '').find("option[value='" + (option.data[(i - 1)].HAnalysisMethod) + "']").attr("selected", true);
+ $('#HDefectLevel' + i + '').find("option[value='" + (option.data[(i - 1)].HDefectLevel) + "']").attr("selected", true);
+ $('#HStatus' + i + '').find("option[value='" + (option.data[(i - 1)].HStatus) + "']").attr("selected", true);
+ $('#HCompareSymbol' + i + '').find("option[value='" + (option.data[(i - 1)].HCompareSymbol) + "']").attr("selected", true);
+
+
+ if (option.data[(i - 1)].鐮村潖鎬ф楠�) {
+ $('#HDestructInspect' + (i)).attr("checked", true);
+ }
+ if (option.data[(i - 1)].閲嶇偣妫�鏌�) {
+ $('#HKeyInspect' + (i)).attr("checked", true);
+ }
+ }
+
+ form.render("select");
+ form.render("checkbox");
+ }
+
//琛ㄦ牸琛屽唴浜嬩欢鍒犻櫎
function set_GridDelete(obj) {
var data = obj.data;
--
Gitblit v1.9.1