From 98f349c5121be6f7194e11c5f64225233d26000a Mon Sep 17 00:00:00 2001 From: zrg <z18737863051@163.com> Date: 星期三, 08 五月 2024 16:08:26 +0800 Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI --- WebTM/views/模治具管理/器具点检规程单/Sc_MouldDotCheckRuleBillEdit.html | 89 + WebTM/views/模治具管理/模具生产领用单/Sc_MouldProdOutBill_PDA_old.html | 522 +++++++++++ WebTM/views/Baseset/基础资料/Gy_DepartmentList.html | 42 WebTM/views/系统管理/用户管理/Xt_UserListEdit.html | 2 WebTM/views/设备管理/设备规程单/Sb_EquipDotCheckRuleEdit.html | 88 + WebTM/views/index_Mobile.html | 6 WebTM/views/模治具管理/模具生产领用单/Sc_MouldProdOutBill_PDA.html | 1818 +++++++++++++++++++++++++++++-------- WebTM/views/模治具管理/模治具管理/Sc_Add_MouldDotCheckPlanBillList.html | 104 + WebTM/views/设备管理/Sb_EquipDotCheckPlanBillEdit.html | 98 + WebTM/Properties/PublishProfiles/JFTM.pubxml | 2 WebTM/WebTM.csproj | 3 11 files changed, 2,310 insertions(+), 464 deletions(-) diff --git a/WebTM/Properties/PublishProfiles/JFTM.pubxml b/WebTM/Properties/PublishProfiles/JFTM.pubxml index 79d8489..70a8712 100644 --- a/WebTM/Properties/PublishProfiles/JFTM.pubxml +++ b/WebTM/Properties/PublishProfiles/JFTM.pubxml @@ -10,7 +10,7 @@ <LastUsedBuildConfiguration>Debug</LastUsedBuildConfiguration> <LastUsedPlatform>Any CPU</LastUsedPlatform> <PublishProvider>FileSystem</PublishProvider> - <PublishUrl>G:\issWeb\缃戠珯鍙戝竷\LAYUI</PublishUrl> + <PublishUrl>D:\缃戠珯鍙戝竷\鏅轰簯MESWMS\LAYUI</PublishUrl> <WebPublishMethod>FileSystem</WebPublishMethod> <SiteUrlToLaunchAfterPublish /> </PropertyGroup> diff --git a/WebTM/WebTM.csproj b/WebTM/WebTM.csproj index 8aa5aea..d1e3ae1 100644 --- a/WebTM/WebTM.csproj +++ b/WebTM/WebTM.csproj @@ -326,6 +326,7 @@ <Content Include="views\鍩虹璧勬枡\鍩虹璧勬枡\Gy_DotCheckItemClassEdit.html" /> <Content Include="views\鍩虹璧勬枡\鍩虹璧勬枡\Gy_DotCheckItemMethodList.html" /> <Content Include="views\鍩虹璧勬枡\鍩虹璧勬枡\Gy_DotCheckItemClassList.html" /> + <Content Include="views\妯℃不鍏风鐞哱妯″叿鐢熶骇棰嗙敤鍗昞Sc_MouldProdOutBill_PDA.html" /> <Content Include="views\鐢熶骇绠$悊\寮傚父鍙嶉鍗昞OA_ErrMsgBackSignBill_BrushCard.html" /> <Content Include="views\椤圭洰绠$悊\鍩虹寤烘ā\Add_Edit_Gy_TaskClass.html" /> <Content Include="views\椤圭洰绠$悊\鍩虹寤烘ā\Add_Edit_Gy_ProjectClass.html" /> @@ -1384,7 +1385,7 @@ <Content Include="views\妯℃不鍏风鐞哱妯″叿鏀瑰埗鍏ュ簱鍗昞Sc_MouldRepairInBill_PDA.html" /> <Content Include="views\妯℃不鍏风鐞哱妯″叿鏀瑰埗鍑哄簱鍗昞Sc_MouldRepairOutBill_PDA.html" /> <Content Include="views\妯℃不鍏风鐞哱妯″叿鐢熶骇閫�搴撳崟\Sc_MouldProdBackBill_PDA.html" /> - <Content Include="views\妯℃不鍏风鐞哱妯″叿鐢熶骇棰嗙敤鍗昞Sc_MouldProdOutBill_PDA.html" /> + <Content Include="views\妯℃不鍏风鐞哱妯″叿鐢熶骇棰嗙敤鍗昞Sc_MouldProdOutBill_PDA_old.html" /> <Content Include="views\妯℃不鍏风鐞哱妯″叿缁翠慨璁板綍鍗昞Sc_MouldRepairWorkBill_PDA.html" /> <Content Include="views\妯℃不鍏风鐞哱妯″叿鍏朵粬鍑哄簱鍗昞Sc_MouldOtherOutBill_PDA.html" /> <Content Include="views\妯℃不鍏风鐞哱妯″叿鍏朵粬鍏ュ簱鍗昞Sc_MouldOtherInBill_PDA.html" /> diff --git "a/WebTM/views/Baseset/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_DepartmentList.html" "b/WebTM/views/Baseset/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_DepartmentList.html" index c7f3304..a08197c 100644 --- "a/WebTM/views/Baseset/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_DepartmentList.html" +++ "b/WebTM/views/Baseset/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_DepartmentList.html" @@ -34,12 +34,18 @@ <script src="../../../layuiadmin/Scripts/json2.js" type="text/javascript"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> + <script src="../../../layuiadmin/PubCustom.js"></script> <script> layui.use(['table', 'form', 'layer'], function () { var table = layui.table , form = layui.form , layer = layui.layer , $ = layui.$; + var params = get_UrlVars(); + var Type = params[params[0]]; + if (Type == undefined || Type == '') { + Type = "HDept1"; + } form.on('submit(HQuery)', function () {//閫夋嫨浠撳簱 //var sMainStr = JSON.stringify(table.cache['mainTable']); @@ -53,26 +59,36 @@ } }); - form.on('submit(FH)', function () {//閫夋嫨浠撳簱 - //var sMainStr = JSON.stringify(table.cache['mainTable']); - var checkStatus = table.checkStatus('mainTable') - , data = checkStatus.data; - parent.GetHDeptNameValue(data); + form.on('submit(FH)', function () {//閫夋嫨閮ㄩ棬 var index = parent.layer.getFrameIndex(window.name); + var checkStatus = table.checkStatus('mainTable') + , data = checkStatus.data; + if (data.length == 0) { + parent.layer.close(index); + return; + } + switch (Type) { + case "HDept1": + parent.GetHDeptNameValue(data); + break; + case "HDept2": + parent.GetHDeptName2Value(data); + break; + } parent.layer.close(index); }); RoadQuery($('#Value').val()); table.render({ elem: '#mainTable' // , url: '/demo/table/user/' - , data: [] - , cellMinWidth: 80 //鍏ㄥ眬瀹氫箟甯歌鍗曞厓鏍肩殑鏈�灏忓搴︼紝layui 2.2.1 鏂板 - , cols: [[ - { type: 'checkbox' } - , { field: 'HItemID', title: '閮ㄩ棬ID', hide: true } - , { field: 'HNumber', title: '閮ㄩ棬浠g爜' } - , { field: 'HName', title: '閮ㄩ棬鍚嶇О', sort: true } - ]] + , data: [] + , cellMinWidth: 80 //鍏ㄥ眬瀹氫箟甯歌鍗曞厓鏍肩殑鏈�灏忓搴︼紝layui 2.2.1 鏂板 + , cols: [[ + { type: 'checkbox' } + , { field: 'HItemID', title: '閮ㄩ棬ID', hide: true } + , { field: 'HNumber', title: '閮ㄩ棬浠g爜' } + , { field: 'HName', title: '閮ㄩ棬鍚嶇О', sort: true } + ]] , page: true , limits: [50, 500, 5000, 50000], limit: 50 diff --git a/WebTM/views/index_Mobile.html b/WebTM/views/index_Mobile.html index 585050a..ff9ef2a 100644 --- a/WebTM/views/index_Mobile.html +++ b/WebTM/views/index_Mobile.html @@ -275,6 +275,12 @@ 涓嬫ā鍗曟煡璇� </a> </dd> + <dd> + <a href="妯℃不鍏风鐞�/妯″叿鐢熶骇棰嗙敤鍗�/Sc_MouldProdOutBill_PDA.html" target="main_self_frame" style="color: aqua;"> + <img src="../layuiadmin/myicon/鍗曟嵁褰曞埗.svg" alt="鍗曟嵁褰曞埗" style="width:25px;height:25px;margin-right: 5px;" /> + 妯″叿棰嗙敤鍑哄簱鍗� + </a> + </dd> </dl> </li> <!-- 妯℃不鍏风鐞� --> diff --git "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\345\231\250\345\205\267\347\202\271\346\243\200\350\247\204\347\250\213\345\215\225/Sc_MouldDotCheckRuleBillEdit.html" "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\345\231\250\345\205\267\347\202\271\346\243\200\350\247\204\347\250\213\345\215\225/Sc_MouldDotCheckRuleBillEdit.html" index 42c0452..fc5c194 100644 --- "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\345\231\250\345\205\267\347\202\271\346\243\200\350\247\204\347\250\213\345\215\225/Sc_MouldDotCheckRuleBillEdit.html" +++ "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\345\231\250\345\205\267\347\202\271\346\243\200\350\247\204\347\250\213\345\215\225/Sc_MouldDotCheckRuleBillEdit.html" @@ -224,7 +224,7 @@ var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data;; var AddRow = table.cache['mainTable']; - var NewRow = { "HDotCheckItemID": 0, "HDotCheckItemNumber": " ", "HDotCheckItem": " ", "HDotCheckPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " " }; + var NewRow = { "HDotCheckItemID": 0, "HDotCheckItemNumber": " ", "HDotCheckItem": " ", "HDotCheckPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " ", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }; switch (obj.event) { //鏂板涓�琛� case 'btn-AddLine': btnAddLine(NewRow); @@ -368,6 +368,10 @@ , { field: 'HDotCheckItemID', title: '鐐规椤圭洰ID', edit: 'text', hide: true } , { field: 'HDotCheckItemNumber', title: '鐐规椤圭洰浠g爜', edit: 'text', event: 'HDotCheckItemNumber' } , { field: 'HDotCheckItem', title: '鐐规椤圭洰' } + , { field: 'HDotCheckItemClassID', title: '鐐规椤圭洰鍒嗙被ID', edit: 'text', hide: true } + , { field: 'HDotCheckItemClassName', title: '鐐规椤圭洰鍒嗙被', edit: 'text', event: 'HDotCheckItemClassName' } + , { field: 'HDotCheckItemMethodID', title: '鐐规鏂规硶ID', edit: 'text', hide: true } + , { field: 'HDotCheckItemMethodName', title: '鐐规鏂规硶', edit: 'text', event: 'HDotCheckItemMethodName' } , { field: 'HDotCheckPart', title: '鐐规閮ㄤ綅', edit: 'text' } , { field: 'HClaim', title: '鍏蜂綋瑕佹眰', edit: 'text' } , { field: 'HManagerID', title: '璐熻矗浜篒D', edit: 'text', hide: true } @@ -396,7 +400,7 @@ function set_AddFNew() { //鑾峰彇鏈�澶у崟鎹彿 get_MAXNum(); - option.data = [{ "HDotCheckItemID": 0, "HDotCheckItemNumber": " ", "HDotCheckItem": " ", "HDotCheckPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " " }]; + option.data = [{ "HDotCheckItemID": 0, "HDotCheckItemNumber": " ", "HDotCheckItem": " ", "HDotCheckPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " ", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }]; table.render(option); } //鑾峰彇鏈�澶у崟鎹彿 @@ -421,7 +425,7 @@ function set_EditFromGrid(linterid) { set_EditForm(linterid); //缂栬緫鑾峰彇琛ㄥご set_EditGrid(linterid); //缂栬緫鑾峰彇琛ㄤ綋 - option.data = [{ "HDotCheckItemID": 0, "HDotCheckItemNumber": " ", "HDotCheckItem": " ", "HDotCheckPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " " }]; + option.data = [{ "HDotCheckItemID": 0, "HDotCheckItemNumber": " ", "HDotCheckItem": " ", "HDotCheckPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " ", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }]; table.render(option); } //缂栬緫鑾峰彇琛ㄥご @@ -469,9 +473,15 @@ type: "GET", data: { "HInterID": linterid }, success: function (result) { - console.log(result); if (result.count == 1) { - option.data = result.list[0]; + var data = result.data; + var subarr = []; + + for (var i = 0; i < data.length; i++) { + subarr.push({ "HDotCheckItemID": data[i].鐐规椤圭洰ID, "HDotCheckItemNumber": data[i].鐐规椤圭洰浠g爜, "HDotCheckItem": data[i].鐐规椤圭洰, "HDotCheckPart": data[i].鐐规閮ㄤ綅, "HClaim": data[i].鍏蜂綋瑕佹眰, "HManagerID": data[i].璐熻矗浜篒D, "HManagerNumber": data[i].璐熻矗浜轰唬鐮�, "HManagerName": data[i].璐熻矗浜哄悕绉�, "HRemark": data[i].瀛愬娉�, "HDotCheckItemClassID": data[i].HDotCheckItemClassID, "HDotCheckItemClassName": data[i].鐐规椤圭洰鍒嗙被鍚嶇О, "HDotCheckItemMethodID": data[i].HDotCheckItemMethodID, "HDotCheckItemMethodName": data[i].鐐规鏂规硶鍚嶇О }); + } + + option.data = subarr; table.render(option); } else { layer.alert(result.code + result.Message, { icon: 5 }); @@ -578,6 +588,8 @@ HDotCheckItemID: checkStatus.data[0].HItemID, HDotCheckItemNumber: checkStatus.data[0].鐐规椤圭洰浠g爜, HDotCheckItem: checkStatus.data[0].鐐规椤圭洰鍚嶇О, + HDotCheckItemClassID: checkStatus.data[0].HDotCheckItemClassID, + HDotCheckItemClassName: checkStatus.data[0].鐐规椤圭洰鍒嗙被鍚嶇О, }); layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� } @@ -629,6 +641,73 @@ } }); } + if (obj.event === 'HDotCheckItemClassName') //鐐规椤圭洰鍒嗙被 + { + //椤甸潰灞�-鑷畾涔� + layer.open({ + type: 2, + skin: 'layui-layer-rim', //鍔犱笂杈规 + title: '鐐规椤圭洰鍒嗙被鍒楄〃', + closeBtn: 1, + shift: 2, + area: ['90%', '90%'], + maxmin: true + , content: ['../../鍩虹璧勬枡/鍩虹璧勬枡/Gy_DotCheckItemClassList.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({ + HDotCheckItemClassID: checkStatus.data[0].HItemID, + HDotCheckItemClassName: checkStatus.data[0].鐐规椤圭洰鍒嗙被鍚嶇О + }); + layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { + //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟 + //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴 + } + }); + } + if (obj.event === 'HDotCheckItemMethodName') //鐐规鏂规硶 + { + //椤甸潰灞�-鑷畾涔� + layer.open({ + type: 2, + skin: 'layui-layer-rim', //鍔犱笂杈规 + title: '鐐规鏂规硶鍒楄〃', + closeBtn: 1, + shift: 2, + area: ['90%', '90%'], + maxmin: true + , content: ['../../鍩虹璧勬枡/鍩虹璧勬枡/Gy_DotCheckItemMethodList.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({ + HDotCheckItemMethodID: checkStatus.data[0].HItemID, + HDotCheckItemMethodName: checkStatus.data[0].鐐规鏂规硶鍚嶇О + }); + layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { + //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟 + //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴 + } + }); + } + obj.event = ""; return false; } diff --git "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\345\205\267\347\224\237\344\272\247\351\242\206\347\224\250\345\215\225/Sc_MouldProdOutBill_PDA.html" "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\345\205\267\347\224\237\344\272\247\351\242\206\347\224\250\345\215\225/Sc_MouldProdOutBill_PDA.html" index 8784302..3f00294 100644 --- "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\345\205\267\347\224\237\344\272\247\351\242\206\347\224\250\345\215\225/Sc_MouldProdOutBill_PDA.html" +++ "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\345\205\267\347\224\237\344\272\247\351\242\206\347\224\250\345\215\225/Sc_MouldProdOutBill_PDA.html" @@ -2,7 +2,7 @@ <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <title>鍣ㄥ叿鐢熶骇棰嗙敤鍗�</title> + <title>妯″叿棰嗙敤鍑哄簱鍗�</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> @@ -14,509 +14,1501 @@ <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> - <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> - <!--鑷畾涔夋牱寮�--> + <script src="../../../layuiadmin/PubCustom.js"></script> <style> - .maintitle { - background-color: #1492ff; - color: #fff; - padding: 5px 10px; - border: none; - border-radius: 4px; - } - - .title { - border-left: 4px solid #1492ff; - padding-left: 6px; - margin: 20px 10px 4px; - font-size: 16px; - color: #333; - } - - .buttom_box_little { - width: 60px; - height: 36px; - color: #fff; - background-color: #1492ff; - border-radius: 4px; - border: none; - margin: 10px; - } - - .layui-input { - width: 93%; - } - .layui-inline, img { - display: block; - vertical-align: middle - } - .layui-input, .layui-textarea { - display: inline-block; - width: 100%; - padding-left: 10px; - } - - .laydate-time-list ol { - overflow-x: hidden !important; - overflow-y: auto !important; - } - .layui-form-label { - padding: 9px 5px; - } - .layui-input-block { - margin-left: 85px; - min-height: 36px; + .layui-col-xs8 { + width: 55.666667%; } </style> </head> - <body> - <div class="layui-fluid" style="padding: 0;"> - <div class="layui-card" style="padding: 15px;background-color: #efefef;"> - <div class="layui-card-body" style="padding: 1px;"> - <form class="layui-form" action="" lay-filter="formData" id="formData" style="background-color:white;"> - <div class="maintitle">鍣ㄥ叿鐢熶骇棰嗙敤鍗�</div> - <div class="layui-form-item" style="padding-top: 10px;"> + <div class="layui-fluid" style="padding:0"> + <div class="layui-card" style="padding: 1px"> + <div class="layui-card-body" style="padding: 0px; height:800px;"> + <form class="layui-form" action="" lay-filter="component-form-group"> + <div style="background-color:#0085E8;"> + <span style="color: white;"><i class="layui-icon layui-icon-form"></i>妯″叿棰嗙敤鍑哄簱鍗�</span> + </div> + <div class="layui-form-item" style="padding:15px;margin:0px"> <div class="layui-row"> - <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>鍣ㄥ叿鏉$爜</label> - <div class="layui-input-block" style="margin-left: 100px;width:46%;"> - <input type="text" name="HBarCode" id="HBarCode" placeholder="璇烽敭鍏ュ悗鍥炶溅" autocomplete="off" class="layui-input"> - <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="QueDin" style="width: 70px; background-color: #1492ff;color:white">纭畾</button> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width: 30px;padding-left: 0px;">鏉$爜</label> + </div> + <div class="layui-col-xs7"> + <input type="text" name="HBarCode" id="HBarCode" lay-verify="HBarCode" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> + </div> + <div class="layui-col-xs2"> + <button type="button" lay-submit="" lay-filter="HBarCode-BT" class="layui-btn layui_btn_sm" id="HBarCode-BT">纭畾</button> </div> </div> - </div> - <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief"> - <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"> - <div class="layui-form-item" style="padding-top: 10px;"> - <div class="layui-row"> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">浠撳簱:</label> - <div class="layui-input-block"> - <input type="text" name="HWHName" id="HWHName" class="layui-input" style="width:80%;"> - <input type="hidden" name="HWHID" id="HWHID" value="0" class="layui-input"> - <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="Warehouse" style="width:40px;"> - <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> - </button> + <div class="layui-tab layui-col-xs12" style="margin-top:5px;" lay-filter="tab-Sc_MouldProdOutBill_PDA"> + <ul class="layui-tab-title" lay-filter="tab-all"> + <li lay-id="1" style="padding:1px;">鍩烘湰淇℃伅</li> + <li lay-id="2" style="padding:1px;">妯″叿淇℃伅</li> + </ul> + <div class="layui-tab-content"> + <!--鍩烘湰淇℃伅--> + <div class="layui-tab-item"> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">浠撳簱</label> </div> - </div> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">浠撲綅:</label> - <div class="layui-input-block"> - <input type="text" name="HSPName" id="HSPName" class="layui-input" style="width:80%;"> - <input type="hidden" name="HSPID" id="HSPID" value="0" class="layui-input"> - <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="StockPlace" style="width:40px;"> - <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> - </button> - </div> - </div> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">鍗曟嵁鍙�:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly> - <input type="hidden" name="HInterID" id="HInterID"> - </div> - </div> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">鍗曟嵁鏃ユ湡:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="datetime" class="layui-input" name="HDate" id="HDate" placeholder="璇烽�夋嫨鏃ユ湡" readonly disabled> - </div> - </div> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;padding: 9px 5px;">閮ㄩ棬:</label> - <div class="layui-input-block"> - <input type="text" name="HDeptName" id="HDeptName" class="layui-input" style="width:80%;"> - <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input"> - <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="Department" style="width:40px;"> - <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> - </button> + <div class="layui-col-xs10"> + <div class="layui-col-xs10"> + <input type="text" name="HWHName" id="HWHName" lay-verify="HWHName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> + <input type="hidden" name="HWHID" id="HWHID" lay-verify="HWHID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs2"> + <button type="button" lay-submit="" lay-filter="HWHID-BT" class="layui-btn" id="HWHID-BT">...</button> + </div> </div> </div> </div> - <div class="layui-row"> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;padding: 9px 5px;">鎿嶄綔鍛�:</label> - <div class="layui-input-block"> - <input type="text" name="HManagerName" id="HManagerName" class="layui-input" style="width:80%;"> - <input type="hidden" name="HManagerID" id="HManagerID" class="layui-input"> - <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="HManager" style="width:40px;"> - <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> - </button> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">浠撲綅</label> + </div> + <div class="layui-col-xs10"> + <div class="layui-col-xs10"> + <input type="text" name="HStockPlaceName" id="HStockPlaceName" lay-verify="HStockPlaceName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> + <input type="hidden" name="HStockPlaceID" id="HStockPlaceID" lay-verify="HStockPlaceID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs2"> + <button type="button" lay-submit="" lay-filter="HSpID-BT" class="layui-btn" id="HSpID-BT">...</button> + </div> </div> </div> </div> - <div class="layui-row"> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">鍣ㄥ叿鍚嶇О:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="text" name="HBarName" id="HBarName" class="layui-input" style="background-color:#efefef4d;" readonly> - <input type="hidden" name="HMaterID" id="HMaterID" class="layui-input"> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍙戞枡</label> + </div> + <div class="layui-col-xs10"> + <div class="layui-col-xs10"> + <input type="text" name="HKeeperName" id="HKeeperName" lay-verify="HKeeperName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> + <input type="hidden" name="HKeeperID" id="HKeeperID" lay-verify="HKeeperID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs2"> + <button type="button" lay-submit="" lay-filter="HKeeperID-BT" class="layui-btn" id="HKeeperID-BT">...</button> + </div> </div> </div> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">鍣ㄥ叿瑙勬牸:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="text" name="HBarSpec" id="HBarSpec" class="layui-input" style="background-color:#efefef4d;" readonly> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">棰嗘枡</label> + </div> + <div class="layui-col-xs10"> + <div class="layui-col-xs10"> + <input type="text" name="HSecManagerName" id="HSecManagerName" lay-verify="HSecManagerName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> + <input type="hidden" name="HSecManagerID" id="HSecManagerID" lay-verify="HSecManagerID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs2"> + <button type="button" lay-submit="" lay-filter="HSecManagerID-BT" class="layui-btn" id="HSecManagerID-BT">...</button> + </div> </div> </div> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">鏁伴噺:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="text" name="HQty" id="HQty" value="1" class="layui-input" style="background-color:#efefef4d;" readonly> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">閮ㄩ棬</label> + </div> + <div class="layui-col-xs10"> + <div class="layui-col-xs10"> + <input type="text" name="HDeptName" id="HDeptName" lay-verify="HDeptName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> + <input type="hidden" name="HDeptID" id="HDeptID" lay-verify="HDeptID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs2"> + <button type="button" lay-submit="" lay-filter="HDeptID-BT" class="layui-btn" id="HDeptID-BT">...</button> + </div> </div> </div> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">鍓╀綑瀵垮懡:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="text" name="HLeaveLife" id="HLeaveLife" class="layui-input" style="background-color:#efefef4d;" readonly> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">寰�鏉ョ被鍨�</label> + </div> + <div class="layui-col-xs10"> + <select name="HSupTypeID" id="HSupTypeID" lay-filter="HSupTypeID"> + <option value="1">渚涘簲鍟�</option> + <option value="2">瀹㈡埛</option> + <option value="3">閮ㄩ棬</option> + </select> + </div> + </div> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">寰�鏉ュ崟浣�</label> + </div> + <div class="layui-col-xs10"> + <div class="layui-col-xs10"> + <input type="text" name="HSupName" id="HSupName" lay-verify="HSupName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> + <input type="hidden" name="HSupID" id="HSupID" lay-verify="HSupID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs2"> + <button type="button" lay-submit="" lay-filter="HSupID-BT" class="layui-btn" id="HSupID-BT">...</button> + </div> + </div> + </div> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">缁勭粐</label> + </div> + <div class="layui-col-xs10"> + <input type="text" name="HStockOrgName" id="HStockOrgName" lay-verify="HStockOrgName" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled> + <input type="hidden" name="HStockOrgID" id="HStockOrgID" lay-verify="HStockOrgID" value="0" autocomplete="off" class="layui-input"> + </div> + </div> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鏃ユ湡</label> + </div> + <div class="layui-col-xs10"> + <input name="HDate" id="HDate" autocomplete="off" class="layui-input"> + </div> + </div> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍒跺崟浜�</label> + </div> + <div class="layui-col-xs10"> + <input type="text" name="HMaker" id="HMaker" lay-verify="HMaker" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled> + </div> + </div> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍗曟嵁鍙�</label> + </div> + <div class="layui-col-xs10"> + <input type="text" name="HBillNo" id="HBillNo" lay-verify="HBillNo" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled> + </div> + </div> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍗曟嵁ID</label> + </div> + <div class="layui-col-xs10"> + <input type="text" name="HInterID" id="HInterID" lay-verify="HInterID" value="0" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled> </div> </div> </div> </div> - </div> - <div class="layui-tab-item"> - <div class="layui-form-item" style="padding-top: 10px;"> - <div class="layui-row"> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">鍒涘缓浜�:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="text" class="layui-input" name="HMaker" id="HMaker" style="background-color:#efefef4d;" readonly> + <!--妯″叿淇℃伅--> + <div class="layui-tab-item"> + <div class="layui-form-item" style="padding: 0px; margin: 0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍣ㄥ叿鏉$爜</label> </div> - </div> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">鍒涘缓鏃ユ湡:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="datetime" class="layui-input" name="HMakeDate" id="HMakeDate" style="background-color:#efefef4d;" readonly disabled> + <div class="layui-col-xs10"> + <input type="text" name="HMouldBarCode" id="HMouldBarCode" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled> </div> </div> </div> - <div class="layui-row"> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">淇敼浜�:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="text" class="layui-input" name="HUpDater" id="HUpDater" style="background-color:#efefef4d;" readonly disabled> + <div class="layui-form-item" style="padding: 0px; margin: 0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍣ㄥ叿鍚嶇О</label> </div> - </div> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">淇敼鏃ユ湡:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="datetime" class="layui-input" name="HUpDateDate" id="HUpDateDate" style="background-color:#efefef4d;" readonly disabled> - </div> - </div> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">瀹℃牳浜�:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="text" class="layui-input" name="HChecker" id="HChecker" style="background-color:#efefef4d;" readonly> + <div class="layui-col-xs10"> + <input type="text" name="HMouldName" id="HMouldName" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled> </div> </div> </div> - <div class="layui-row"> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">瀹℃牳鏃ユ湡:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="datetime" class="layui-input" name="HCheckDate" id="HCheckDate" style="background-color:#efefef4d;" readonly disabled> + <div class="layui-form-item" style="padding: 0px; margin: 0px"> + <div class="layui-row"> + <div class="layui-col-xs2"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍣ㄥ叿鍙�</label> + </div> + <div class="layui-col-xs10"> + <input type="text" name="HMouldModel" id="HMouldModel" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled> </div> </div> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">浣滃簾浜�:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="text" class="layui-input" name="HDeleteMan" id="HDeleteMan" style="background-color:#efefef4d;" readonly> - </div> - </div> - <div class="layui-inline"> - <label class="layui-form-label" style="width: 75px;">浣滃簾鏃ユ湡:</label> - <div class="layui-input-block" style="margin-left: 85px;"> - <input type="datetime" class="layui-input" name="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" readonly disabled> + </div> + <div class="layui-form-item" style="padding: 10px; margin: 0px"> + <div class="layui-row"> + <div class="layui-col-xs12"> + <div class="layui-form-item" style="padding:0px;margin:0px"></div> + <table class="layui-hide" id="wl-table" lay-filter="wl-table"></table> </div> </div> </div> </div> </div> </div> + <div class="layer-footer" style="z-index: 10; position: fixed; text-align: center; bottom: 0; width:100%; height:50px"> + <button type="button" lay-submit="" lay-filter="cmdSaver" class="layui-btn" id="cmdSaver">鎻愪氦</button> + <button type="button" lay-submit="" lay-filter="cmdDelete" class="layui-btn" id="cmdDelete">鍒犻櫎</button> + <button type="button" lay-submit="" lay-filter="cmdCancel" class="layui-btn" id="cmdCancel">閫�鍑�</button> + </div> </div> - - - <div class="layer-footer" style="text-align: center;"> - <button type="button" lay-submit="" class="layui-btn buttom_box_little" lay-filter="Saver" id="Saver">鎻愪氦</button> - <button type="button" lay-submit="" class="layui-btn buttom_box_little" lay-filter="Add">鏂板</button> - <button type="button" class="layui-btn buttom_box_little" lay-filter="Cancel" id="Cancel">閫�鍑�</button> - </div> - <!--闅愯棌瀛楁--> - <input type="hidden" name="lngBillKey" id="lngBillKey"> - <input type="hidden" name="lngBillSubKey" id="lngBillSubKey"> + <!--闅愯棌瀛楁--> + <input type="hidden" name="HBillType" id="HBillType"> + <input type="hidden" name="HRedBlueFlag" id="HRedBlueFlag"> + <!--澶辫触鎻愮ず闊�--> + <div id="" style="display:none;"> + <audio id="cs" hidden controls> + <source src="../../video/jingbao.wav" type="audio/ogg"> + </audio> + </div> + <!--鎴愬姛鎻愮ず闊�--> + <div id="" style="display:none;"> + <audio id="cs2" hidden controls> + <source src="../../video/success.wav" type="audio/ogg"> + </audio> + </div> </form> </div> </div> </div> - <script> layui.config({ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰� }).extend({ index: 'lib/index' //涓诲叆鍙fā鍧� }).use(['index', 'form', 'laydate', 'table', 'element'], function () { + + //#region 鍏叡鍙橀噺 var $ = layui.$ , admin = layui.admin , layer = layui.layer , table = layui.table , form = layui.form - ,laydate = layui.laydate + , laydate = layui.laydate , element = layui.element; + var HInterID = $('#HInterID').val() + var HBillNo = $('#HBillNo').val() + var HBillType = '3802' + var HRedBlueFlag = false + var HMaker = sessionStorage["HUserName"] + var HStockOrgID = sessionStorage["OrganizationID"] //缁勭粐ID + var HSourceFlag = false //鏄惁宸叉壂鐮佹爣蹇� + var OperationType = 1 //鎿嶄綔绫诲瀷锛�1鏂板銆�2浠庣紦瀛樺垪琛ㄤ腑杩斿洖锛� + var listOption = []; + var columns = ""; + var HModName = "Sc_MouldProdOutBill_PDA"; + var ModRightName = "CE_MouldProdOut"; //妯″潡鏉冮檺鍙傛暟 + var titleData = []; //涓嶉渶瑕佹樉绀虹殑瀛楁 + var params = get_UrlVars(); + var OperationType = params[params[0]] == null ? 1 : params[params[0]]; //浠庣紦瀛樺垪琛ㄤ腑杩斿洖鏁版嵁绫诲瀷锛�1鏂板銆�2浠庣紦瀛樺垪琛ㄤ腑杩斿洖锛� + var HInterID_Temp = params[params[1]]; //浠庣紦瀛樺垪琛ㄤ腑杩斿洖鍗曟嵁ID + var HBillNo_Temp = params[params[2]]; //浠庣紦瀛樺垪琛ㄤ腑杩斿洖鍗曟嵁鍙� - //鏃ユ湡鏃堕棿閫夋嫨鍣� - laydate.render({ - elem: '#HDate' - , type: 'datetime' - }); - laydate.render({ - elem: '#HMakeDate' - , type: 'datetime' - }); - laydate.render({ - elem: '#HUpDateDate' - , type: 'datetime' - }); - laydate.render({ - elem: '#HCheckDate' - , type: 'datetime' - }); - laydate.render({ - elem: '#HDeleteDate' - , type: 'datetime' - }); + //#endregion - //杩涘叆椤甸潰榛樿鍏夋爣鍦ㄦ潯褰㈢爜涓� - $("#HBarCode").focus(); + //鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤� + if (sessionStorage.login != "login") { + layer.confirm("鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", { + icon: 4, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['閲嶆柊鐧诲綍'] + }, function () { window.location.href = "../../user/login_pda.html"; }); + } - //鍒濆鍩烘湰淇℃伅璧嬪�� - $("#HDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); //鍗曟嵁鏃ユ湡 - $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); //鍒涘缓鏃ユ湡 - $("#HMaker").val(sessionStorage["HUserName"]); //鍒涘缓浜� - $("#HManagerName").val(sessionStorage["HUserName"]); //鎿嶄綔鍛� - $("#HManagerID").val(sessionStorage["Czybm"]); //鎿嶄綔鍛業D - $("#HDeptName").val(sessionStorage["HDept"]); //閮ㄩ棬 - $("#HDeptID").val(sessionStorage["HDeptID"]); //閮ㄩ棬ID - //妯℃不鍏锋潯鐮佹槸鍚︽壂鎻忔爣璁� - var HProcExchBillNoFlag = false; + //#region 鐢ㄦ埛妯″潡鏉冮檺鍒ゆ柇 - //鑾峰彇鏈�澶у崟鎹彿 - $.ajax({ - url: GetWEBURL() + "/Web/GetMAXNum", - type: "GET", - data: { "HBillType": '3796' }, - success: function (d) { - console.log(d.data); - $("#HInterID").val(d.data[0].HInterID); - $("#HBillNo").val(d.data[0].HBillNo); - } - }); - //鏉″舰鐮佸洖杞︽柟娉� - $('#HBarCode').on('keydown', function (event) { - if (event.keyCode == 13) { - GetMeesageByBarCode(); - } - }); - //纭畾 - form.on('submit(QueDin)', function (data) { - GetMeesageByBarCode(); - }); + //鐢ㄦ埛妯″潡鏉冮檺鍒ゆ柇 + CheckModRight(); - - //閫�鍑�-鍏抽棴椤甸潰鏂规硶 - $('#Cancel').on('click', function () { - layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) { - parent.layui.admin.events.closeThisTabs(); //鍏抽棴椤电 - }); - }) - - //鎻愪氦 - form.on('submit(Saver)', function (data) { - if (!$("#HBarCode").val()) { - layer.msg("璇锋壂鎻忓櫒鍏锋潯鐮�!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return; - } - if (!$("#HWHID").val()) { - layer.msg("璇烽�夋嫨浠撳簱!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return; - } - if ($("#HSPID").val() == "" || $("#HSPID").val() == null) { - data.field.HSPID = "0";//搴撲綅 - } - data.field.HMaker = sessionStorage["HUserName"];//鍒跺崟浜� - var sMainSub = JSON.stringify(data.field); - //var sMainSub = { "HBarCode": "X60201609060002", "HWHName": "浜屽巶浜旈噾濉戣兌浠撳簱", "HWHID": "189470", "HSPName": "A1 - 2", "HSPID": "100228", "HBillNo": "MJLY00000091", "HInterID": "147", "HDate": "2021 - 08 - 02 15: 31: 41", "HDeptName": "宸ョ▼閮�", "HDeptID": "121472", "HManagerName": "Admin", "HManagerID": "001", "HBarName": "椤舵潌", "HMouldID": "", "HBarSpec": "16156 - 8", "HBarModel": "16156 - 8", "HQty": "1", "HLeaveLife": "0", "HMaker": "Admin", "HMakeDate": "2021 - 08 - 02 15: 31: 41", "HUpDater": "", "HUpDateDate": "", "HChecker": "", "HCheckDate": "", "HDeleteMan": "", "HDeleteDate": "", "lngBillKey": "", "lngBillSubKey": "" }; - var index = layer.load(); + function CheckModRight() { + layer.load(3); $.ajax({ - type: "POST", - url: GetWEBURL() + "/Sc_MouldProdOutBill/MouldProdOutBill_Save", - async: true, - data: { "sMainSub": sMainSub }, - dataType: "json", - success: function (data) { - if (data.count == 1) { - layer.close(index); - layer.msg(data.Message); - $('#Saver').removeClass("buttom_box_little"); - $('#Saver').addClass("layui-btn-disabled").attr("disabled", true); + type: "GET", + url: GetWEBURL() + "/WEBSController/CheckModRight_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "ModRightName": ModRightName, "HUserName": HMaker }, + success: function (d) { + if (d.count == 1) { } else { - layer.close(index); - layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + layer.msg(d.Message, { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { parent.location.href = "../../../views/index_Mobile.html"; }); } }, - error: function (err) { - layer.close(index); - layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } + complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮 }); - }); - //鏂板 - form.on('submit(Add)', function () { - window.location.reload(); - }) - //閮ㄩ棬寮圭獥 - form.on('submit(Department)', function () { - //椤甸潰灞�-鑷畾涔� - layer.open({ - type: 2, - skin: 'layui-layer-rim', //鍔犱笂杈规 - title: '閮ㄩ棬鍒楄〃', - closeBtn: 1, - shift: 2, - area: ['80%', '80%'], - maxmin: true, - content: ['../../Baseset/鍩虹璧勬枡/Gy_DepartmentList.html', 'yes'], - cancel: function (index, layero) { - } - }); - }); + layer.closeAll("loading"); + } + //#endregion - //璐熻矗浜哄脊绐� - form.on('submit(HManager)', function () { - //椤甸潰灞�-鑷畾涔� - layer.open({ - type: 2, - skin: 'layui-layer-rim', //鍔犱笂杈规 - title: '璐熻矗浜哄垪琛�', - closeBtn: 1, - shift: 2, - area: ['80%', '80%'], - maxmin: true, - content: ['../../Baseset/鍩虹璧勬枡/Gy_EmployeeList.html?Type=HWorker', 'yes'], - cancel: function (index, layero) { - } - }); - }); + //澶辫触鎻愮ず闊� + function playSound() { + console.log("playSound"); + var audio = document.getElementById("cs"); + audio.play(); + audio.onended = function () { + // 褰撻煶棰戞挱鎶ュ畬鎴愭椂锛岃皟鐢� pause 鍜岃缃� currentTime 涓� 0 浠ュ仠姝㈡挱鎶ュ苟閲嶇疆 + audio.pause(); + audio.currentTime = 0; + }; + } + //鎴愬姛鎻愮ず闊� + function playSound_OK() { + console.log("playSound_OK"); + var audio = document.getElementById("cs2"); + audio.play(); + audio.onended = function () { + // 褰撻煶棰戞挱鎶ュ畬鎴愭椂锛岃皟鐢� pause 鍜岃缃� currentTime 涓� 0 浠ュ仠姝㈡挱鎶ュ苟閲嶇疆 + audio.pause(); + audio.currentTime = 0; + }; + } + //#region 鍒濆鍖栫晫闈� - //浠撳簱 - form.on('submit(Warehouse)', function () { - //椤甸潰灞�-鑷畾涔� - layer.open({ - type: 2, - skin: 'layui-layer-rim', //鍔犱笂杈规 - title: '浠撳簱鍒楄〃', - closeBtn: 1, - shift: 2, - area: ['80%', '80%'], - maxmin: true, - content: ['../../Baseset/鍩虹璧勬枡/Gy_WarehouseList.html?Type=HWHID', 'yes'], - cancel: function (index, layero) { - } - }); - }); + set_ClearBill(); - //閫夋嫨浠撲綅 - form.on('submit(StockPlace)', function () {//閫夋嫨浠撲綅 - var HWHID = $("#HWHID").val(); - if (HWHID == "") { - layer.msg("璇峰厛閫夋嫨浠撳簱", { index: 0 }); - return; + function set_ClearBill() { + //琛ㄥご鍒濆鍖栬祴鍊硷紙鏍规嵁鐧诲綍鐢ㄦ埛鑾峰彇 榛樿浠撳簱銆侀儴闂ㄣ�侀鏂欍�佸彂鏂欍�佺粍缁囩瓑锛� new + $("#HWHID").val(sessionStorage["HWHID"]); + $("#HWHName").val(sessionStorage["HWHName"]); + $("#HDeptID").val(sessionStorage["HDeptID"]); + $("#HDeptName").val(sessionStorage["HDept"]); + $("#HSecManagerID").val(sessionStorage["HSecManagerID"]); + $("#HSecManagerName").val(sessionStorage["HSecManager"]); + $("#HKeeperID").val(sessionStorage["HKeeperID"]); + $("#HKeeperName").val(sessionStorage["HKeeper"]); + $("#HMaker").val(sessionStorage["HUserName"]); + $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); + $("#HStockOrgID").val(sessionStorage["OrganizationID"]); + $("#HStockOrgName").val(sessionStorage["Organization"]); + $("#HBillType").val("3802"); + $("#HRedBlueFlag").val("false"); + if (sessionStorage["HWhSPFlag"]) { + $("#HStockPlaceID").val("0"); + $("#HStockPlaceName").val(""); + $("#HStockPlaceName").attr("disabled", "disabled"); + $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤 } + else { + $("#HStockPlaceID").val(sessionStorage["HSPID"]); + $("#HStockPlaceName").val(sessionStorage["HSPName"]); + $("#HStockPlaceName").removeAttr("disabled"); + $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵�� + } + + //榛樿鏄剧ず椤甸潰 + element.tabChange('tab-Sc_MouldProdOutBill_PDA', '1'); + set_InitDate(); //鍒濆鍖栬〃鍗曟椂闂� + set_InitGrid(); //鍒濆鍖栬〃鏍� + + var data = []; + listOption.cols = [[ + { field: '鏁伴噺', title: '鏁伴噺', width: 100 } + , { field: '鍣ㄥ叿鏉$爜', title: '鍣ㄥ叿鏉$爜', width: 100 } + , { field: '鍣ㄥ叿浠g爜', title: '鍣ㄥ叿浠g爜', width: 100 } + , { field: '鍣ㄥ叿鍚嶇О', title: '鍣ㄥ叿鍚嶇О', width: 100 } + , { field: '鍣ㄥ叿鍙�', title: '鍣ㄥ叿鍙�', width: 100 } + ]]; + listOption.data = data; + table.render(listOption); + + //鍏夋爣榛樿鍦ㄦ潯鐮佷綅缃笂 + var pFocus = $("#HBarCode"); + pFocus.select(); + pFocus.focus(); //鑾峰彇鍏夋爣 + } + + //鍒濆鍖栬〃鍗曟椂闂存彃浠� + function set_InitDate() { + //甯歌鐢ㄦ硶 + laydate.render({ + elem: '#HDate' + }); + } + //鍒濆鍖栬〃鏍� + function set_InitGrid() { + listOption = { + elem: '#wl-table' + //, toolbar: '#toolbarDemo' + , totalRow: true + , height: 'full-60' + , cellMinWidth: 90 + , limit: 50 + }; + } + + //鍒ゆ柇鏄惁鏂板锛岃幏鍙栨渶澶у崟鎹彿 + if (HInterID != 0) { + HSourceFlag = true; + } + //浠庣紦瀛樺垪琛ㄧ紪杈戝姛鑳借烦杞嚦鍗曟嵁妯″潡 + else if (OperationType == 2) { + $("#HInterID").val(HInterID_Temp); + $("#HBillNo").val(HBillNo_Temp); + HInterID = $('#HInterID').val() + HBillNo = $('#HBillNo').val() + $("#HBarCode").select(); + $("#HBarCode").focus(); //鑾峰彇鍏夋爣 + //鏄剧ず琛ㄤ綋鏄庣粏 + DisBillEntryList(); + HSourceFlag = true; + element.tabChange('tab-Sc_MouldProdOutBill_PDA', '2'); + } + else { + //鑾峰彇鏈�澶у崟鎹甀D銆佸崟鎹彿 + $.ajax({ + type: "GET", + url: GetWEBURL() + "/WEBSController/GetMaxBillNoAndID_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "HBillType": HBillType }, + success: function (d) { + if (d.count == 1) { + $("#HInterID").val(d.data[0].HInterID); + $("#HBillNo").val(d.data[0].HBillNo); + HInterID = $('#HInterID').val() + HBillNo = $('#HBillNo').val() + } + else { + layer.msg(d.Message, { icon: 0, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮 + }); + HSourceFlag = false; + } + + //#endregion + + //#region 鍩虹璧勬枡閫夋嫨 + + //#region 浠撳簱 + //鎵弿浠撳簱鏉$爜 + $('#HWHName').on('keydown', function (event) { + if (event.keyCode == 13) { + var HWHName = $('#HWHName').val() + if (HWHName == '') { + playSound(); + $("#HWHID").val("0"); + $("#HWHName").val(""); + $("#HStockPlaceID").val("0"); + $("#HStockPlaceName").val(""); + $("#HStockPlaceName").removeAttr("disabled"); + $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵�� + layer.msg("浠撳簱鏉$爜涓虹┖锛�", { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HWHName").select(); + $("#HWHName").focus(); + }); + return; + } + + layer.load(3); + $.ajax({ + type: "GET", + url: GetWEBURL() + "/WEBSController/GetWarehouse_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "HBarCode": HWHName, "HStockOrgID": HStockOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HWHID").val(result.data[0].HItemID); + $("#HWHName").val(result.data[0].HName); + $("#HStockPlaceID").val("0"); + $("#HStockPlaceName").val(""); + if (result.data[0].HSPFlag == 0) { + $("#HStockPlaceName").attr("disabled", "disabled"); + $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤 + } + else { + $("#HStockPlaceName").removeAttr("disabled"); + $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵�� + } + element.tabChange('tab-Sc_MouldProdOutBill_PDA', '1'); + //鍏夋爣鏄剧ず鍒版潯鐮佷笂 + $("#HBarCode").select(); + $("#HBarCode").focus(); + } + else { + playSound(); + $("#HWHID").val("0"); + $("#HWHName").val(""); + $("#HStockPlaceID").val("0"); + $("#HStockPlaceName").val(""); + $("#HStockPlaceName").removeAttr("disabled"); + $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵�� + layer.msg(result.Message, { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HWHName").select(); + $("#HWHName").focus(); + }); + } + layer.closeAll("loading"); + }, + complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮 + }); + } + }); + + //浠撳簱鎸夐挳 + form.on('submit(HWHID-BT)', function () { layer.open({ type: 2 - , area: ['80%', '80%'] - , title: '浠撲綅鍒楄〃' + , area: ['100%', '100%'] + , title: '浠撳簱鍒楄〃' , shade: 0.6 //閬僵閫忔槑搴� , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceList.html?HWhID=' + HWHID + '&Type=HSpID', 'yes'] + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseListNew.html?Type=HWHID&HOrgID=' + HStockOrgID + '', 'yes'] , resize: false , cancel: function () { + //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); - //浠ヤ笂涓簂ayui妯″潡 - }); + //#endregion - //杩斿洖閮ㄩ棬 - function GetHDeptNameValue(obj) { - $("#HDeptName").val(obj[0].HName); - $("#HDeptID").val(obj[0].HItemID); - } - //杩斿洖璐熻矗浜� - function GetHWorkerValue(obj) { - $("#HManagerName").val(obj[0].HName); - $("#HManagerID").val(obj[0].HItemID); - } - //浠撳簱 - function GetHWHValue(obj) { - $("#HWHName").val(obj[0].HName); - $("#HWHID").val(obj[0].HItemID); - } - //杩斿洖浠撲綅 - function GetHSpValue(obj) { //杩斿洖浠撲綅 - if (obj.length == 0) { - layer.msg("璇峰厛閫夋嫨浠撲綅", { index: 0 }); - } else { - $("#HSPName").val(obj[0].HName); - $("#HSPID").val(obj[0].HItemID); - } - } - //鎵潯鐮� - function GetMeesageByBarCode(obj) { //杩斿洖宸ヤ綔涓績 - var HBarCode = $('#HBarCode').val();//鏉″舰鐮侊紙娴佽浆鍗″彿锛夛紙鏁版嵁搴撲腑涓哄崟鎹彿锛� - if (!HBarCode) { - layer.msg("鏉″舰鐮佷笉鑳戒负绌猴紒") - return; - } - var index = layer.load(); - $.ajax({ - url: GetWEBURL() + "/Mj_PDA_MoudlCheckBill/txtHBarCode_KeyDown", - type: "GET", - data: { "HBarCode": HBarCode }, - success: function (result) { - if (result.data.length == 1) { - var data = result.data[0]; - $("#HMouldID").val(data.hinterid); - $("#HBarName").val(data.HName); - $("#HBarSpec").val(data.HModel); - $("#HBarModel").val(data.HModel2); - $("#HLeaveLife").val(data.HLeaveLife); - $("#HBarCode").attr("readonly", "readonly");//鏉″舰鐮佸彧璇� - $("#HBarCode").css("background-color", "#efefef4d"); + //#region 浠撲綅 + //鎵弿浠撲綅鏉$爜 + $('#HStockPlaceName').on('keydown', function (event) { + if (event.keyCode == 13) { + //浠撳簱鏂囨湰妗嗕负绌烘椂锛屾竻绌哄搴擨D + if ($("#HWHName").val() == '') { + $("#HWHID").val("0"); + } + var sHWHID = $("#HWHID").val() + var HStockPlaceName = $('#HStockPlaceName').val() + if (HStockPlaceName == '') { + playSound(); + $("#HWHID").val("0"); + $("#HWHName").val(""); + $("#HStockPlaceID").val("0"); + $("#HStockPlaceName").val(""); + layer.msg("浠撲綅鏉$爜涓虹┖锛�", { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HStockPlaceName").select(); + $("#HStockPlaceName").focus(); + }); + return; + } - HProcExchBillNoFlag = true; - layer.close(index); - } - else { - layer.close(index); - layer.msg("鏈煡鎵惧埌鏁版嵁", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - }, - error: function (err) { - layer.close(index); - layer.msg("鎺ュ彛璇锋眰澶辫触锛�" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + layer.load(3); + $.ajax({ + type: "GET", + url: GetWEBURL() + "/WEBSController/GetStockPlace_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "HBarCode": HStockPlaceName, "HWhID": sHWHID, "HStockOrgID": HStockOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HStockPlaceName").val(result.data[0].HName); + $("#HStockPlaceID").val(result.data[0].HItemID); + $("#HWHName").val(result.data[0].HWhName); + $("#HWHID").val(result.data[0].HWHID); + element.tabChange('tab-Sc_MouldProdOutBill_PDA', '1'); + //鍏夋爣鏄剧ず鍒版潯鐮佷笂 + $("#HBarCode").select(); + $("#HBarCode").focus(); + } + else { + playSound(); + $("#HWHID").val("0"); + $("#HWHName").val(""); + $("#HStockPlaceID").val("0"); + $("#HStockPlaceName").val(""); + layer.msg(result.Message, { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HStockPlaceName").select(); + $("#HStockPlaceName").focus(); + }); + } + layer.closeAll("loading"); + }, + complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮 + }); } }); + + //浠撲綅鎸夐挳 + form.on('submit(HSpID-BT)', function () { + //浠撳簱鏂囨湰妗嗕负绌烘椂锛屾竻绌哄搴擨D + if ($("#HWHName").val() == '') { + $("#HWHID").val("0"); + } + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撲綅鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceListNew.html?HWhID=' + $("#HWHID").val() + '&Type=HSpID&HOrgID=' + HStockOrgID + '', 'yes'] + , resize: false + , cancel: function () { + //$(".layui-btn").removeClass("layui-btn-disabled"); + } + }) + }); + + //#endregion + + //#region 鍙戞枡鍛� + //鎵弿鍙戞枡鍛樻潯鐮� + $('#HKeeperName').on('keydown', function (event) { + if (event.keyCode == 13) { + var HKeeperName = $('#HKeeperName').val() + if (HKeeperName == '') { + playSound(); + $("#HKeeperID").val("0"); + $("#HKeeperName").val(""); + layer.msg("鍙戞枡鍛樻潯鐮佷负绌猴紒", { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HKeeperName").select(); + $("#HKeeperName").focus(); + }); + return; + } + + layer.load(3); + $.ajax({ + type: "GET", + url: GetWEBURL() + "/WEBSController/GetEmployee_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "HBarCode": HKeeperName }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HKeeperID").val(result.data[0].HItemID); + $("#HKeeperName").val(result.data[0].HName); + element.tabChange('tab-Sc_MouldProdOutBill_PDA', '1'); + //鍏夋爣鏄剧ず鍒版潯鐮佷笂 + $("#HBarCode").select(); + $("#HBarCode").focus(); + } + else { + playSound(); + $("#HKeeperID").val("0"); + $("#HKeeperName").val(""); + layer.msg(result.Message, { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HKeeperName").select(); + $("#HKeeperName").focus(); + }); + } + layer.closeAll("loading"); + }, + complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮 + }); + } + }); + + //鍙戞枡鍛樻寜閽� + form.on('submit(HKeeperID-BT)', function () { + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '鑱屽憳鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_EmployeeList.html?Type=HKeeper', 'yes'] + , resize: false + , cancel: function () { + //$(".layui-btn").removeClass("layui-btn-disabled"); + } + }) + }); + + //#endregion + + //#region 棰嗘枡鍛� + //鎵弿棰嗘枡鍛樻潯鐮� + $('#HSecManagerName').on('keydown', function (event) { + if (event.keyCode == 13) { + var HSecManagerName = $('#HSecManagerName').val() + if (HSecManagerName == '') { + playSound(); + $("#HSecManagerID").val("0"); + $("#HSecManagerName").val(""); + layer.msg("棰嗘枡鍛樻潯鐮佷负绌猴紒", { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HSecManagerName").select(); + $("#HSecManagerName").focus(); + }); + return; + } + + layer.load(3); + $.ajax({ + type: "GET", + url: GetWEBURL() + "/WEBSController/GetEmployee_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "HBarCode": HSecManagerName }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HSecManagerID").val(result.data[0].HItemID); + $("#HSecManagerName").val(result.data[0].HName); + element.tabChange('tab-Sc_MouldProdOutBill_PDA', '1'); + //鍏夋爣鏄剧ず鍒版潯鐮佷笂 + $("#HBarCode").select(); + $("#HBarCode").focus(); + } + else { + playSound(); + $("#HSecManagerID").val("0"); + $("#HSecManagerName").val(""); + layer.msg(result.Message, { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HSecManagerName").select(); + $("#HSecManagerName").focus(); + }); + } + layer.closeAll("loading"); + }, + complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮 + }); + } + }); + + //棰嗘枡鍛樻寜閽� + form.on('submit(HSecManagerID-BT)', function () { + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '鑱屽憳鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_EmployeeList.html?Type=HSecManager', 'yes'] + , resize: false + , cancel: function () { + //$(".layui-btn").removeClass("layui-btn-disabled"); + } + }) + }); + + //#endregion + + //#region 閮ㄩ棬 + //鎵弿閮ㄩ棬鏉$爜 + $('#HDeptName').on('keydown', function (event) { + if (event.keyCode == 13) { + var HDeptName = $('#HDeptName').val() + if (HDeptName == '') { + playSound(); + $("#HDeptID").val("0"); + $("#HDeptName").val(""); + layer.msg("閮ㄩ棬鏉$爜涓虹┖锛�", { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HDeptName").select(); + $("#HDeptName").focus(); + }); + return; + } + + layer.load(3); + $.ajax({ + type: "GET", + url: GetWEBURL() + "/WEBSController/GetDepartment_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "HBarCode": HDeptName }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HDeptID").val(result.data[0].HItemID); + $("#HDeptName").val(result.data[0].HName); + element.tabChange('tab-Sc_MouldProdOutBill_PDA', '1'); + //鍏夋爣鏄剧ず鍒版潯鐮佷笂 + $("#HBarCode").select(); + $("#HBarCode").focus(); + } + else { + playSound(); + $("#HDeptID").val("0"); + $("#HDeptName").val(""); + layer.msg(result.Message, { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HDeptName").select(); + $("#HDeptName").focus(); + }); + } + layer.closeAll("loading"); + }, + complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮 + }); + } + }); + + //閮ㄩ棬鎸夐挳 + form.on('submit(HDeptID-BT)', function () { + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '閮ㄩ棬鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_DepartmentList.html', 'yes'] + , resize: false + , cancel: function () { + //$(".layui-btn").removeClass("layui-btn-disabled"); + } + }) + }); + + //#endregion + + //#region 寰�鏉ュ崟浣� + //鎵弿寰�鏉ュ崟浣嶆潯鐮� + $('#HSupName').on('keydown', function (event) { + if (event.keyCode == 13) { + var HSupName = $('#HSupName').val() + if (HSupName == '') { + playSound(); + $("#HSupID").val("0"); + $("#HSupName").val(""); + layer.msg("寰�鏉ュ崟浣嶆潯鐮佷负绌猴紒", { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HSupName").select(); + $("#HSupName").focus(); + }); + return; + } + + layer.load(3); + if ($("#HSupTypeID").val() == '1') { //渚涘簲鍟� + $.ajax({ + type: "GET", + url: GetWEBURL() + "/WEBSController/GetSupplier_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "HBarCode": HSupName, "HStockOrgID": HStockOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HSupID").val(result.data[0].HItemID); + $("#HSupName").val(result.data[0].HName); + element.tabChange('tab-Sc_MouldProdOutBill_PDA', '1'); + //鍏夋爣鏄剧ず鍒版潯鐮佷笂 + $("#HBarCode").select(); + $("#HBarCode").focus(); + } + else { + playSound(); + $("#HSupID").val("0"); + $("#HSupName").val(""); + layer.msg(result.Message, { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HSupName").select(); + $("#HSupName").focus(); + }); + } + layer.closeAll("loading"); + }, + complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮 + }); + } + else if ($("#HSupTypeID").val() == '2') { //瀹㈡埛 + $.ajax({ + type: "GET", + url: GetWEBURL() + "/WEBSController/GetCustomer_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "HBarCode": HSupName, "HStockOrgID": HStockOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HSupID").val(result.data[0].HItemID); + $("#HSupName").val(result.data[0].HName); + element.tabChange('tab-Sc_MouldProdOutBill_PDA', '1'); + //鍏夋爣鏄剧ず鍒版潯鐮佷笂 + $("#HBarCode").select(); + $("#HBarCode").focus(); + } + else { + playSound(); + $("#HSupID").val("0"); + $("#HSupName").val(""); + layer.msg(result.Message, { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HSupName").select(); + $("#HSupName").focus(); + }); + } + layer.closeAll("loading"); + }, + complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮 + }); + } + else { //閮ㄩ棬 + $.ajax({ + type: "GET", + url: GetWEBURL() + "/WEBSController/GetDepartment_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "HBarCode": HSupName }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HSupID").val(result.data[0].HItemID); + $("#HSupName").val(result.data[0].HName); + element.tabChange('tab-Sc_MouldProdOutBill_PDA', '1'); + //鍏夋爣鏄剧ず鍒版潯鐮佷笂 + $("#HBarCode").select(); + $("#HBarCode").focus(); + } + else { + playSound(); + $("#HSupID").val("0"); + $("#HSupName").val(""); + layer.msg(result.Message, { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HSupName").select(); + $("#HSupName").focus(); + }); + } + layer.closeAll("loading"); + }, + complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮 + }); + } + } + }); + + //寰�鏉ュ崟浣嶆寜閽� + form.on('submit(HSupID-BT)', function () { + var url = ""; + var HSourceTitle = ""; + if ($("#HSupTypeID").val() == '1') { + url = '../../../views/Baseset/鍩虹璧勬枡/Gy_SupplierListNew.html?HStockOrgID=' + HStockOrgID + ''; + HSourceTitle = "渚涘簲鍟�"; + } + else if ($("#HSupTypeID").val() == '2') { + url = '../../../views/Baseset/鍩虹璧勬枡/Gy_CustomerListNew.html?HStockOrgID=' + HStockOrgID + ''; + HSourceTitle = "瀹㈡埛"; + } + else { + url = "../../../views/Baseset/鍩虹璧勬枡/Gy_DepartmentList.html?Type=HDept2"; + HSourceTitle = "閮ㄩ棬"; + } + + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: HSourceTitle + '鍒楄〃'//鏍囬 + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: [url, 'yes'] + , resize: false + , cancel: function () { + //$(".layui-btn").removeClass("layui-btn-disabled"); + } + }) + }); + + //#endregion + + //#region 寰�鏉ョ被鍨嬮�夋嫨 + form.on('select(HSupTypeID)', function (data) { + $("#HSupID").val("0"); + $("#HSupName").val(""); + $("#HSupName").select(); + $("#HSupName").focus(); + }); + //#endregion + + //#endregion + + + //#region 鍔熻兘鎺т欢 + + //#region 鎻愪氦 + form.on('submit(cmdSaver)', function (data) { + //浠撳簱銆佷粨浣嶃�佸彂鏂欍�侀鏂欍�侀儴闂ㄣ�佸線鏉ュ崟浣嶆枃鏈涓虹┖鏃讹紝娓呯┖瀵瑰簲ID + if ($("#HWHName").val() == '') { + $("#HWHID").val("0"); + data.field.HWHID = $('#HWHID').val() + } + if ($("#HStockPlaceName").val() == '') { + $("#HStockPlaceID").val("0"); + data.field.HStockPlaceID = $('#HStockPlaceID').val() + } + if ($("#HKeeperName").val() == '') { + $("#HKeeperID").val("0"); + data.field.HKeeperID = $('#HKeeperID').val() + } + if ($("#HSecManagerName").val() == '') { + $("#HSecManagerID").val("0"); + data.field.HSecManagerID = $('#HSecManagerID').val() + } + if ($("#HDeptName").val() == '') { + $("#HDeptID").val("0"); + data.field.HDeptID = $('#HDeptID').val() + } + if ($("#HSupName").val() == '') { + $("#HSupID").val("0"); + data.field.HSupID = $('#HSupID').val() + } + + var sMainStr = JSON.stringify(data.field); + var sSubStr = table.cache['wl-table']; + if (AllowLoadData(sSubStr) != false)//闈炵┖楠岃瘉 + { + layer.load(3); + $.ajax( + { + type: "POST", + url: GetWEBURL() + "/MouldController/set_SaveMouldProdOutBill_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "oMain": sMainStr }, + dataType: "json", + success: function (data) { + if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜� + layer.confirm(data.Message, { + icon: 1, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['鏂板','鍏抽棴'], + btn2: function () { + if (OperationType == 2) { + parent.location.href = "../../妯℃不鍏风鐞�/妯″叿鐢熶骇棰嗙敤鍗�/Sc_MouldProdOutBill_PDA.html"; + } + else { + parent.location.href = "../../../views/index_Mobile.html"; + } + }//鍏抽棴 + } + , function () { + location.replace('Sc_MouldProdOutBill_PDA.html?OperationType=1&HInterID=0'); + });//鏂板 + } + else { + layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮 + error: function (err) { + layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }); + layer.closeAll("loading"); + return; + } + }); + + //#endregion + + //#region 鍒犻櫎 + + form.on('submit(cmdDelete)', function () { + var checkStatus = table.checkStatus('wl-table') + , data = checkStatus.data; + if (checkStatus.data.length == 1) { + layer.confirm("纭瑕佸垹闄ら�変腑琛屾墍鏈夋壂鐮佽褰曪紵鍒犻櫎鍚庡皢涓嶅彲鎭㈠锛�", { title: "鍒犻櫎纭" }, function (index) { + var HBarCode = data[0].鍣ㄥ叿鏉$爜 + + layer.load(3) + $.ajax( + { + type: "Get", + url: GetWEBURL() + "/MouldController/set_DelMouldStockBillMain_Temp_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "HInterID": HInterID, "HBillType": HBillType, "HBarCode": HBarCode }, + dataType: "json", + success: function (data) { + if (data.count == 1) { + layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () { + //鏄剧ず琛ㄤ綋鏄庣粏 + DisBillEntryList(); + }); + } + else { + playSound(); + layer.msg(data.Message, { icon: 2, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮 + error: function (err) { + layer.msg('閿欒' + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }); + layer.closeAll("loading"); + }) + } + else { + layer.msg('璇烽�夋嫨涓�琛岃褰曪紝杩涜鍒犻櫎锛�'); + } + }); + + //#endregion + + //#region 閫�鍑� + + form.on('submit(cmdCancel)', function () { + layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) { + if (OperationType == 2) { + var index = parent.layer.getFrameIndex(window.name); //鍏堝緱鍒板綋鍓峣frame灞傜殑绱㈠紩 + parent.location.reload(); //鍒锋柊鐖堕〉闈紝娉ㄦ剰涓�瀹氳鍦ㄥ叧闂綋鍓峣frame灞備箣鍓嶆墽琛屽埛鏂� + parent.layer.close(index); //鍐嶆墽琛屽叧闂� + } + else { + parent.location.href = "../../../views/index_Mobile.html"; + } + }); + }) + + //#endregion + + //#endregion + + + //#region 鎵弿鍣ㄥ叿鏉$爜 + + //鎵弿鏉$爜 + $('#HBarCode').on('keydown', function (event) { + if (event.keyCode == 13) { + GetMeesageByBarCode(); + $("#HBarCode").select(); + $("#HBarCode").focus(); //鑾峰彇鍏夋爣 + } + }); + + //鏉$爜鎸夐挳 + form.on('submit(HBarCode-BT)', function (data) { + GetMeesageByBarCode(); + $("#HBarCode").select(); + $("#HBarCode").focus(); //鑾峰彇鍏夋爣 + }); + + //鎵潯鐮� + function GetMeesageByBarCode(obj) { + //浠撳簱銆佷粨浣嶆枃鏈涓虹┖鏃讹紝娓呯┖瀵瑰簲ID + if ($("#HWHName").val() == '') { + $("#HWHID").val("0"); + } + if ($("#HStockPlaceName").val() == '') { + $("#HStockPlaceID").val("0"); + } + var sOldBarCode = $('#HBarCode').val() + var HDeleteFlag = sOldBarCode.substring(0, 1); + var sBarCode = sOldBarCode.slice(1); + var sHWHID = $("#HWHID").val() + var sHSPID = $("#HStockPlaceID").val() + var sSourceBillNo ="" + var sSourceBillType ="-1" + + if (HDeleteFlag == "*") { + if (sBarCode == "") { + playSound(); + layer.msg("璇锋壂鎻忚鍒犻櫎鐨勬潯鐮�", { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HBarCode").select(); + $("#HBarCode").focus(); + }); + return; + } + else { + $('#HBarCode').val(""); + } + layer.load(3) + $.ajax( + { + type: "GET", + url: GetWEBURL() + "/MouldController/set_DelMouldStockBillMain_Temp_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "HInterID": HInterID, "HBillType": HBillType, "HBarCode": sBarCode }, + dataType: "json", + success: function (data) { + if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜� + playSound_OK(); + //鏄剧ず琛ㄤ綋鏄庣粏 + DisBillEntryList(); + } + else { + playSound(); + layer.msg(data.Message, { + icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HBarCode").select(); + $("#HBarCode").focus(); + }); + } + }, + complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮 + error: function (err) { + playSound(); + layer.msg('閿欒' + err, { + icon: 2, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HBarCode").select(); + $("#HBarCode").focus(); + }); + } + }); + layer.closeAll("loading"); + } + else { + var sBarCode = $('#HBarCode').val() + if (sBarCode == '') { + playSound(); + layer.msg("鏉$爜涓虹┖锛岃鎵弿鏉$爜锛�", { + icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HBarCode").select(); + $("#HBarCode").focus(); + }); + return; + } + if (sBarCode != "") { + $('#HBarCode').val(""); + } + layer.load(3) + $.ajax({ + type: "GET", + url: GetWEBURL() + "/MouldController/Get_CheckTypeByMouldBarCode_Json", + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "sBarCode": sBarCode, "HInterID": HInterID, "HBillType": HBillType, "HBillNo": HBillNo, "HMaker": HMaker, "HWhID": sHWHID, "HSPID": sHSPID, "HSCWhID": 0, "HSCSPID": 0, "HRedBlueFlag": HRedBlueFlag, "HSourceBillNo": sSourceBillNo, "HSourceBillType": sSourceBillType, "HStockOrgID": HStockOrgID }, + success: function (result) { + if (result.count == 1) { + playSound_OK(); + element.tabChange('tab-Sc_MouldProdOutBill_PDA', '2'); + //鏄剧ず琛ㄤ綋鏄庣粏 + DisBillEntryList(); + } + else { + playSound(); + layer.msg(result.Message, { + icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HBarCode").select(); + $("#HBarCode").focus(); + }); + } + }, + complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮 + error: function (err) { + playSound(); + layer.msg("閿欒锛�" + err, { + icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭'] + }, function () { + $("#HBarCode").select(); + $("#HBarCode").focus(); + }); + } + }); + layer.closeAll("loading"); + } + } + + //#endregion + + + //#region 鏄剧ず鍣ㄥ叿鍒楄〃淇℃伅 + + function DisBillEntryList() { + $.ajax({ + type: "GET", + url: GetWEBURL() + '/MouldController/GetMouldBillEntryTmpList_Json', + async: false, //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰 + data: { "HInterID": HInterID, "HBillNo": HBillNo, "HBillType": HBillType }, + success: function (result) { + var data = []; + var col = []; + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //缁欑┖鐨勬暟缁勮祴鍊� + for (var key in result.list) { + //鍔ㄦ�佽幏鍙栧垪琛ㄦ墍鏈夊垪鍚� + data.push({ "id": result.list[key].ColmCols, "name": result.list[key].ColmCols, "Type": result.list[key].ColmType }); + //鑾峰彇涓嶉渶瑕佹樉绀虹殑鍒楋紙H寮�澶寸殑鍒椾笉鏄剧ず锛� + var patrn = new RegExp(/^h/i); + if (patrn.test(result.list[key].ColmCols)) { + titleData[key] = result.list[key].ColmCols; + } + } + + //鍦ㄥ垪琛ㄥ乏杈规坊鍔犲嬀閫夋 + col.push({ type: 'radio', fixed: 'left', totalRowText: '鍚堣' }); + for (var i = 0; i < data.length; i++) { + if ($.inArray(data[i].name, titleData) > -1) { + col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒� + } + else { + switch (data[i].Type) { + //int + case 'DateTime': + col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 }); + break; + default: + + if (data[i].name == '鏁伴噺') { + col.push({ field: data[i].id, title: data[i].name, align: 'center', width: 70, totalRow: true }); + } else { + col.push({ field: data[i].id, title: data[i].name, align: 'center', width: 200 }); + } + } + } + } + columns = col; + listOption.cols = [columns]; + listOption.data = result.data; + listOption.totalRow = true; + table.cache['wl-table'] = null; //娓呯┖琛ㄦ牸缂撳瓨鏁版嵁 + table.render(listOption); + + //鏉$爜淇℃伅 + $("#HMouldBarCode").val(result.data[0].HBarCode); + if ($("#HMouldBarCode").val() == '') { + $("#HMouldName").val(""); + $("#HMouldModel").val(""); + } + else { + $("#HMouldName").val(result.data[0].HMouldName); + $("#HMouldModel").val(result.data[0].HMouldNo); + } + } + else { + listOption.cols = [[ + { field: '鏁伴噺', title: '鏁伴噺', width: 100 } + , { field: '鍣ㄥ叿鏉$爜', title: '鍣ㄥ叿鏉$爜', width: 100 } + , { field: '鍣ㄥ叿浠g爜', title: '鍣ㄥ叿浠g爜', width: 100 } + , { field: '鍣ㄥ叿鍚嶇О', title: '鍣ㄥ叿鍚嶇О', width: 100 } + , { field: '鍣ㄥ叿鍙�', title: '鍣ㄥ叿鍙�', width: 100 } + ]]; + listOption.data = data; + table.render(listOption); + + //鏉$爜淇℃伅 + $("#HMouldBarCode").val(""); + $("#HMouldName").val(""); + $("#HMouldModel").val(""); + } + }, + complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮 + }); + } + + //#endregion + + + }); + + //浠ヤ笂涓簂ayui妯″潡 + //姝ゅ鏂规硶娑夊強鍒拌澶栭儴椤甸潰parent.鏂规硶鍚嶈皟鐢ㄧ殑蹇呴』鏀惧湪Layui鏂规硶澶栭儴 + + //鐐瑰嚮鎸夐挳閫夋嫨鍚� 杩斿洖浠撳簱淇℃伅 + function GetHWHValue(obj) + { + if (obj.length > 0) { + $("#HWHName").val(obj[0].HName); + $("#HWHID").val(obj[0].HItemID); + $("#HStockPlaceName").val(""); + $("#HStockPlaceID").val("0"); + if (obj[0].HSPFlag == 0) { + $("#HStockPlaceName").attr("disabled", "disabled"); + $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤 + } + else { + $("#HStockPlaceName").removeAttr("disabled"); + $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵�� + } + } + } + //鐐瑰嚮鎸夐挳閫夋嫨鍚� 杩斿洖浠撲綅淇℃伅 + function GetHSpValue(obj) { + if (obj.length > 0) { + $("#HStockPlaceName").val(obj[0].HName); + $("#HStockPlaceID").val(obj[0].HItemID); + $("#HWHName").val(obj[0].HWhName); + $("#HWHID").val(obj[0].HWHID); + } + } + //鐐瑰嚮鎸夐挳閫夋嫨鍚� 杩斿洖鍙戞枡淇℃伅 + function GetHKeeperValue(obj) { + if (obj.length > 0) { + $("#HKeeperName").val(obj[0].HName); + $("#HKeeperID").val(obj[0].HItemID); + } + } + //鐐瑰嚮鎸夐挳閫夋嫨鍚� 杩斿洖棰嗘枡淇℃伅 + function GetHSecManagerValue(obj) { + if (obj.length > 0) { + $("#HSecManagerName").val(obj[0].HName); + $("#HSecManagerID").val(obj[0].HItemID); + } + } + //鐐瑰嚮鎸夐挳閫夋嫨鍚� 杩斿洖閮ㄩ棬淇℃伅 + function GetHDeptNameValue(obj) { + if (obj.length > 0) { + $("#HDeptName").val(obj[0].HName); + $("#HDeptID").val(obj[0].HItemID); + } + } + //鐐瑰嚮鎸夐挳閫夋嫨鍚� 杩斿洖寰�鏉ュ崟浣嶄俊鎭� + function GetHSupValue(obj) { + if (obj.length > 0) { + $("#HSupName").val(obj[0].HName); + $("#HSupID").val(obj[0].HItemID); + } + } + //鐐瑰嚮鎸夐挳閫夋嫨鍚� 杩斿洖寰�鏉ュ崟浣嶄俊鎭� + function GetHDeptName2Value(obj) { + if (obj.length > 0) { + $("#HSupName").val(obj[0].HName); + $("#HSupID").val(obj[0].HItemID); + } + } + + //鍗曟嵁涓婁紶鍓嶅垽鏂� + function AllowLoadData(sSubStr) { + if (HInterID == 0) { + layer.msg("鍗曟嵁鍐呯爜鑾峰彇澶辫触锛岄敊璇殑鍗曟嵁鍐呯爜锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + if (HBillNo == '') { + layer.msg("鍗曟嵁鍙疯幏鍙栧け璐ワ紝閿欒鐨勫崟鎹彿锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + if ($("#HKeeperID").val() == "undefined" || $("#HKeeperID").val() == '0') { + layer.msg("鍙戞枡鍛樻病鏈夐�夋嫨", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + if ($("#HSecManagerID").val() == "undefined" || $("#HSecManagerID").val() == '0') { + layer.msg("棰嗘枡鍛樻病鏈夐�夋嫨", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + if (typeof (sSubStr) == "undefined") { + layer.msg("娌℃湁鎵爜淇℃伅锛岃鍏堟壂鎻忔潯鐮侊紝纭鏃犺鍚庡啀鎻愪氦锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + //鍒ゆ柇鏄惁宸叉壂鎻忓櫒鍏锋潯鐮� + if (!typeof (sSubStr) == "undefined") { + for (var i = 0; i <= sSubStr.length - 1; i++) { + if (parseFloat(sSubStr[i].HQty) > 0) { + s = 1; + } + } + if (s == 0) { + layer.msg("娌℃湁鎵弿鍣ㄥ叿鏉$爜锛岃鍏堟壂鎻忓櫒鍏锋潯鐮侊紝纭鏃犺鍚庡啀鎻愪氦锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + } + else { + return true; + } } </script> + </body> </html> diff --git "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\345\205\267\347\224\237\344\272\247\351\242\206\347\224\250\345\215\225/Sc_MouldProdOutBill_PDA_old.html" "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\345\205\267\347\224\237\344\272\247\351\242\206\347\224\250\345\215\225/Sc_MouldProdOutBill_PDA_old.html" new file mode 100644 index 0000000..8784302 --- /dev/null +++ "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\345\205\267\347\224\237\344\272\247\351\242\206\347\224\250\345\215\225/Sc_MouldProdOutBill_PDA_old.html" @@ -0,0 +1,522 @@ +锘�<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <title>鍣ㄥ叿鐢熶骇棰嗙敤鍗�</title> + <meta name="renderer" content="webkit"> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> + <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> + <!--寮曠敤layui鏍峰紡鏂囦欢--> + <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> + <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> + <!--寮曠敤layui js鏂囦欢--> + <script src="../../../layuiadmin/layui/layui.js"></script> + <script src="../../../layuiadmin/Scripts/json2.js"></script> + <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> + <script src="../../../layuiadmin/Scripts/webConfig.js"></script> + <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> + <!--鑷畾涔夋牱寮�--> + <style> + .maintitle { + background-color: #1492ff; + color: #fff; + padding: 5px 10px; + border: none; + border-radius: 4px; + } + + .title { + border-left: 4px solid #1492ff; + padding-left: 6px; + margin: 20px 10px 4px; + font-size: 16px; + color: #333; + } + + .buttom_box_little { + width: 60px; + height: 36px; + color: #fff; + background-color: #1492ff; + border-radius: 4px; + border: none; + margin: 10px; + } + + .layui-input { + width: 93%; + } + .layui-inline, img { + display: block; + vertical-align: middle + } + .layui-input, .layui-textarea { + display: inline-block; + width: 100%; + padding-left: 10px; + } + + .laydate-time-list ol { + overflow-x: hidden !important; + overflow-y: auto !important; + } + .layui-form-label { + padding: 9px 5px; + } + .layui-input-block { + margin-left: 85px; + min-height: 36px; + } + </style> +</head> + +<body> + <div class="layui-fluid" style="padding: 0;"> + <div class="layui-card" style="padding: 15px;background-color: #efefef;"> + <div class="layui-card-body" style="padding: 1px;"> + <form class="layui-form" action="" lay-filter="formData" id="formData" style="background-color:white;"> + <div class="maintitle">鍣ㄥ叿鐢熶骇棰嗙敤鍗�</div> + <div class="layui-form-item" style="padding-top: 10px;"> + <div class="layui-row"> + <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>鍣ㄥ叿鏉$爜</label> + <div class="layui-input-block" style="margin-left: 100px;width:46%;"> + <input type="text" name="HBarCode" id="HBarCode" placeholder="璇烽敭鍏ュ悗鍥炶溅" autocomplete="off" class="layui-input"> + <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="QueDin" style="width: 70px; background-color: #1492ff;color:white">纭畾</button> + </div> + </div> + </div> + <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief"> + <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"> + <div class="layui-form-item" style="padding-top: 10px;"> + <div class="layui-row"> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">浠撳簱:</label> + <div class="layui-input-block"> + <input type="text" name="HWHName" id="HWHName" class="layui-input" style="width:80%;"> + <input type="hidden" name="HWHID" id="HWHID" value="0" class="layui-input"> + <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="Warehouse" style="width:40px;"> + <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> + </button> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">浠撲綅:</label> + <div class="layui-input-block"> + <input type="text" name="HSPName" id="HSPName" class="layui-input" style="width:80%;"> + <input type="hidden" name="HSPID" id="HSPID" value="0" class="layui-input"> + <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="StockPlace" style="width:40px;"> + <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> + </button> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">鍗曟嵁鍙�:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly> + <input type="hidden" name="HInterID" id="HInterID"> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">鍗曟嵁鏃ユ湡:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="datetime" class="layui-input" name="HDate" id="HDate" placeholder="璇烽�夋嫨鏃ユ湡" readonly disabled> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;padding: 9px 5px;">閮ㄩ棬:</label> + <div class="layui-input-block"> + <input type="text" name="HDeptName" id="HDeptName" class="layui-input" style="width:80%;"> + <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input"> + <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="Department" style="width:40px;"> + <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> + </button> + </div> + </div> + </div> + <div class="layui-row"> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;padding: 9px 5px;">鎿嶄綔鍛�:</label> + <div class="layui-input-block"> + <input type="text" name="HManagerName" id="HManagerName" class="layui-input" style="width:80%;"> + <input type="hidden" name="HManagerID" id="HManagerID" class="layui-input"> + <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="HManager" style="width:40px;"> + <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> + </button> + </div> + </div> + </div> + <div class="layui-row"> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">鍣ㄥ叿鍚嶇О:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="text" name="HBarName" id="HBarName" class="layui-input" style="background-color:#efefef4d;" readonly> + <input type="hidden" name="HMaterID" id="HMaterID" class="layui-input"> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">鍣ㄥ叿瑙勬牸:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="text" name="HBarSpec" id="HBarSpec" class="layui-input" style="background-color:#efefef4d;" readonly> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">鏁伴噺:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="text" name="HQty" id="HQty" value="1" class="layui-input" style="background-color:#efefef4d;" readonly> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">鍓╀綑瀵垮懡:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="text" name="HLeaveLife" id="HLeaveLife" class="layui-input" style="background-color:#efefef4d;" readonly> + </div> + </div> + </div> + </div> + </div> + <div class="layui-tab-item"> + <div class="layui-form-item" style="padding-top: 10px;"> + <div class="layui-row"> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">鍒涘缓浜�:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="text" class="layui-input" name="HMaker" id="HMaker" style="background-color:#efefef4d;" readonly> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">鍒涘缓鏃ユ湡:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="datetime" class="layui-input" name="HMakeDate" id="HMakeDate" style="background-color:#efefef4d;" readonly disabled> + </div> + </div> + </div> + <div class="layui-row"> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">淇敼浜�:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="text" class="layui-input" name="HUpDater" id="HUpDater" style="background-color:#efefef4d;" readonly disabled> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">淇敼鏃ユ湡:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="datetime" class="layui-input" name="HUpDateDate" id="HUpDateDate" style="background-color:#efefef4d;" readonly disabled> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">瀹℃牳浜�:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="text" class="layui-input" name="HChecker" id="HChecker" style="background-color:#efefef4d;" readonly> + </div> + </div> + </div> + <div class="layui-row"> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">瀹℃牳鏃ユ湡:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="datetime" class="layui-input" name="HCheckDate" id="HCheckDate" style="background-color:#efefef4d;" readonly disabled> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">浣滃簾浜�:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="text" class="layui-input" name="HDeleteMan" id="HDeleteMan" style="background-color:#efefef4d;" readonly> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label" style="width: 75px;">浣滃簾鏃ユ湡:</label> + <div class="layui-input-block" style="margin-left: 85px;"> + <input type="datetime" class="layui-input" name="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" readonly disabled> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + + + <div class="layer-footer" style="text-align: center;"> + <button type="button" lay-submit="" class="layui-btn buttom_box_little" lay-filter="Saver" id="Saver">鎻愪氦</button> + <button type="button" lay-submit="" class="layui-btn buttom_box_little" lay-filter="Add">鏂板</button> + <button type="button" class="layui-btn buttom_box_little" lay-filter="Cancel" id="Cancel">閫�鍑�</button> + </div> + <!--闅愯棌瀛楁--> + <input type="hidden" name="lngBillKey" id="lngBillKey"> + <input type="hidden" name="lngBillSubKey" id="lngBillSubKey"> + + </form> + </div> + </div> + </div> + + <script> + layui.config({ + base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰� + }).extend({ + index: 'lib/index' //涓诲叆鍙fā鍧� + }).use(['index', 'form', 'laydate', 'table', 'element'], function () { + var $ = layui.$ + , admin = layui.admin + , layer = layui.layer + , table = layui.table + , form = layui.form + ,laydate = layui.laydate + , element = layui.element; + + //鏃ユ湡鏃堕棿閫夋嫨鍣� + laydate.render({ + elem: '#HDate' + , type: 'datetime' + }); + laydate.render({ + elem: '#HMakeDate' + , type: 'datetime' + }); + laydate.render({ + elem: '#HUpDateDate' + , type: 'datetime' + }); + laydate.render({ + elem: '#HCheckDate' + , type: 'datetime' + }); + laydate.render({ + elem: '#HDeleteDate' + , type: 'datetime' + }); + + //杩涘叆椤甸潰榛樿鍏夋爣鍦ㄦ潯褰㈢爜涓� + $("#HBarCode").focus(); + + //鍒濆鍩烘湰淇℃伅璧嬪�� + $("#HDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); //鍗曟嵁鏃ユ湡 + $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); //鍒涘缓鏃ユ湡 + $("#HMaker").val(sessionStorage["HUserName"]); //鍒涘缓浜� + $("#HManagerName").val(sessionStorage["HUserName"]); //鎿嶄綔鍛� + $("#HManagerID").val(sessionStorage["Czybm"]); //鎿嶄綔鍛業D + $("#HDeptName").val(sessionStorage["HDept"]); //閮ㄩ棬 + $("#HDeptID").val(sessionStorage["HDeptID"]); //閮ㄩ棬ID + //妯℃不鍏锋潯鐮佹槸鍚︽壂鎻忔爣璁� + var HProcExchBillNoFlag = false; + + //鑾峰彇鏈�澶у崟鎹彿 + $.ajax({ + url: GetWEBURL() + "/Web/GetMAXNum", + type: "GET", + data: { "HBillType": '3796' }, + success: function (d) { + console.log(d.data); + $("#HInterID").val(d.data[0].HInterID); + $("#HBillNo").val(d.data[0].HBillNo); + } + }); + //鏉″舰鐮佸洖杞︽柟娉� + $('#HBarCode').on('keydown', function (event) { + if (event.keyCode == 13) { + GetMeesageByBarCode(); + } + }); + //纭畾 + form.on('submit(QueDin)', function (data) { + GetMeesageByBarCode(); + }); + + + //閫�鍑�-鍏抽棴椤甸潰鏂规硶 + $('#Cancel').on('click', function () { + layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) { + parent.layui.admin.events.closeThisTabs(); //鍏抽棴椤电 + }); + }) + + //鎻愪氦 + form.on('submit(Saver)', function (data) { + if (!$("#HBarCode").val()) { + layer.msg("璇锋壂鎻忓櫒鍏锋潯鐮�!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return; + } + if (!$("#HWHID").val()) { + layer.msg("璇烽�夋嫨浠撳簱!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return; + } + if ($("#HSPID").val() == "" || $("#HSPID").val() == null) { + data.field.HSPID = "0";//搴撲綅 + } + data.field.HMaker = sessionStorage["HUserName"];//鍒跺崟浜� + var sMainSub = JSON.stringify(data.field); + //var sMainSub = { "HBarCode": "X60201609060002", "HWHName": "浜屽巶浜旈噾濉戣兌浠撳簱", "HWHID": "189470", "HSPName": "A1 - 2", "HSPID": "100228", "HBillNo": "MJLY00000091", "HInterID": "147", "HDate": "2021 - 08 - 02 15: 31: 41", "HDeptName": "宸ョ▼閮�", "HDeptID": "121472", "HManagerName": "Admin", "HManagerID": "001", "HBarName": "椤舵潌", "HMouldID": "", "HBarSpec": "16156 - 8", "HBarModel": "16156 - 8", "HQty": "1", "HLeaveLife": "0", "HMaker": "Admin", "HMakeDate": "2021 - 08 - 02 15: 31: 41", "HUpDater": "", "HUpDateDate": "", "HChecker": "", "HCheckDate": "", "HDeleteMan": "", "HDeleteDate": "", "lngBillKey": "", "lngBillSubKey": "" }; + var index = layer.load(); + $.ajax({ + type: "POST", + url: GetWEBURL() + "/Sc_MouldProdOutBill/MouldProdOutBill_Save", + async: true, + data: { "sMainSub": sMainSub }, + dataType: "json", + success: function (data) { + if (data.count == 1) { + layer.close(index); + layer.msg(data.Message); + $('#Saver').removeClass("buttom_box_little"); + $('#Saver').addClass("layui-btn-disabled").attr("disabled", true); + } + else { + layer.close(index); + layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + error: function (err) { + layer.close(index); + layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }); + }); + //鏂板 + form.on('submit(Add)', function () { + window.location.reload(); + }) + //閮ㄩ棬寮圭獥 + form.on('submit(Department)', function () { + //椤甸潰灞�-鑷畾涔� + layer.open({ + type: 2, + skin: 'layui-layer-rim', //鍔犱笂杈规 + title: '閮ㄩ棬鍒楄〃', + closeBtn: 1, + shift: 2, + area: ['80%', '80%'], + maxmin: true, + content: ['../../Baseset/鍩虹璧勬枡/Gy_DepartmentList.html', 'yes'], + cancel: function (index, layero) { + } + }); + }); + + //璐熻矗浜哄脊绐� + form.on('submit(HManager)', function () { + //椤甸潰灞�-鑷畾涔� + layer.open({ + type: 2, + skin: 'layui-layer-rim', //鍔犱笂杈规 + title: '璐熻矗浜哄垪琛�', + closeBtn: 1, + shift: 2, + area: ['80%', '80%'], + maxmin: true, + content: ['../../Baseset/鍩虹璧勬枡/Gy_EmployeeList.html?Type=HWorker', 'yes'], + cancel: function (index, layero) { + } + }); + }); + + + //浠撳簱 + form.on('submit(Warehouse)', function () { + //椤甸潰灞�-鑷畾涔� + layer.open({ + type: 2, + skin: 'layui-layer-rim', //鍔犱笂杈规 + title: '浠撳簱鍒楄〃', + closeBtn: 1, + shift: 2, + area: ['80%', '80%'], + maxmin: true, + content: ['../../Baseset/鍩虹璧勬枡/Gy_WarehouseList.html?Type=HWHID', 'yes'], + cancel: function (index, layero) { + } + }); + }); + + //閫夋嫨浠撲綅 + form.on('submit(StockPlace)', function () {//閫夋嫨浠撲綅 + var HWHID = $("#HWHID").val(); + if (HWHID == "") { + layer.msg("璇峰厛閫夋嫨浠撳簱", { index: 0 }); + return; + } + layer.open({ + type: 2 + , area: ['80%', '80%'] + , title: '浠撲綅鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceList.html?HWhID=' + HWHID + '&Type=HSpID', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + //浠ヤ笂涓簂ayui妯″潡 + }); + + //杩斿洖閮ㄩ棬 + function GetHDeptNameValue(obj) { + $("#HDeptName").val(obj[0].HName); + $("#HDeptID").val(obj[0].HItemID); + } + //杩斿洖璐熻矗浜� + function GetHWorkerValue(obj) { + $("#HManagerName").val(obj[0].HName); + $("#HManagerID").val(obj[0].HItemID); + } + //浠撳簱 + function GetHWHValue(obj) { + $("#HWHName").val(obj[0].HName); + $("#HWHID").val(obj[0].HItemID); + } + //杩斿洖浠撲綅 + function GetHSpValue(obj) { //杩斿洖浠撲綅 + if (obj.length == 0) { + layer.msg("璇峰厛閫夋嫨浠撲綅", { index: 0 }); + } else { + $("#HSPName").val(obj[0].HName); + $("#HSPID").val(obj[0].HItemID); + } + } + //鎵潯鐮� + function GetMeesageByBarCode(obj) { //杩斿洖宸ヤ綔涓績 + var HBarCode = $('#HBarCode').val();//鏉″舰鐮侊紙娴佽浆鍗″彿锛夛紙鏁版嵁搴撲腑涓哄崟鎹彿锛� + if (!HBarCode) { + layer.msg("鏉″舰鐮佷笉鑳戒负绌猴紒") + return; + } + var index = layer.load(); + $.ajax({ + url: GetWEBURL() + "/Mj_PDA_MoudlCheckBill/txtHBarCode_KeyDown", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.data.length == 1) { + var data = result.data[0]; + $("#HMouldID").val(data.hinterid); + $("#HBarName").val(data.HName); + $("#HBarSpec").val(data.HModel); + $("#HBarModel").val(data.HModel2); + $("#HLeaveLife").val(data.HLeaveLife); + $("#HBarCode").attr("readonly", "readonly");//鏉″舰鐮佸彧璇� + $("#HBarCode").css("background-color", "#efefef4d"); + + HProcExchBillNoFlag = true; + layer.close(index); + } + else { + layer.close(index); + layer.msg("鏈煡鎵惧埌鏁版嵁", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + error: function (err) { + layer.close(index); + layer.msg("鎺ュ彛璇锋眰澶辫触锛�" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }); + } + </script> +</body> +</html> 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 bb2d9c0..f4131e8 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" @@ -296,7 +296,7 @@ table.on('toolbar(mainTable)', function (obj) { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; - var NewRow = { "HDotCheckItemID": 0, "HDotCheckCode": "", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "" }; + var NewRow = { "HDotCheckItemID": 0, "HDotCheckCode": "", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }; switch (obj.event) { //澧炲姞涓�琛� case 'btn-AddLine': set_AddLine(NewRow); @@ -398,6 +398,10 @@ , { templet: '#xuhao', title: '搴忓彿', sort: true, fixed: 'left', event: "qwe" } , { field: 'HDotCheckItemID', title: '鐐规椤圭洰ID', edit: 'text', hide: true } , { field: 'HDotCheckItem', title: '鐐规椤圭洰', edit: 'text', event: "HDotCheckCode" } + , { field: 'HDotCheckItemClassID', title: '鐐规椤圭洰鍒嗙被ID', edit: 'text', hide: true } + , { field: 'HDotCheckItemClassName', title: '鐐规椤圭洰鍒嗙被', edit: 'text', event: 'HDotCheckItemClassName' } + , { field: 'HDotCheckItemMethodID', title: '鐐规鏂规硶ID', edit: 'text', hide: true } + , { field: 'HDotCheckItemMethodName', title: '鐐规鏂规硶', edit: 'text', event: 'HDotCheckItemMethodName' } , { field: 'HDotCheckPart', title: '鐐规閮ㄤ綅', edit: 'text', event: "" } , { field: 'HClaim', title: '鍏蜂綋瑕佹眰', edit: 'text' } , { field: 'HManagerID', title: '璐熻矗浜轰唬鐮�', edit: 'text', hide: true } @@ -431,21 +435,21 @@ success: function (result) { if (result != null) { if (result.count == 1) { - var BYData = result.list[0];//鐐规 + var DJData = result.list[0];//鐐规 var PJData = result.list[1];//閰嶄欢 var rowdate1 = layui.table.cache["mainTable"]; var rowdate2 = layui.table.cache["mainTable1"]; - option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "" }]; + option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }]; table.render(option); - if (BYData.length != 0) //琛ㄤ綋鏁版嵁涓嶄负绌烘椂 + if (DJData.length != 0) //琛ㄤ綋鏁版嵁涓嶄负绌烘椂 { buttonArr = [];//娓呯┖鏁扮粍 - for (var i = 0; i < BYData.length; i++) { + for (var i = 0; i < DJData.length; i++) { var checkrow = { - "HDotCheckItemID": BYData[i].HDotCheckItemID, "HDotCheckItem": BYData[i].HDotCheckItem, "HDotCheckPart": BYData[i].HDotCheckPart, - "HClaim": BYData[i].HClaim, "HManagerID": BYData[i].HManagerID, "HManagerCode": BYData[i].HManagerNumber, - "HManagerName": BYData[i].HManagerName, "HRemark": BYData[i].HRemark + "HDotCheckItemID": DJData[i].鐐规椤圭洰ID, "HDotCheckItem": DJData[i].鐐规椤圭洰, "HDotCheckPart": DJData[i].鐐规閮ㄤ綅, + "HClaim": DJData[i].鍏蜂綋瑕佹眰, "HManagerID": DJData[i].璐熻矗浜篒D, "HManagerCode": DJData[i].璐熻矗浜轰唬鐮�, + "HManagerName": DJData[i].璐熻矗浜哄悕绉�, "HRemark": DJData[i].瀛愬娉�, "HDotCheckItemClassID": DJData[i].HDotCheckItemClassID, "HDotCheckItemClassName": DJData[i].鐐规椤圭洰鍒嗙被鍚嶇О, "HDotCheckItemMethodID": DJData[i].HDotCheckItemMethodID, "HDotCheckItemMethodName": DJData[i].鐐规鏂规硶鍚嶇О }; buttonArr.push(checkrow); //灏嗕箣鍓嶇殑鏁版嵁瀛樺偍 } @@ -466,7 +470,7 @@ function set_AddFNew() { //鑾峰彇鏈�澶у崟鎹彿 get_MAXNum(); - option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "" }]; + option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }]; table.render(option); } //鑾峰彇鏈�澶у崟鎹彿鍙婇粯璁ゅ�艰祴鍊� @@ -494,7 +498,7 @@ function set_EditFromGrid() { set_EditForm(linterid); //缂栬緫鑾峰彇琛ㄥご set_EditGrid(linterid); //缂栬緫鑾峰彇琛ㄤ綋 - option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "" }]; + option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }]; table.render(option); } //缂栬緫鍔犺浇琛ㄥご @@ -544,9 +548,14 @@ type: "GET", data: { "sqlWhere": "and HInterID=" + linterid }, success: function (result) { - //console.log('gouba' + result); if (result.count == 1) { - option.data = result.list[0]; + var data = result.data; + var subarr = []; + for (var i = 0; i < data.length; i++) { + subarr.push({ "HDotCheckItemID": data[i].鐐规椤圭洰ID, "HDotCheckCode": "", "HDotCheckItem": data[i].鐐规椤圭洰, "HDotCheckPart": data[i].鐐规閮ㄤ綅, "HClaim": data[i].鍏蜂綋瑕佹眰, "HManagerID": data[i].璐熻矗浜篒D, "HManagerCode": data[i].璐熻矗浠g爜, "HManagerName": data[i].璐熻矗浜哄悕绉�, "HRemark": data[i].琛ㄤ綋澶囨敞, "HDotCheckItemClassID": data[i].HDotCheckItemClassID, "HDotCheckItemClassName": data[i].鐐规椤圭洰鍒嗙被鍚嶇О, "HDotCheckItemMethodID": data[i].HDotCheckItemMethodID, "HDotCheckItemMethodName": data[i].鐐规鏂规硶鍚嶇О }); + } + + option.data = subarr; table.render(option); } else { @@ -654,7 +663,9 @@ obj.update({ HDotCheckItemID: checkStatus.data[0].HItemID, HDotCheckCode: checkStatus.data[0].鐐规椤圭洰浠g爜, - HDotCheckItem: checkStatus.data[0].鐐规椤圭洰鍚嶇О + HDotCheckItem: checkStatus.data[0].鐐规椤圭洰鍚嶇О, + HDotCheckItemClassID: checkStatus.data[0].HDotCheckItemClassID, + HDotCheckItemClassName: checkStatus.data[0].鐐规椤圭洰鍒嗙被鍚嶇О, }); layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� } @@ -702,6 +713,73 @@ } }); } + if (obj.event === 'HDotCheckItemClassName') //鐐规椤圭洰鍒嗙被 + { + //椤甸潰灞�-鑷畾涔� + layer.open({ + type: 2, + skin: 'layui-layer-rim', //鍔犱笂杈规 + title: '鐐规椤圭洰鍒嗙被鍒楄〃', + closeBtn: 1, + shift: 2, + area: ['90%', '90%'], + maxmin: true + , content: ['../../鍩虹璧勬枡/鍩虹璧勬枡/Gy_DotCheckItemClassList.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({ + HDotCheckItemClassID: checkStatus.data[0].HItemID, + HDotCheckItemClassName: checkStatus.data[0].鐐规椤圭洰鍒嗙被鍚嶇О + }); + layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { + //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟 + //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴 + } + }); + } + if (obj.event === 'HDotCheckItemMethodName') //鐐规鏂规硶 + { + //椤甸潰灞�-鑷畾涔� + layer.open({ + type: 2, + skin: 'layui-layer-rim', //鍔犱笂杈规 + title: '鐐规鏂规硶鍒楄〃', + closeBtn: 1, + shift: 2, + area: ['90%', '90%'], + maxmin: true + , content: ['../../鍩虹璧勬枡/鍩虹璧勬枡/Gy_DotCheckItemMethodList.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({ + HDotCheckItemMethodID: checkStatus.data[0].HItemID, + HDotCheckItemMethodName: checkStatus.data[0].鐐规鏂规硶鍚嶇О + }); + layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { + //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟 + //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴 + } + }); + } + obj.event = ""; return false; diff --git "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserListEdit.html" "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserListEdit.html" index 8b3a19e..dd2cca3 100644 --- "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserListEdit.html" +++ "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserListEdit.html" @@ -302,7 +302,7 @@ <div class="layui-inline"> <label class="layui-form-label" style="width:110px;">瀵瑰簲CLOUD瀵嗙爜</label> <div class="layui-input-inline"> - <input class="layui-input" name="HCloudUserPsd" id="HCloudUserPsd"> + <input type="password" class="layui-input" name="HCloudUserPsd" id="HCloudUserPsd"> </div> </div> </div> diff --git "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckPlanBillEdit.html" "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckPlanBillEdit.html" index a29f66f..0baafeb 100644 --- "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckPlanBillEdit.html" +++ "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckPlanBillEdit.html" @@ -225,7 +225,7 @@ table.on('toolbar(mainTable)', function (obj) { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; - var NewRow = { "HDotCheckItemID": 0, "HDotCheckCode": "", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": sessionStorage["HEmpID"], "HManagerCode": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": "" }; + var NewRow = { "HDotCheckItemID": 0, "HDotCheckCode": "", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": sessionStorage["HEmpID"], "HManagerCode": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }; switch (obj.event) { //澧炲姞涓�琛� case 'btn-AddLine': set_AddLine(NewRow); @@ -392,6 +392,10 @@ , { field: 'HDotCheckItemID', title: '鐐规椤圭洰ID', edit: 'text', hide: true } , { field: 'HDotCheckCode', title: '鐐规椤圭洰浠g爜', edit: 'text', event: "HDotCheckCode" } , { field: 'HDotCheckItem', title: '鐐规椤圭洰', edit: 'text', event: "" } + , { field: 'HDotCheckItemClassID', title: '鐐规椤圭洰鍒嗙被ID', edit: 'text', hide: true } + , { field: 'HDotCheckItemClassName', title: '鐐规椤圭洰鍒嗙被', edit: 'text', event: 'HDotCheckItemClassName' } + , { field: 'HDotCheckItemMethodID', title: '鐐规鏂规硶ID', edit: 'text', hide: true } + , { field: 'HDotCheckItemMethodName', title: '鐐规鏂规硶', edit: 'text', event: 'HDotCheckItemMethodName' } , { field: 'HDotCheckPart', title: '鐐规閮ㄤ綅', edit: 'text', event: "" } , { field: 'HClaim', title: '鍏蜂綋瑕佹眰', edit: 'text' } , { field: 'HManagerID', title: '璐熻矗浜轰唬鐮�', edit: 'text', hide: true } @@ -445,7 +449,7 @@ function set_AddFNew() { //鑾峰彇鏈�澶у崟鎹彿 get_MAXNum(); - option.data = [{ "HDotCheckItemID": 0, "HDotCheckCode": "", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": sessionStorage["HEmpID"], "HManagerCode": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": "" }]; + option.data = [{ "HDotCheckItemID": 0, "HDotCheckCode": "", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": sessionStorage["HEmpID"], "HManagerCode": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }]; table.render(option); } //鑾峰彇鏈�澶у崟鎹彿鍙婇粯璁ゅ�艰祴鍊� @@ -472,7 +476,7 @@ function set_EditFromGrid() { set_EditForm(linterid); //缂栬緫鑾峰彇琛ㄥご set_EditGrid(linterid); //缂栬緫鑾峰彇琛ㄤ綋 - option.data = [{ "HDotCheckItemID": 0, "HDotCheckCode": "", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "" }]; + option.data = [{ "HDotCheckItemID": 0, "HDotCheckCode": "", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }]; table.render(option); @@ -493,7 +497,7 @@ if (result.count == 1) { var DJData = result.data;//鐐规 var rowdate1 = layui.table.cache["mainTable"]; - option.data = [{ "HDotCheckItemID": 0, "HDotCheckCode": "", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "" }]; + option.data = [{ "HDotCheckItemID": 0, "HDotCheckCode": "", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": 0, "HManagerCode": "", "HManagerName": "", "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }]; table.render(option); if (DJData.length != 0) //琛ㄤ綋鏁版嵁涓嶄负绌烘椂 @@ -503,7 +507,7 @@ var checkrow = { "HDotCheckItemID": DJData[i].鐐规椤圭洰ID, "HDotCheckCode": DJData[i].鐐规椤圭洰浠g爜, "HDotCheckItem": DJData[i].鐐规椤圭洰, "HDotCheckPart": DJData[i].鐐规閮ㄤ綅, "HClaim": DJData[i].鍏蜂綋瑕佹眰, "HManagerID": DJData[i].璐熻矗浜篒D, "HManagerCode": DJData[i].璐熻矗浜轰唬鐮�, - "HManagerName": DJData[i].璐熻矗浜�, "HRemark": DJData[i].瀛愬娉� + "HManagerName": DJData[i].璐熻矗浜�, "HRemark": DJData[i].瀛愬娉�, "HDotCheckItemClassID": DJData[i].HDotCheckItemClassID, "HDotCheckItemClassName": DJData[i].鐐规椤圭洰鍒嗙被鍚嶇О, "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }; buttonArr.push(checkrow); //灏嗕箣鍓嶇殑鏁版嵁瀛樺偍 } @@ -566,11 +570,15 @@ url: GetWEBURL() + 'Sb_EquipDotCheckPlanBill/Sb_EquipDotCheckPlanBillListProjectDetai', type: "GET", data: { "sqlWhere": "and hmainid=" + linterid }, - success: function (result) { - console.log(result); - //console.log('gouba' + result); + success: function (result) { if (result.count == 1) { - option.data = result.data; + var data = result.data; + var subarr = []; + for (var i = 0; i < data.length; i++) { + subarr.push({ "HDotCheckItemID": data[i].鐐规椤圭洰ID, "HDotCheckCode": data[i].鐐规椤圭洰浠g爜, "HDotCheckItem": data[i].鐐规椤圭洰, "HDotCheckPart": data[i].鐐规閮ㄤ綅, "HClaim": data[i].鍏蜂綋瑕佹眰, "HManagerID": data[i].璐熻矗浜篒D, "HManagerCode": data[i].璐熻矗浜轰唬鐮�, "HManagerName": data[i].璐熻矗浜�, "HRemark": data[i].琛ㄤ綋澶囨敞, "HDotCheckItemClassID": data[i].HDotCheckItemClassID, "HDotCheckItemClassName": data[i].鐐规椤圭洰鍒嗙被鍚嶇О, "HDotCheckItemMethodID": data[i].HDotCheckItemMethodID, "HDotCheckItemMethodName": data[i].鐐规鏂规硶鍚嶇О }); + } + + option.data = subarr; table.render(option); } else { @@ -708,6 +716,8 @@ HDotCheckItemID: checkStatus.data[0].HItemID, HDotCheckItem: checkStatus.data[0].鐐规椤圭洰鍚嶇О, HDotCheckCode: checkStatus.data[0].鐐规椤圭洰浠g爜, + HDotCheckItemClassID: checkStatus.data[0].HDotCheckItemClassID, + HDotCheckItemClassName: checkStatus.data[0].鐐规椤圭洰鍒嗙被鍚嶇О, //HDotCheckPart: checkStatus.data[0].鐐规閮ㄤ綅 }); layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� @@ -723,7 +733,7 @@ } //灏嗘壒閲忛�夋嫨鐨勬暟鎹啓鍏ユ暟缁勶紙澶氶�夎锛� for (var i = 0; i < checkStatus.data.length; i++) { - buttonArr.push({ "HDotCheckItemID": checkStatus.data[i].HItemID, "HDotCheckCode": checkStatus.data[i].鐐规椤圭洰浠g爜, "HDotCheckItem": checkStatus.data[i].鐐规椤圭洰鍚嶇О, "HDotCheckPart": "", "HClaim": "", "HManagerID": sessionStorage["HEmpID"], "HManagerCode": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": "" }); + buttonArr.push({ "HDotCheckItemID": checkStatus.data[i].HItemID, "HDotCheckCode": checkStatus.data[i].鐐规椤圭洰浠g爜, "HDotCheckItem": checkStatus.data[i].鐐规椤圭洰鍚嶇О, "HDotCheckPart": "", "HClaim": "", "HManagerID": sessionStorage["HEmpID"], "HManagerCode": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": "", "HDotCheckItemClassID": checkStatus.data[i].HDotCheckItemClassID, "HDotCheckItemClassName": checkStatus.data[i].鐐规椤圭洰鍒嗙被鍚嶇О, "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }); } table.reload("mainTable", { @@ -777,6 +787,74 @@ } }); } + + if (obj.event === 'HDotCheckItemClassName') //鐐规椤圭洰鍒嗙被 + { + //椤甸潰灞�-鑷畾涔� + layer.open({ + type: 2, + skin: 'layui-layer-rim', //鍔犱笂杈规 + title: '鐐规椤圭洰鍒嗙被鍒楄〃', + closeBtn: 1, + shift: 2, + area: ['90%', '90%'], + maxmin: true + , content: ['../鍩虹璧勬枡/鍩虹璧勬枡/Gy_DotCheckItemClassList.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({ + HDotCheckItemClassID: checkStatus.data[0].HItemID, + HDotCheckItemClassName: checkStatus.data[0].鐐规椤圭洰鍒嗙被鍚嶇О + }); + layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { + //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟 + //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴 + } + }); + } + if (obj.event === 'HDotCheckItemMethodName') //鐐规鏂规硶 + { + //椤甸潰灞�-鑷畾涔� + layer.open({ + type: 2, + skin: 'layui-layer-rim', //鍔犱笂杈规 + title: '鐐规鏂规硶鍒楄〃', + closeBtn: 1, + shift: 2, + area: ['90%', '90%'], + maxmin: true + , content: ['../鍩虹璧勬枡/鍩虹璧勬枡/Gy_DotCheckItemMethodList.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({ + HDotCheckItemMethodID: checkStatus.data[0].HItemID, + HDotCheckItemMethodName: checkStatus.data[0].鐐规鏂规硶鍚嶇О + }); + layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { + //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟 + //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴 + } + }); + } + obj.event = ""; return false; diff --git "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/\350\256\276\345\244\207\350\247\204\347\250\213\345\215\225/Sb_EquipDotCheckRuleEdit.html" "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/\350\256\276\345\244\207\350\247\204\347\250\213\345\215\225/Sb_EquipDotCheckRuleEdit.html" index 24b8aaa..36fb1bc 100644 --- "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/\350\256\276\345\244\207\350\247\204\347\250\213\345\215\225/Sb_EquipDotCheckRuleEdit.html" +++ "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/\350\256\276\345\244\207\350\247\204\347\250\213\345\215\225/Sb_EquipDotCheckRuleEdit.html" @@ -204,7 +204,7 @@ var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data;; var AddRow = table.cache['mainTable']; - var NewRow = { "HDotCheckItemID": "0", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": sessionStorage["HEmpID"], "HManagerNumber": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": "" }; + var NewRow = { "HDotCheckItemID": "0", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": sessionStorage["HEmpID"], "HManagerNumber": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }; switch (obj.event) { //鏂板涓�琛� case 'btn-AddLine': btnAddLine(NewRow); @@ -269,7 +269,9 @@ //鍚屾鏇存柊琛ㄦ牸鍜岀紦瀛樺搴旂殑鍊� obj.update({ HDotCheckItemID: checkStatus.data[0].HItemID, - HDotCheckItem: checkStatus.data[0].鐐规椤圭洰鍚嶇О + HDotCheckItem: checkStatus.data[0].鐐规椤圭洰鍚嶇О, + HDotCheckItemClassID: checkStatus.data[0].HDotCheckItemClassID, + HDotCheckItemClassName: checkStatus.data[0].鐐规椤圭洰鍒嗙被鍚嶇О, }); layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� } else { @@ -284,7 +286,7 @@ } //灏嗘壒閲忛�夋嫨鐨勬暟鎹啓鍏ユ暟缁勶紙澶氶�夎锛� for (var i = 0; i < checkStatus.data.length; i++) { - buttonArr.push({ "HDotCheckItemID": checkStatus.data[i].HItemID, "HDotCheckItem": checkStatus.data[i].鐐规椤圭洰鍚嶇О, "HDotCheckPart": "", "HClaim": "", "HManagerID": sessionStorage["HEmpID"], "HManagerNumber": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": "" }); + buttonArr.push({ "HDotCheckItemID": checkStatus.data[i].HItemID, "HDotCheckItem": checkStatus.data[i].鐐规椤圭洰鍚嶇О, "HDotCheckPart": "", "HClaim": "", "HManagerID": sessionStorage["HEmpID"], "HManagerNumber": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": "", "HDotCheckItemClassID": checkStatus.data[i].HDotCheckItemClassID, "HDotCheckItemClassName": checkStatus.data[i].鐐规椤圭洰鍒嗙被鍚嶇О, "HDotCheckItemMethodID": 0,"HDotCheckItemMethodName":""}); } table.reload("mainTable", { @@ -355,6 +357,74 @@ } }); } + + if (obj.event === 'HDotCheckItemClassName') //鐐规椤圭洰鍒嗙被 + { + //椤甸潰灞�-鑷畾涔� + layer.open({ + type: 2, + skin: 'layui-layer-rim', //鍔犱笂杈规 + title: '鐐规椤圭洰鍒嗙被鍒楄〃', + closeBtn: 1, + shift: 2, + area: ['90%', '90%'], + maxmin: true + , content: ['../../鍩虹璧勬枡/鍩虹璧勬枡/Gy_DotCheckItemClassList.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({ + HDotCheckItemClassID: checkStatus.data[0].HItemID, + HDotCheckItemClassName: checkStatus.data[0].鐐规椤圭洰鍒嗙被鍚嶇О + }); + layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { + //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟 + //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴 + } + }); + } + if (obj.event === 'HDotCheckItemMethodName') //鐐规鏂规硶 + { + //椤甸潰灞�-鑷畾涔� + layer.open({ + type: 2, + skin: 'layui-layer-rim', //鍔犱笂杈规 + title: '鐐规鏂规硶鍒楄〃', + closeBtn: 1, + shift: 2, + area: ['90%', '90%'], + maxmin: true + , content: ['../../鍩虹璧勬枡/鍩虹璧勬枡/Gy_DotCheckItemMethodList.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({ + HDotCheckItemMethodID: checkStatus.data[0].HItemID, + HDotCheckItemMethodName: checkStatus.data[0].鐐规鏂规硶鍚嶇О + }); + layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { + //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟 + //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴 + } + }); + } + obj.event = ""; return false; @@ -378,6 +448,10 @@ , { templet: '#xuhao', title: '搴忓彿', sort: true, fixed: 'left', event: "qwe" } , { field: 'HDotCheckItemID', title: '鐐规椤圭洰ID', edit: 'text', hide: true } , { field: 'HDotCheckItem', title: '鐐规椤圭洰', edit: 'text', event: 'HDotCheckItem' } + , { field: 'HDotCheckItemClassID', title: '鐐规椤圭洰鍒嗙被ID', edit: 'text', hide: true } + , { field: 'HDotCheckItemClassName', title: '鐐规椤圭洰鍒嗙被', edit: 'text', event: 'HDotCheckItemClassName' } + , { field: 'HDotCheckItemMethodID', title: '鐐规鏂规硶ID', edit: 'text', hide: true } + , { field: 'HDotCheckItemMethodName', title: '鐐规鏂规硶', edit: 'text', event: 'HDotCheckItemMethodName' } , { field: 'HDotCheckPart', title: '鐐规閮ㄤ綅', edit: 'text' } , { field: 'HClaim', title: '鍏蜂綋瑕佹眰', edit: 'text' } , { field: 'HManagerID', title: '璐熻矗浜篒D', edit: 'text', hide: true } @@ -406,7 +480,7 @@ function set_AddFNew() { //鑾峰彇鏈�澶у崟鎹彿 get_MAXNum(); - option.data = [{ "HDotCheckItemID": "0", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": sessionStorage["HEmpID"], "HManagerNumber": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": "" }]; + option.data = [{ "HDotCheckItemID": "0", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": sessionStorage["HEmpID"], "HManagerNumber": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }]; table.render(option); } //鑾峰彇鏈�澶у崟鎹彿 @@ -460,7 +534,7 @@ function set_EditFromGrid() { set_EditForm(linterid); //缂栬緫鑾峰彇琛ㄥご set_EditGrid(linterid); //缂栬緫鑾峰彇琛ㄤ綋 - option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": "0", "HManagerNumber": "", "HManagerName": "", "HRemark": "" }]; + option.data = [{ "HDotCheckItemID": 0, "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": "0", "HManagerNumber": "", "HManagerName": "", "HRemark": "", "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" }]; table.render(option); } @@ -508,7 +582,7 @@ var data = result.data; var rowarr = []; for (var i = 0; i < result.data.length; i++) { - rowarr.push({ "HDotCheckItemID": data[i].鐐规椤圭洰ID, "HDotCheckItem": data[i].鐐规椤圭洰, "HDotCheckPart": data[i].鐐规閮ㄤ綅, "HClaim": data[i].鍏蜂綋瑕佹眰, "HManagerID": data[i].璐熻矗浜篒D, "HManagerNumber": data[i].璐熻矗浜轰唬鐮�, "HManagerName": data[i].璐熻矗浜�, "HRemark": data[i].瀛愬娉� }); + rowarr.push({ "HDotCheckItemID": data[i].鐐规椤圭洰ID, "HDotCheckItem": data[i].鐐规椤圭洰, "HDotCheckPart": data[i].鐐规閮ㄤ綅, "HClaim": data[i].鍏蜂綋瑕佹眰, "HManagerID": data[i].璐熻矗浜篒D, "HManagerNumber": data[i].璐熻矗浜轰唬鐮�, "HManagerName": data[i].璐熻矗浜�, "HRemark": data[i].瀛愬娉�, "HDotCheckItemClassID": data[i].HDotCheckItemClassID, "HDotCheckItemClassName": data[i].鐐规椤圭洰鍒嗙被鍚嶇О, "HDotCheckItemMethodID": data[i].HDotCheckItemMethodID, "HDotCheckItemMethodName": data[i].鐐规鏂规硶鍚嶇О }); } option.data = rowarr; table.render(option); @@ -596,7 +670,7 @@ //璐d换浜� function GetHManagerValue(obj) { OptionData = obj; - } + } </script> </body> </html> \ No newline at end of file -- Gitblit v1.9.1