From aa8a50258acf5e1aa640eafa935de995106af3a5 Mon Sep 17 00:00:00 2001 From: wtt <1985833171@qq.com> Date: 星期三, 09 四月 2025 16:52:38 +0800 Subject: [PATCH] pda报工平台添加质量页面 --- WebTM/views/生产管理/报工平台_PDA/质量汇报/Sc_QualityReportBill_PDA.html | 158 +++++++++++++++++++++++++++++++++++++++------------- WebTM/views/生产管理/报工平台_PDA/IpadIndex_PDA.html | 2 WebTM/views/生产管理/报工台工序/不良采集/Sc_QualityReportStepBillList.html | 4 3 files changed, 122 insertions(+), 42 deletions(-) diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\270\215\350\211\257\351\207\207\351\233\206/Sc_QualityReportStepBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\270\215\350\211\257\351\207\207\351\233\206/Sc_QualityReportStepBillList.html" index 403e217..d7e47ce 100644 --- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\270\215\350\211\257\351\207\207\351\233\206/Sc_QualityReportStepBillList.html" +++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\270\215\350\211\257\351\207\207\351\233\206/Sc_QualityReportStepBillList.html" @@ -753,10 +753,10 @@ sWhere += " and " + ColName2 + " " + com2; } if (HDate) { - sWhere += " and CONVERT(varchar(100),鏃ユ湡, 23) >= '" + HBeginDate + "'"; + sWhere += " and CONVERT(varchar(100),鏃ユ湡, 23) >= '" + HDate + "'"; } if (HDate1) { - sWhere += " and CONVERT(varchar(100),鏃ユ湡, 23) <= '" + HEndDate + "'"; + sWhere += " and CONVERT(varchar(100),鏃ユ湡, 23) <= '" + HDate1 + "'"; } if (HBillNo) { sWhere += " and 鍗曟嵁鍙� like '%" + HBillNo + "%'"; diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/IpadIndex_PDA.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/IpadIndex_PDA.html" index c38cc36..bfca832 100644 --- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/IpadIndex_PDA.html" +++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/IpadIndex_PDA.html" @@ -1038,7 +1038,7 @@ , shade: 0.6 , maxmin: false , anim: 0 - , content: ['鐢熶骇绠$悊/璐ㄩ噺姹囨姤鍗�/Sc_QualityReportBill.html?OperationType=2&linterid=' + HSourceInterID + '&HSouceBillType=' + HBillType + '&HICMOEntryID=' + HSourceEntryID, 'yes'] + , content: ['../../鐢熶骇绠$悊/鎶ュ伐骞冲彴_PDA/璐ㄩ噺姹囨姤/Sc_QualityReportBill_PDA.html?OperationType=2&linterid=' + HSourceInterID + '&HSouceBillType=' + HBillType + '&HICMOEntryID=' + HSourceEntryID, 'yes'] , resize: false , cancel: function () { diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\350\264\250\351\207\217\346\261\207\346\212\245/Sc_QualityReportBill_PDA.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\350\264\250\351\207\217\346\261\207\346\212\245/Sc_QualityReportBill_PDA.html" index 3cb7e38..3ae3720 100644 --- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\350\264\250\351\207\217\346\261\207\346\212\245/Sc_QualityReportBill_PDA.html" +++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\350\264\250\351\207\217\346\261\207\346\212\245/Sc_QualityReportBill_PDA.html" @@ -7,15 +7,15 @@ <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"> + <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/PubCustom.js"></script> - <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> + <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/PubCustom.js"></script> + <script src="../../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <!--鑷畾涔夋牱寮�--> <style> .layui-form-label { @@ -78,7 +78,7 @@ <div class="layui-tab-content"> <div class="layui-tab-item layui-show"> <div class="layui-form-item" style="padding:0px;margin:0px"> - <div class="layui-row"> + <div class="layui-row" style="display:none"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:60px;padding-left:0px;">鏉″舰鐮�</label> </div> @@ -93,7 +93,7 @@ </div> </div> - <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-form-item" style="padding: 0px; margin: 0px; display: none"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:60px;padding-left:0px;">娴佹按鍙�</label> @@ -109,7 +109,7 @@ </div> </div> - <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-form-item" style="padding: 0px; margin: 0px; display: none"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:60px;padding-left:0px;">褰撳墠宸ュ簭</label> @@ -204,7 +204,7 @@ <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> + <label class="layui-form-label" style="width:60px;padding-left:0px;">瑙勬牸鍨嬪彿</label> </div> <div class="layui-col-xs10"> <input type="text" name="HMaterModel" class="layui-input" id="HMaterModel" placeholder="瑙勬牸鍨嬪彿" style="border-radius: 50px;background-color:#efefef4d;" readonly> @@ -411,7 +411,7 @@ <script> layui.config({ - base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰� + base: '../../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰� }).extend({ index: 'lib/index' //涓诲叆鍙fā鍧� }).use(['index', 'form', 'laydate', 'table', 'element', 'upload'], function () { @@ -457,7 +457,12 @@ if (typeof (params[params[0]]) == "undefined") { var OperationType = 1;//鎿嶄綔绫诲瀷 var closeType = 2; //鍏抽棴绫诲瀷 - } + } else { + var OperationType = params[params[0]];//鎿嶄綔绫诲瀷 + var linterid = params[params[1]];//婧愬崟id + var HSouceBillType = params[params[2]];//婧愬崟绫诲瀷 + var HBillSubType = decodeURI(params[params[4]] == undefined ? '' : params[params[4]]);//鍗曟嵁瀛愮被鍨� 鐢ㄤ簬鍖哄垎鐢熶骇璁板綍鍗� + } /*鍥哄畾浠g爜锛屾瘡寮犲崟鎹兘瑕乥egin*/ //娴佽浆鍗℃槸鍚︽壂鎻忔爣璁� @@ -481,6 +486,7 @@ GetDefValByUser(); //鍒濆鍖栬〃鏍� set_InitGrid(); + set_AddNew(linterid); } //#region 閫氳繃鐧诲綍鐢ㄦ埛鑾峰彇榛樿鍊� @@ -494,8 +500,8 @@ var data = result.data[0]; form.val("formData", { - "HSourceID": data.HSourceID, - "HSourceName": data.鐢熶骇璧勬簮鍚嶇О, + //"HSourceID": data.HSourceID, + //"HSourceName": data.鐢熶骇璧勬簮鍚嶇О, "HGroupID": data.HGroupID, "HGroupName": data.鐢熶骇鐝粍鍚嶇О, "HEmpID": data.HEmpID, @@ -512,12 +518,70 @@ } //#endregion - - //鍒濆鍩烘湰淇℃伅璧嬪�� - $("#HMaker").val(sessionStorage["HUserName"]); - $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); - $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); + //#region 鏍规嵁婧愬崟id鑾峰彇婧愬崟淇℃伅 + function set_AddNew(linterid) { + //鍒濆鍩烘湰淇℃伅璧嬪�� + $("#HDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); //鍗曟嵁鏃ユ湡 + $("#HBeginWorkTime").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"]); //鍒跺崟浜� + $("#HSTOCKORGID").val(sessionStorage["OrganizationID"]); //缁勭粐ID + $("#HSTOCKORG").val(sessionStorage["Organization"]); //缁勭粐鍚嶇О + //鍔犳簮鍗曠被鍨嬪尯鍒�(鍙互鍐欎笉鍚岀殑鏂规硶) + $('#HProcName').attr("disabled", true); + $('#HSourceName').attr("disabled", true); + $('#ProductionResources-BT').addClass("layui-btn-disabled").attr("disabled", true); + $('#HMainSourceBillNo').attr("disabled", true); + $('#HICMOBillNo').attr("disabled", true); + $('#HDeptName').attr("disabled", true); + $('#HDept-BT').addClass("layui-btn-disabled").attr("disabled", true); + var ajaxLoad = layer.load(); + $.ajax({ + url: GetWEBURL() + "/Sc_QualityReportBill/get_ICMOBillStatus_Tmp", + type: "GET", + data: { "HInterID": linterid, "HEntryID": 0, "HBillType": HSouceBillType }, + success: function (result) { + var data = result.data[0]; + if (result.count == 1) { + $("#HICMOBillNo").val(data.HICMOBillNo); + $("#HICMOInterID").val(data.HICMOInterID); + $("#HMainSourceBillType").val(HSouceBillType); + $("#HMainSourceInterID").val(data.HICMOInterID); + $("#HMainSourceEntryID").val(data.HICMOEntryID); + $("#HMainSourceBillNo").val(data.HICMOBillNo); + $("#HMaterNumber").val(data.HMaterNumber); + $("#HMaterName").val(data.HMaterName); + $("#HMaterID").val(data.HMaterID); + $("#HMaterModel").val(data.HMaterModel); + $("#HICMOEntryID").val(data.HICMOEntryID); + $("#HDeptID").val(data.HDeptID); + $("#HDeptName").val(data.HDeptName); + $("#HSourceID").val(data.HSourceID); + $("#HSourceName").val(data.HSourceName); + $("#HUnitID").val(data.HUnitID); + $("#HUnitName").val(data.HUnitName); + $("#HProcID").val(data.HProcID); //宸ュ簭ID + $("#HProcNo").val(data.HProcName); //宸ュ簭鍚嶇О + + if (HSouceBillType == "3772") { + $("#HQty").val(data.HDatePlanQty); + $("#HProcExchBillNo").val(data.HSourceBillNo); + $("#HProcExchInterID").val(data.HSourceInterID); + $("#HProcExchEntryID").val(data.HSourceEntryID); + } + + } else { + layer.alert(result.Message, { icon: 5 }); + } + layer.close(ajaxLoad); + }, error: function () { + layer.close(ajaxLoad); + layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 }); + } + }); + } + //#endregion //鏉″舰鐮佸洖杞︽柟娉� 娴佽浆鍗� $('#HBarCode').on('keydown', function (event) { @@ -542,10 +606,10 @@ layer.msg("鏉″舰鐮佷笉鑳戒负绌猴紒") return; } - if (!HProcName) { - layer.msg("宸ュ簭涓嶈兘涓虹┖锛�") - return; - } + //if (!HProcName) { + // layer.msg("宸ュ簭涓嶈兘涓虹┖锛�") + // return; + //} if (!HSourceName) { layer.msg("鐢熶骇璧勬簮涓嶈兘涓虹┖锛�") return; @@ -792,9 +856,29 @@ //鎻愪氦 form.on('submit(Saver)', function (data) {//鎻愪氦 - if ($("#HProcNo").val() == "") { - layer.msg("娴佹按鍙锋病鏈夐�夋嫨锛佽杈撳叆娴佹按鍙峰悗鍥炶溅锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return; + if ($("#HSourceID").val() == '' || $("#HSourceID").val() == null || $("#HSourceID").val() == 0) { + layer.msg("鐢熶骇璧勬簮涓嶈兘涓虹┖锛�", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return Result = false; + } + if ($("#HMainSourceInterID").val() == '' || $("#HMainSourceInterID").val() == null || $("#HMainSourceInterID").val() == 0) { + layer.msg("婧愬崟鍗曞彿涓嶈兘涓虹┖锛�", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return Result = false; + } + if ($("#HEmpID").val() == '' || $("#HEmpID").val() == null || $("#HEmpID").val() == '0') { + layer.msg("鎿嶄綔鍛樹笉鑳戒负绌猴紒", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return Result = false; + } + if ($("#HGroupID").val() == '' || $("#HGroupID").val() == null || $("#HGroupID").val() == '0') { + layer.msg("鐝粍涓嶈兘涓虹┖锛�", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return Result = false; + } + if ($("#HDeptID").val() == '' || $("#HDeptID").val() == null || $("#HDeptID").val() == '0') { + layer.msg("杞﹂棿涓嶈兘涓虹┖锛�", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return Result = false; + } + if ($("#HICMOInterID").val() == '' || $("#HICMOInterID").val() == null || $("#HICMOInterID").val() == '0') { + layer.msg("鐢熶骇璁㈠崟涓嶈兘涓虹┖锛�", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return Result = false; } //鑾峰彇瀛愯〃鏁版嵁 var num = []; @@ -896,7 +980,7 @@ , area: ['90%', '90%']//澶у皬 , title: '閮ㄩ棬鍒楄〃'//鏍囬 , shift: 2//寮瑰嚭鍔ㄧ敾 - , content: ['../../Baseset/鍩虹璧勬枡/Gy_DepartmentList.html', 'yes'] + , content: ['../../../Baseset/鍩虹璧勬枡/Gy_DepartmentList.html', 'yes'] , btn: ['纭畾', '鍙栨秷'] , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟 var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰 @@ -925,7 +1009,7 @@ , shade: 0.6 //閬僵閫忔槑搴� //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: [`../../Baseset/鍩虹璧勬枡/Gy_GetProcNoList.html?HInterID=${value}`, 'yes'] + , content: [`../../../Baseset/鍩虹璧勬枡/Gy_GetProcNoList.html?HInterID=${value}`, 'yes'] , resize: false , cancel: function (index, layero) { } @@ -951,7 +1035,7 @@ , shade: 0.6 //閬僵閫忔槑搴� , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../Baseset/鍩虹璧勬枡/Gy_GetProductionTeamList.html', 'yes'] + , content: ['../../../Baseset/鍩虹璧勬枡/Gy_GetProductionTeamList.html', 'yes'] , resize: false , cancel: function (index, layero) { } @@ -967,7 +1051,7 @@ , shade: 0.6 //閬僵閫忔槑搴� , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../Baseset/鍩虹璧勬枡/Gy_EmployeeList.html?Type=HWorker', 'yes'] + , content: ['../../../Baseset/鍩虹璧勬枡/Gy_EmployeeList.html?Type=HWorker', 'yes'] , btn: ['纭畾', '鍙栨秷'] , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟 var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰 @@ -994,7 +1078,7 @@ , shade: 0.6 //閬僵閫忔槑搴� //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../Baseset/鍩虹璧勬枡/Gy_GetProductionResourcesList.html', 'yes'] + , content: ['../../../Baseset/鍩虹璧勬枡/Gy_GetProductionResourcesList.html', 'yes'] , resize: false , cancel: function (index, layero) { } @@ -1003,16 +1087,12 @@ // 鏂板鎸夐挳 form.on('submit(Add)', function () {//鎻愪氦 - layer.confirm('鏂板鍚庨〉闈㈡暟鎹皢娑堝け锛�', { icon: 3, title: '鎻愮ず' }, function (index) { - location.replace('Sc_QualityReportBill_PDA.html'); - }); + Pub_Close2(1); }) //閫�鍑�--鍏ㄥ睆鐗� form.on('submit(Cancel)', function () { - layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) { - parent.location.href = "../../../views/index_Mobile.html"; - }); + Pub_Close2(1); }) -- Gitblit v1.9.1