From b742f00aac8e1e1bb628232383c35e67f4a41e4e Mon Sep 17 00:00:00 2001
From: cwjbxqmz <1134865194@qq.com>
Date: 星期五, 26 一月 2024 15:21:28 +0800
Subject: [PATCH] 1
---
WebTM/views/模治具管理/模治具管理/Sc_Add_MouldDotCheckPlanBillList.html | 242 +-----------------------------------------------
1 files changed, 7 insertions(+), 235 deletions(-)
diff --git "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/Sc_Add_MouldDotCheckPlanBillList.html" "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/Sc_Add_MouldDotCheckPlanBillList.html"
index 0515764..fea7719 100644
--- "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/Sc_Add_MouldDotCheckPlanBillList.html"
+++ "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/Sc_Add_MouldDotCheckPlanBillList.html"
@@ -1,4 +1,4 @@
-锘縥<!DOCTYPE html>
+锘�<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
@@ -127,10 +127,6 @@
</div>
<div class="layui-tab layui-tab-card" lay-filter="TabTest">
- <ul class="layui-tab-title">
- <li class="layui-this">鐐规淇℃伅</li>
- <li>閰嶄欢淇℃伅</li>
- </ul>
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
@@ -146,18 +142,11 @@
<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>澶嶅埗涓�琛�</button>
</div>
</script>
- <script type="text/html" id="toolbarDemo1">
- <div class="layui-btn-container">
- <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine1"><i class="layui-icon layui-icon-form"></i>澧炲姞涓�琛�</button>
- <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine1"><i class="layui-icon layui-icon-form"></i>澶嶅埗涓�琛�</button>
- </div>
- </script>
+
<script type="text/html" id="xuhao">
{{d.LAY_TABLE_INDEX+1}}
</script>
- <script type="text/html" id="xuhao1">
- {{d.LAY_TABLE_INDEX+1}}
- </script>
+
</form>
</div>
</div>
@@ -166,10 +155,6 @@
<script type="text/html" id="barDemo">
<!--<a class="layui-btn layui-btn-xs" lay-event="edit">缂栬緫</a>-->
<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">鍒犻櫎</a>
- </script>
- <script type="text/html" id="barDemo1">
- <!--<a class="layui-btn layui-btn-xs" lay-event="edit">缂栬緫</a>-->
- <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del1">鍒犻櫎</a>
</script>
<script src="../../../layuiadmin/layui/layui.js"></script>
<script src="../../../layuiadmin/Scripts/json2.js"></script>
@@ -201,15 +186,13 @@
, laydate = layui.laydate
, element = layui.element;
- var option = [];//淇濆吇
- var option1 = [];//閰嶄欢
+ var option = [];//鐐规
//#region 杩涘叆椤甸潰鍗冲姞杞�
//鍒濆鍖栬〃鍗曟彃浠�
set_InitFrom();
//鍒濆鍖栬〃鏍�
set_InitGrid();
- set_InitGrid1();
//鍒ゆ柇鎿嶄綔绫诲瀷
if (OperationType == 1) {//鏃犳簮鍗�
set_AddFNew();
@@ -315,33 +298,11 @@
}
});
- // 澶村伐鍏锋爮浜嬩欢
- table.on('toolbar(mainTable1)', function (obj) {
- var rowid = 0;
- var checkStatus = table.checkStatus('mainTable1')
- , data = checkStatus.data;;
- var AddRow = table.cache['mainTable1'];
- var NewRow = { "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HUnitID": "0", "HUnitNumber": "", "HUnitName": "", "HQty": "0", "HQtyMust": "0", "HRemark": " " };
- switch (obj.event) {
- //鏂板涓�琛�
- case 'btn-AddLine1': btnAddLine1(NewRow);
- break;
- //澶嶅埗涓�琛�
- case 'btn-CopyLine1': btnCopyLine1(data);
- break;
- }
- });
//琛屽唴浜嬩欢
table.on('tool(mainTable)', function (obj) {
set_GirdDelete(obj);//鍒犻櫎浜嬩欢
set_GridCellCheck(obj); //琛屽唴蹇嵎閿瓫閫�(F7)
- });
-
- // 琛屽唴浜嬩欢
- table.on('tool(mainTable1)', function (obj) {
- set_GridDelete1(obj); //琛屽唴鍒犻櫎
- set_GridCellCheck1(obj); //琛屽唴蹇嵎閿瓫閫�
});
//閫�鍑�
@@ -370,8 +331,7 @@
//debugger;
var sMainStr = JSON.stringify(data.field);
var sSubStr = JSON.stringify(table.cache['mainTable']);
- var sSubStr1 = JSON.stringify(table.cache['mainTable1']);
- var sMainSub = sMainStr + ';' + sSubStr + ";" + sessionStorage["HUserName"] + ";" + sSubStr1;
+ var sMainSub = sMainStr + ';' + sSubStr + ";" + sessionStorage["HUserName"] ;
if (AllowLoadData()) {
$.ajax(
{
@@ -451,37 +411,7 @@
};
}
- //鍒濆鍖栬〃鏍�
- function set_InitGrid1() {
- //琛ㄥご
- columns = [
- { type: 'checkbox', fixed: 'left' }
- , { templet: '#xuhao1', title: '搴忓彿', sort: true, fixed: 'left', event: "qwe" }
- , { field: 'HMaterID', title: '閰嶄欢ID', edit: 'text', hide: true }
- , { field: 'HMaterNumber', title: '閰嶄欢浠g爜', edit: 'text', event: "HMaterNumber", }
- , { field: 'HUnitID', title: '鍗曚綅ID', edit: 'text', event: "", hide: true }
- , { field: 'HUnitNumber', title: '鍗曚綅浠g爜', edit: 'text', event: "HUnitNumber" }
- , { field: 'HQty', title: '瀹為檯鐢ㄩ噺', edit: 'text' }
- , { field: 'HQtyMust', title: '鍗曚綅鐢ㄩ噺', edit: 'text' }
- , { field: 'HRemark', title: '澶囨敞', edit: 'text' }
- , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo1', width: 150 }
- ];
- option1 = {
- id: 'mainTable1'
- , elem: '#mainTable1'
- , toolbar: '#toolbarDemo1'
- , page: false
- , cellMinWidth: 120
- , height: 500
- , cols: [columns]
- , done: function (res, curr, count) {
-
- }
- };
-
- }
-
- // 淇濆吇淇℃伅 閰嶄欢淇℃伅
+ // 鐐规淇℃伅 閰嶄欢淇℃伅
function get_DocCheckItem2(data) {
$.ajax({
url: GetWEBURL() + "/Sc_MouldDotCheckRuleBill/Sc_MouldDotCheckRuleBillSubAndSubItem",
@@ -496,9 +426,7 @@
var rowdate1 = layui.table.cache["mainTable"];
var rowdate2 = layui.table.cache["mainTable1"];
option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "" }];
- option1.data = [{ "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HUnitID": "0", "HUnitNumber": "", "HUnitName": "", "HQty": "0", "HQtyMust": "0", "HRemark": "" }];
table.render(option);
- table.render(option1);
if (BYData.length != 0) //琛ㄤ綋鏁版嵁涓嶄负绌烘椂
{
@@ -512,23 +440,6 @@
buttonArr.push(checkrow); //灏嗕箣鍓嶇殑鏁版嵁瀛樺偍
}
table.reload("mainTable", {
- data: buttonArr //灏嗘暟鎹噸鏂拌浇鍏ヨ〃鏍�
- })
- }
-
- if (PJData.length != 0) //琛ㄤ綋鏁版嵁涓嶄负绌烘椂
- {
- buttonArr = [];//娓呯┖鏁扮粍
- for (var i = 0; i < PJData.length; i++) {
- var checkrow = {
- "HMaterID": PJData[i].HMaterID, "HMaterNumber": PJData[i].HMaterNumber, "HMaterName": PJData[i].HMaterName,
- "HUnitID": PJData[i].HUnitID, "HUnitNumber": PJData[i].HUnitNumber,
- "HUnitName": PJData[i].HUnitName, "HQty": PJData[i].HQty, "HQtyMust": PJData[i].HQtyMust,
- "HRemark": PJData[i].HRemark
- };
- buttonArr.push(checkrow); //灏嗕箣鍓嶇殑鏁版嵁瀛樺偍
- }
- table.reload("mainTable1", {
data: buttonArr //灏嗘暟鎹噸鏂拌浇鍏ヨ〃鏍�
})
}
@@ -547,8 +458,6 @@
get_MAXNum();
option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "" }];
table.render(option);
- option1.data = [{ "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HUnitID": "0", "HUnitNumber": "", "HUnitName": "", "HQty": "0", "HQtyMust": "0", "HRemark": "" }];
- table.render(option1);
}
//鑾峰彇鏈�澶у崟鎹彿鍙婇粯璁ゅ�艰祴鍊�
function get_MAXNum() {
@@ -577,8 +486,6 @@
set_EditGrid(linterid); //缂栬緫鑾峰彇琛ㄤ綋
option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "" }];
table.render(option);
- option1.data = [{ "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HUnitID": "0", "HUnitNumber": "", "HUnitName": "", "HQty": "0", "HQtyMust": "0", "HRemark": "" }];
- table.render(option1);
}
//缂栬緫鍔犺浇琛ㄥご
function set_EditForm(linterid) {
@@ -631,8 +538,6 @@
if (result.count == 1) {
option.data = result.list[0];
table.render(option);
- option1.data = result.list[1];
- table.render(option1);
} else {
layer.alert(result.code + result.Message, { icon: 5 });
@@ -668,19 +573,6 @@
})
}
- //澧炲姞涓�琛�
- function btnAddLine1(NewRow) {
- var tableBak = table.cache["mainTable1"]; //鑾峰彇涔嬪墠缂栬緫杩囩殑琛ㄦ牸鏁版嵁
- buttonArr = [];//娓呯┖鏁扮粍
- for (var i = 0; i < tableBak.length; i++) {
- buttonArr.push(tableBak[i]); //灏嗕箣鍓嶇殑鏁版嵁瀛樺偍
- }
- buttonArr.push(NewRow); //鍦ㄥ熬閮ㄥ姞涓�琛�
- table.reload("mainTable1", {
- data: buttonArr //灏嗘暟鎹噸鏂拌浇鍏ヨ〃鏍�
- })
- }
-
//澶嶅埗涓�琛�
function set_CopyLine(data) {
@@ -701,24 +593,6 @@
}
}
-
- //澶嶅埗涓�琛�
- function btnCopyLine1(data) {
- var copydata = JSON.stringify(data);
- if (data.length <= 0) {
- layer.msg("璇烽�夋嫨闇�瑕佸鍒剁殑涓�琛岋紒");
- }
- else if (data.length > 1) {
- layer.msg("鍙兘閫夋嫨澶嶅埗涓�琛岋紒");
- }
- else {
- var copydata2 = copydata.substring(1, copydata.length);//鍘婚櫎棣栬瀛楃'['
- var copyrow = copydata2.substring(0, copydata2.length - 1);//鍘婚櫎鏈熬瀛楃']'
- table.cache["mainTable1"].push(JSON.parse(copyrow));//灏嗗鍒剁殑琛屽己杞垚json杩藉姞鍒拌〃鏍间笂
- option1.data = table.cache["mainTable1"];//灏嗘暟鎹粦瀹氬埌data涓�
- table.render(option1);//灏嗘暟鎹覆鏌撳埌琛ㄦ牸涓�
- }
- }
//琛屽唴鍒犻櫎浜嬩欢
function set_GirdDelete(obj) {
@@ -741,23 +615,7 @@
}
}
- //琛ㄦ牸琛屽唴浜嬩欢鍒犻櫎
- function set_GridDelete1(obj) {
- var rowIndex = $(obj.tr).attr("data-index");
- if (obj.event === 'del1') {
- layer.confirm('鐪熺殑鍒犻櫎琛屼箞', function (index) {
- console.log("绱㈠紩涓�:" + rowIndex);
- if (rowIndex === '0') {
- layer.msg('棣栬鏃犳硶鍒犻櫎锛侊紒锛�');
- } else {
- var oldData = table.cache["mainTable1"];
- oldData.splice(obj.tr.data('index'), 1);
- table.reload('mainTable1', { data: oldData });
- layer.close(index);
- }
- });
- }
- };
+
// 琛ㄦ牸琛屽唴浜嬩欢蹇嵎閿瓫閫�
function set_GridCellCheck(obj) {
$(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) {
@@ -840,92 +698,6 @@
}
})
}
-
- //琛ㄦ牸琛屽唴浜嬩欢蹇嵎閿瓫閫�
- function set_GridCellCheck1(obj) {
- $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) {
- if (event.key == "F7") {
- if (obj.event === 'HMaterNumber') //閰嶄欢浠g爜
- {
- //椤甸潰灞�-鑷畾涔�
- layer.open({
- type: 2,
- skin: 'layui-layer-rim', //鍔犱笂杈规
- title: '閰嶄欢鍒楄〃',
- closeBtn: 1,
- shift: 2,
- area: ['90%', '90%'],
- maxmin: true,
- content: ['../../PublicPage/PartInformation.html', 'yes'],
- btn: ['纭畾', '鍙栨秷']
- , btn1: function (index, layero) {
- //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
- var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰
- var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
- if (checkStatus.data.length === 0) {
- return layer.msg('璇烽�夋嫨鏁版嵁');
- }
- //鍚屾鏇存柊琛ㄦ牸鍜岀紦瀛樺搴旂殑鍊�
- obj.update({
- HMaterID: checkStatus.data[0].HItemID,
- HMaterNumber: checkStatus.data[0].HNumber,
- HMaterName: checkStatus.data[0].HName
-
- });
- layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
- }
- , btn2: function (index, layero) {
- //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
- //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
- },
- end: function () {
- }
- });
- }
- //鍗曚綅浠g爜
- if (obj.event === 'HUnitNumber') {
- //椤甸潰灞�-鑷畾涔�
- layer.open({
- type: 2,
- skin: 'layui-layer-rim', //鍔犱笂杈规
- title: '鍗曚綅鍒楄〃',
- closeBtn: 1,
- shift: 2,
- area: ['90%', '90%'],
- maxmin: true,
- content: ['../../PublicPage/UnitInformation.html', 'yes'],
- btn: ['纭畾', '鍙栨秷']
- , btn1: function (index, layero) {
- //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
- var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰
- var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
- if (checkStatus.data.length === 0) {
- return layer.msg('璇烽�夋嫨鏁版嵁');
- }
- //鍚屾鏇存柊琛ㄦ牸鍜岀紦瀛樺搴旂殑鍊�
- obj.update({
- HUnitID: checkStatus.data[0].HItemID,
- HUnitNumber: checkStatus.data[0].HNumber,
- HUnitName: checkStatus.data[0].HName
- });
- layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
- }
- , btn2: function (index, layero) {
- //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
- //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
- },
- end: function () {
- }
- });
- }
- obj.event = "";
- return false;
-
- }
- })
- }
-
-
//鏁版嵁楠岃瘉
function AllowLoadData(sSubStr) {
--
Gitblit v1.9.1