WebTM/WebTM.csproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/layuiadmin/Scripts/webConfig.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/index_Mobile.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/生产管理/报工台工序/开工/Sc_Add_MESBeginStepWorkBillList.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/生产管理/生产开工单/Sc_MESBeginWorkBillList_PDA.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/质量管理/质量报表/QC_FiveMenOneRingList.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/质量管理/质量报表/SB_TechnologyParameterList.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/车间管理/报表分析/Cj_HeatTreatmentTemperatureCurveChart.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/车间管理/报表分析/Cj_TemperatureCurveDryingMachine.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebTM/WebTM.csproj
@@ -472,6 +472,7 @@ <Content Include="views\ç产管ç\å¼å¸¸åé¦å\Sc_MESExecptFeedBackBillType.html" /> <Content Include="views\ç产管ç\æ¥å·¥å°å·¥åº\å¼å·¥\Sc_SwipeCardStart.html" /> <Content Include="views\ç产管ç\ç产任å¡å\Sc_ICMOBillOrProcessExchangeResumeList.html" /> <Content Include="views\ç产管ç\ç产å¼å·¥å\Sc_MESBeginWorkBillList_PDA.html" /> <Content Include="views\ç产管ç\ç产æ¥è¡¨\Sc_ProductionInProgressReport.html" /> <Content Include="views\ç产管ç\ç产æ¥è¡¨\Sc_NutInspectionCCDPassRate.html" /> <Content Include="views\ç产管ç\ç产æ¥è¡¨\Sc_QualityReportBillMonth.html" /> WebTM/layuiadmin/Scripts/webConfig.js
@@ -5,14 +5,12 @@ //var WEBURL = "http://61.164.86.218:8099/ABAPI/"; /*var WEBURL = "http://localhost/API/"; //颿忬å°é ç½®*/ //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é ç½® var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é ç½® /*var WEBURL = "http://localhost/API/";*/ //æ½æµæ¸¸æ¬å°é ç½® //var WEBURL = "http://localhost:8082/API/"; //å¼ ç广æ¬å°é ç½® var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é ç½® /* var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é ç½®*/ var WEBURL = "http://localhost:8082/API/"; //å¼ ç广æ¬å°é ç½® /* var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é ç½®*/ //var WEBURL = "http://47.96.97.237/API/"; //æºäºæå¡å¨ /* var WEBURL = "http://localhost:8082/LuBaoAPI/"; //ä½ææ°æ¬å°é ç½®*/ //var WEBURL = "http://localhost:8088/ARAPI/"; //ä½ææ°æ¬å°é ç½®(å®ç) //var WEBURL = "http://localhost/API/"; //æ½æµæ¸¸æ¬å°é ç½® //var WEBURL = "http://61.164.86.218:8099/ABAPI/"; //å¥¥é¦ //var WEBURL = "http://10.1.4.155/API/"; //æ±ä¸°å®¢æ·NEW //var WEBURL = "http://183.129.128.86:9090/API/"; //å¯è´å¥ç¹å®¢æ·æå¡å¨å¤ç½ WebTM/views/index_Mobile.html
@@ -181,6 +181,12 @@ </a> </dd> <dd> <a href="ç产管ç/ç产å¼å·¥å/Sc_MESBeginWorkBillList_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> <dd> <a href="车é´ç®¡ç/å·¥åºæµè½¬/MES_StationOutBillList_PDA_QiaoYi.html?type=czd" target="main_self_frame" style="color: aqua;"> <img src="../layuiadmin/myicon/åæ®å½å¶.svg" alt="åæ®å½å¶" style="width:25px;height:25px;margin-right: 5px;" /> å·¥åºåºç«æ±æ¥åå表æ¥è¯¢ WebTM/views/Éú²ú¹ÜÀí/±¨¹¤Ì¨¹¤Ðò/¿ª¹¤/Sc_Add_MESBeginStepWorkBillList.html
@@ -707,18 +707,22 @@ //å表 èµå¼ var rowdata = []; for (var i = 0; i < tableSub.length; i++) { rowdata.push( { "HRelationBillInterID": tableSub[i].HRelationBillInterID, "HRelationBillEntryID": tableSub[i].HRelationBillEntryID, "HRelationBillNo": tableSub[i].HRelationBillNo, "HRelationBillType": tableSub[i].HRelationBillType, "HICMOInterID": tableSub[i].ç产订åå ç , "HICMOEntryID": tableSub[i].ç产订ååå ç , "HICMOBillNo": tableSub[i].ç产订å, "HRemark": tableSub[i].夿³¨, "HProcExchInterID": tableSub[i].HProcExchInterID, "HProcExchEntryID": tableSub[i].HProcExchEntryID, "HProcExchBillNo": tableSub[i].HProcExchBillNo, "HMaterID": tableSub[i].HMaterID, "HMaterName": tableSub[i].产ååç§°, "HProcID": tableSub[i].HProcID, "HProcName": tableSub[i].å·¥åºåç§°, } ) if (tableSub[0].HRelationBillInterID!=null) { for (var i = 0; i < tableSub.length; i++) { rowdata.push( { "HRelationBillInterID": tableSub[i].HRelationBillInterID, "HRelationBillEntryID": tableSub[i].HRelationBillEntryID, "HRelationBillNo": tableSub[i].HRelationBillNo, "HRelationBillType": tableSub[i].HRelationBillType, "HICMOInterID": tableSub[i].ç产订åå ç , "HICMOEntryID": tableSub[i].ç产订ååå ç , "HICMOBillNo": tableSub[i].ç产订å, "HRemark": tableSub[i].夿³¨, "HProcExchInterID": tableSub[i].HProcExchInterID, "HProcExchEntryID": tableSub[i].HProcExchEntryID, "HProcExchBillNo": tableSub[i].HProcExchBillNo, "HMaterID": tableSub[i].HMaterID, "HMaterName": tableSub[i].产ååç§°, "HProcID": tableSub[i].HProcID, "HProcName": tableSub[i].å·¥åºåç§°, } ) } } option.data = rowdata; table.render(option); } else { layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); } WebTM/views/Éú²ú¹ÜÀí/Éú²ú¿ª¹¤µ¥/Sc_MESBeginWorkBillList_PDA.html
New file @@ -0,0 +1,739 @@ <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title class="sckgd">ç产å¼å·¥å</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/PubCustom.js"></script> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <!--èªå®ä¹æ ·å¼--> <style> .layui-form-label { font-size: 14px; width: 85px; text-align: inherit; } /*å ¨å±è®¾ç½®è¾å ¥æ¡é«åº¦*/ .layui-input { height: 30px; } /*设置表头è¾å ¥æ¡*/ .t1_input { padding: 1%; } /*æ¬ç«ä¿¡æ¯td*/ .bz_td { display: -webkit-box; /*设置æé®ä¸æ¢è¡*/ padding: 1%; /*设置è¾å ¥æ¡è¾¹è·*/ } /*设置æ¬ç«ä¿¡æ¯æé®é«åº¦*/ .bz_btu { height: 30px; width: 60px; line-height: 30px; } th { width: 70px; text-align: center; } </style> </head> <body> <div class="layui-fluid" style="padding: 0;"> <div class="layui-card"> <div class="layui-card-body" style="padding: 1px;"> <form class="layui-form" action="" lay-filter="formData" id="formData" style="background-color:white;"> <div style="background-color:#0085E8;"> <span style="color: white;" class="jzd"><i class="layui-icon layui-icon-form"></i>ç产å¼å·¥å</span> </div> <div class="layui-form-item" style="margin: 1% 2%;text-align: right;"> <button type="button" lay-submit="" lay-filter="Add" class="layui-btn layui-btn-radius">æ°å¢</button> <button type="button" lay-submit="" lay-filter="Saver" id="Saver" class="layui-btn layui-btn-radius">ä¿å</button> <button type="button" lay-submit="" lay-filter="Cancel" class="layui-btn layui-btn-radius layui-btn-danger">éåº</button> </div> <div class="layui-form-item"> <div class="layui-tab layui-tab-card" lay-filter="TabTest"> <div class="layui-tab-content"> <div class="layui-tab-item layui-show"> <table style="width:80%;"> <tbody> <tr> <th>æ¡å½¢ç </th> <td class="bz_td"> <input type="text" name="HBarCode" class="layui-input" id="HBarCode" placeholder="请è¾å ¥æ¡å½¢ç åå车" style="border-radius: 50px;"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu layui-btn-radius" lay-filter="QueDin" style="line-height: 30px;">ç¡®å®</button> </td> </tr> <tr> <th>设å¤</th> <td class="bz_td"> <input type="text" name="HEquipName" class="layui-input" id="HEquipName" placeholder="è¯·æ«æè®¾å¤äºç»´ç " style="border-radius: 50px;"> <input type="hidden" name="HEquipID" id="HEquipID" value="0" autocomplete="off" class="layui-input"> </td> </tr> <tr> <th>æºååå·</th> <td class="bz_td"> <input type="text" name="HMainSourceBillNo" id="HMainSourceBillNo" class="layui-input" value="" style="border-radius: 50px;"> <input type="hidden" name="HMainSourceInterID" id="HMainSourceInterID" class="layui-input" value="0" style="border-radius: 50px;"> <input type="hidden" name="HMainSourceEntryID" id="HMainSourceEntryID" class="layui-input" value="0" style="border-radius: 50px;"> <input type="hidden" name="HMainSourceBillType" id="HMainSourceBillType" class="layui-input" value="" style="border-radius: 50px;"> </td> </tr> <tr> <th>ç产订å</th> <td class="bz_td"> <input type="text" name="HICMOBillNo" id="HICMOBillNo" class="layui-input" value="" style="border-radius: 50px;"> <input type="hidden" name="HICMOInterID" id="HICMOInterID" class="layui-input" value="0" style="border-radius: 50px;"> <input type="hidden" name="HICMOEntryID" id="HICMOEntryID" class="layui-input" value="0" style="border-radius: 50px;"> </td> </tr> <tr> <th>çäº§èµæº</th> <td class="bz_td"> <input type="text" name="HSourceName" class="layui-input" id="HSourceName" placeholder="éæ©çäº§èµæº" style="border-radius: 50px;"> <input type="hidden" name="HSourceID" id="HSourceID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="ProductionResources-BT" id="ProductionResources-BT" style="font-weight:bolder">...</button> </td> </tr> <tr> <th>æµæ°´å·</th> <td class="bz_td"> <input type="text" name="HProcNo" class="layui-input" id="HProcNo" placeholder="éæ©æµæ°´å·" style="background-color:#efefef4d;border-radius: 50px;"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="SerialNum-BT" id="SerialNum-BT" style="font-weight:bolder">...</button> </td> </tr> <tr> <th>å½åå·¥åº</th> <td class="bz_td"> <input type="text" name="HProcName" class="layui-input" id="HProcName" placeholder="å½åå·¥åº" style="border-radius: 50px;background-color:#efefef4d;" readonly> <input type="hidden" name="HProcID" id="HProcID" value="0" autocomplete="off" class="layui-input"> </td> </tr> <tr> <th>产å代ç </th> <td class="bz_td"> <input type="text" name="HMaterNumber" class="layui-input" id="HMaterNumber" placeholder="产å代ç " style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>产ååç§°</th> <td class="bz_td"> <input type="text" name="HMaterName" class="layui-input" id="HMaterName" placeholder="产ååç§°" style="border-radius: 50px;background-color:#efefef4d;" readonly> <input type="hidden" name="HMaterID" id="HMaterID" value="0" autocomplete="off" class="layui-input"> </td> </tr> <tr> <th>å¼å·¥æ¶é´</th> <td class="bz_td"> <input type="text" name="HBeginWorkTime" class="layui-input" id="HBeginWorkTime" value="0" placeholder="" style="border-radius: 50px;"> </td> </tr> <tr> <th>ç产çç»</th> <td class="bz_td"> <input type="text" name="HGroupName" class="layui-input" id="HGroupName" placeholder="éæ©ç产çç»" style="background-color:#efefef4d;border-radius: 50px;"> <input type="hidden" name="HGroupID" id="HGroupID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="ProductionTeam-BT" id="ProductionTeam-BT" style="font-weight:bolder">...</button> </td> </tr> <tr> <th>æä½å</th> <td class="bz_td"> <input type="text" name="HEmpName" class="layui-input" id="HEmpName" placeholder="éæ©æ¥æ¶äºº" style="background-color:#efefef4d;border-radius: 50px;" readonly> <input type="hidden" name="HEmpID" id="HEmpID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="HEmployeeID-BT" id="HEmployeeID-BT" style="font-weight:bolder">...</button> </td> </tr> <tr> <th>车é´</th> <td class="bz_td"> <input type="text" name="HDeptName" class="layui-input set_height" id="HDeptName" placeholder="éæ©è½¦é´" style="border-radius: 50px; background-color: #efefef4d;" readonly> <input type="hidden" name="HDeptID" id="HDeptID" value="0" autocomplete="off" class="layui-input set_height"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="btnHDept" id="btnHDept" style="font-weight:bolder;">...</button> </td> </tr> <tr> <th>åæ®æ¥æ</th> <td class="t1_input"> <input type="text" name="HDate" class="layui-input" id="HDate" style="border-radius: 50px;" placeholder="è¯·éæ©æ¥æ"> </td> </tr> <tr> <th>åæ®å·</th> <td class="bz_td"> <input type="text" name="HBillNo" class="layui-input" id="HBillNo" placeholder="åæ®å·" style="border-radius: 50px;background-color:#efefef4d;" readonly> <input type="hidden" name="HInterID" id="HInterID" value="0" autocomplete="off" class="layui-input"> </td> </tr> </tbody> </table> </div> <div class="layui-tab-item"> <table style="width:80%;"> <tbody> <tr> <th>å¶å人</th> <td class="bz_td"> <input type="text" name="HMaker" class="layui-input" id="HMaker" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å¶åæ¥æ</th> <td class="bz_td"> <input type="text" name="HMakeDate" class="layui-input" id="HMakeDate" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>ä¿®æ¹äºº</th> <td class="bz_td"> <input type="text" name="HUpDater" class="layui-input" id="HUpDater" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>ä¿®æ¹æ¥æ</th> <td class="bz_td"> <input type="text" name="HUpDateDate" class="layui-input" id="HUpDateDate" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å®¡æ ¸äºº</th> <td class="bz_td"> <input type="text" name="HChecker" class="layui-input" id="HChecker" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å®¡æ ¸æ¥æ</th> <td class="bz_td"> <input type="text" name="HCheckDate" class="layui-input" id="HCheckDate" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å ³é人</th> <td class="bz_td"> <input type="text" name="HCloseMan" class="layui-input" id="HCloseMan" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å ³éæ¥æ</th> <td class="bz_td"> <input type="text" name="HCloseDate" class="layui-input" id="HCloseDate" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>ä½åºäºº</th> <td class="bz_td"> <input type="text" name="HDeleteMan" class="layui-input" id="HDeleteMan" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>ä½åºæ¥æ</th> <td class="bz_td"> <input type="text" name="HDeleteDate" class="layui-input" id="HDeleteDate" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> </tbody> </table> </div> <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> </div> <ul class="layui-tab-title"> <li class="layui-this">åæ®ä¿¡æ¯</li> <li>å¶åä¿¡æ¯</li> </ul> </div> </div> <!--éèåæ®µ--> <input type="hidden" name="lngProcInterID" id="lngProcInterID"> <input type="hidden" name="lngBillKey" id="lngBillKey" value="0"> <input type="hidden" name="lngBillSubKey" id="lngBillSubKey" value="0"> <input type="hidden" name="HMaker" id="HMaker"><!--å¶å人--> <input type="hidden" name="eventType" id="eventType" value="Add"> <input type="hidden" name="HeqSouID" id="HeqSouID" value="0"> </form> </div> </div> </div> <script> layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index' //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'laydate', 'table', 'element','upload'], function () { var $ = layui.$ , admin = layui.admin , layer = layui.layer , table = layui.table , form = layui.form , laydate = layui.laydate , element = layui.element; var params = get_UrlVars(); var option = []; var titleData = []; 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 HBillNo = params[params[3]];//åæ®å· var closeType = params[params[4]]; //å ³éç±»å } //夿æ¯å¦æ°å¢ if (OperationType == 1 || OperationType == 2 || OperationType == 5) { //è·åæå¤§åæ®å· var ajaxLoad = layer.load(); $.ajax({ url: GetWEBURL() + "/Web/GetMAXNum", type: "GET", data: { "HBillType": '3787' }, success: function (d) { $("#HInterID").val(0); $("#HBillNo").val(d.data[0].HBillNo); layer.close(ajaxLoad); } , error: function () { layer.close(ajaxLoad); layer.msg("è·ååæ®å·å¤±è´¥ï¼è¯·å·æ°éè¯ï¼"); } }); GetDefValByUser(); } //è¿å ¥é¡µé¢é»è®¤å æ 卿¡å½¢ç ä¸ $("#HBarCode").focus(); //#region 触åäºä»¶ï¼å æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç //#region ç¡®å®æé® form.on('submit(QueDin)', function (data) {// var HBarCode = $('#HBarCode').val(); if (!HBarCode) { layer.msg("æ¡å½¢ç ä¸è½ä¸ºç©ºï¼") return; } txtHBarCode_KeyDown(HBarCode); }); //#endregion //#region æ°å¢æé® form.on('submit(Add)', function () {//æäº¤ layer.confirm('æ°å¢å页颿°æ®å°æ¶å¤±ï¼', { icon: 3, title: 'æç¤º' }, function (index) { location.replace('Sc_MESBeginWorkBillList_PDA.html?type=' + params[params[0]]); }); }) //#endregion //#region ä¿åæé® form.on('submit(Saver)', function (data) {//æäº¤ var HSouId1 = $("#HeqSouID").val();//设å¤å¯¹åºççäº§èµæº var HSouId2 = $("#HSourceID").val();//派工å对åºççäº§èµæº var refSav = ""; if (OperationType == 1) { refSav = "Add"; } else { refSav = "Update"; } if ($("#HEquipID").val()=="0") { layer.msg("è®¾å¤æªæ«æ"); return; } if ($("#HProcID").val() == "0") { layer.msg("æµæ°´å·æªéæ©"); return; } if (HSouId1 != HSouId2) { layer.msg("å½åæµè½¬å¡æ´¾å·¥ççäº§èµæºçº¿ä¸å½å设å¤ççäº§èµæºå¯¹ä¸ä¸!!!"); return; } else { var msg = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"] + ";" + refSav; var index = layer.load(); $.ajax({ type: "POST", url: GetWEBURL() + "/Sc_MESBeginStepWorkBill/SaveSc_MESBeginWorkBill", async: true, data: { "msg": msg }, dataType: "json", success: function (result) { if (result.count == 1) { $("#HInterID").val(result.HInterID);//è·åæäº¤æåè¿åç忮䏻ID layer.msg(result.Message, { time: 1 * 2000, icon: 1 }, function (index) { if (result.Verify == "Y") //èªå¨å®¡æ ¸ { layer.close(index); SaveVerify(sessionStorage["HUserName"]); //å®¡æ ¸ } else { layer.close(index); } }); layer.close(index); } else { layer.close(index); layer.msg(result.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: "温馨æç¤º" }); } }); } }); //#endregion //å®¡æ ¸æäº¤ function SaveVerify(HName) { var InterID = $("#HInterID").val(); $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_MESBeginWorkBill/AuditProcessReportList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å async: true, data: { "HInterID": InterID, "IsAudit": 0, "CurUserName": HName }, dataType: "json", success: function (data) { if (data.count == 1) { // 说æéªè¯æåäºï¼ layer.msg(data.Message, { time: 1 * 2000, icon: 1 }, function (index) { }); } else { layer.alert(data.Message, { icon: 5 }) } }, error: function (err) { layer.alert(err, { icon: 5 }) } }) } //#endregion //#region æ¬é¡µé¢ææè¢«è°ç¨çæ¹æ³ //#region éè¿ç»å½ç¨æ·è·åé»è®¤å¼ function GetDefValByUser() { var index = layer.load(); $.ajax({ url: GetWEBURL() + "/Cj_StationInBill/GetDefValByUser", type: "GET", data: { "Czybm": sessionStorage["Czybm"], "Czymc": sessionStorage["HUserName"] }, success: function (result) { var data = result.data[0]; form.val("formData", { "HSourceID": data.HSourceID, "HSourceName": data.çäº§èµæºåç§°, "HGroupID": data.HGroupID, "HGroupName": data.ç产çç»åç§°, "HEmpID": data.HEmpID, "HEmpName": data.æä½ååç§° }); layer.close(index); } , error: function () { layer.close(index); layer.msg("æ¥å£è¯·æ±å¤±è´¥"); } }) } //#endregion //æµè½¬å¡æ¯å¦æ«ææ è®° var HProcExchBillNoFlag = false; //åå§åºæ¬ä¿¡æ¯èµå¼ $("#HBeginWorkTime").val(Pub_Format(new Date(), "yyyy-MM-dd hh:mm:ss")); $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); $("#HMaker").val(sessionStorage["HUserName"]); $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); $("#HDeptID").val(sessionStorage["HDeptID"]); $("#HDeptName").val(sessionStorage["HDept"]); //æ¡å½¢ç åè½¦æ¹æ³ $('#HBarCode').on('keydown', function (event) { var HBarCode = $('#HBarCode').val(); if (event.keyCode == 13) { if (!HBarCode) { layer.msg("空ç½ç ,æ¡å½¢ç ä¸è½ä¸ºç©ºï¼") return; } txtHBarCode_KeyDown(HBarCode); } }); function txtHBarCode_KeyDown(HBarCode) { var index = layer.load(); //æ«ç ç±»å1 var barNo = HBarCode.substr(0, 3); if (barNo !="GXL") { $.ajax({ url: GetWEBURL() + "/Gy_EquipFileBill/txtHBarCode_KeyDown", type: "GET", data: { "HBarCode": HBarCode, "user": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { var data = result.data[0]; $("#HEquipID").val(data.HInterID); $("#HEquipName").val(data.设å¤åç§°); $("#HeqSouID").val(data.HSourceID); layer.close(index); return; } else { $("#HBarCode").val(""); layer.close(index); layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }, error: function (err) { $("#HBarCode").val(""); layer.close(index); layer.msg("æ¥å£è¯·æ±å¤±è´¥ï¼" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }); } else { $.ajax({ url: GetWEBURL() + "/Sc_MESBeginStepWorkBill/GetHProcExchInterID", type: "GET", data: { "HBarCode": HBarCode, "user": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { var data = result.data[0]; form.val("formData", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ "HICMOInterID": data.HICMOInterID, "HICMOInterID": data.HICMOEntryID, "HICMOBillNo": data.HICMOBillNo, "HMaterID": data.HMaterID, "HMaterNumber": data.HMaterNumbers, "HMaterName": data.HMaterName, "HDeptID": data.HDeptID, "HDeptName": data.HDeptName, "HMainSourceInterID": data.HInterID, //çäº§ç¶æä¸´æ¶è¡¨å ç "HMainSourceEntryID": data.HSourceEntryID, "HMainSourceBillNo": data.HSourceBillNo, "HMainSourceBillType": data.HBillType, "lngProcInterID": data.HSourceInterID //æµè½¬å¡å ç æ¥è¯¢å·¥åº }); HProcExchBillNoFlag = true; layer.close(index); //æ¸ ç©ºæ¡ç æ¡ $('#HBarCode').val(""); } else { layer.close(index); layer.msg(result.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: "温馨æç¤º" }); } }); } } //æµæ°´å·ï¼å·¥åºå·ï¼åè½¦æ¹æ³ $('#HProcNo').on('keydown', function (event) { var sProcNo = $('#HProcNo').val(); var sBillNo = $('#HMainSourceBillNo').val(); if (event.keyCode == 13) { if (!HProcExchBillNoFlag) { layer.msg("æµè½¬å¡æ²¡ææ«æï¼æè 没ææå车é®ï¼è¯·æ«ææµè½¬å¡æè 卿µè½¬å¡ææ¬æ¡ä¸æå车é®ï¼"); return; } txtHProcNo_KeyDown(sBillNo, sProcNo); } }); function txtHProcNo_KeyDown(sBillNo, sProcNo) { var index = layer.load(); $.ajax({ url: GetWEBURL() + "/Cj_StationInBill/txtHProcNo_KeyDown", type: "GET", data: { "sBillNo": sBillNo, "sProcNo": sProcNo }, success: function (result) { if (result.count == 1) { var data = result.data[0]; form.val("formData", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ "HProcName": data.å·¥åº, "HProcID": data.HProcID, "HSourceID": data.HSourceID, "HSourceName": data.çäº§èµæº }); $("#HProcNo").attr("readonly", "readonly"); $("#HProcNo").css("background-color", "#efefef4d"); layer.close(index); } else { layer.close(index); layer.msg(result.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(ProductionTeam-BT)', function () {//éæ©ç产çç» layer.open({ type: 2 , area: ['80%', '80%'] , title: 'æ¬ç«å·¥åº' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_GetProductionTeamList.html', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //éæ©çäº§èµæºå¼¹çª form.on('submit(ProductionResources-BT)', function () {//çäº§èµæº console.log($('#HProcNo').val()) layer.open({ type: 2 , area: ['80%', '80%'] , title: 'çäº§èµæº' , shade: 0.6 //é®ç½©éæåº¦ //, maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_GetProductionResourcesList.html', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //éæ©æä½äºº form.on('submit(HEmployeeID-BT)', function () { layer.open({ type: 2 , area: ['80%', '80%'] , title: 'èåå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_EmployeeList.html?Type=HWorker', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //éæ©æµæ°´å·å¼¹çª form.on('submit(SerialNum-BT)', function () {//çäº§èµæº var value = $("#lngProcInterID").val(); // 夿æ¯å¦å·²ç»è¾å ¥æµæ°´å·ï¼æ¯åå¼¹åºæ¨¡ææ¡ï¼å¦åç»åºæç¤º if (value) { layer.open({ type: 2 , area: ['80%', '80%'] , title: 'æµæ°´å·' , shade: 0.6 //é®ç½©éæåº¦ //, maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: [`../../Baseset/åºç¡èµæ/Gy_GetProcNoList.html?HInterID=${value}`, 'yes'] , resize: false , cancel: function (index, layero) { } , end: function () { var sProcNo = $('#HProcNo').val(); var sBillNo = $('#HMainSourceBillNo').val(); if (sProcNo != "") { txtHProcNo_KeyDown(sBillNo, sProcNo); } } }) } else { layer.alert('请æ¨ç¡®è®¤è¾å ¥æµè½¬å¡å·åéè¯^_^', { icon: 7 }); } }); //éæ©é¨é¨å¼¹çª form.on('submit(btnHDept)', function () {//é¨é¨ layer.open({ type: 2 //ç±»å , skin: 'layui-layer-rim'//å ä¸è¾¹æ¡ , area: ['90%', '90%']//å¤§å° , title: 'é¨é¨å表'//æ é¢ , shift: 2//å¼¹åºå¨ç» , content: ['../../Baseset/åºç¡èµæ/Gy_DepartmentList.html', 'yes'] , btn: ['ç¡®å®', 'åæ¶'] , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" if (checkStatus.data.length === 0) { return layer.msg('è¯·éæ©æ°æ®'); } //è·åæ°æ® $("#HDeptID").val(checkStatus.data[0].HItemID); $("#HDeptName").val(checkStatus.data[0].HName); layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå é¨å¨æéå¢è®¡ç®ç } }) }); //以ä¸ä¸ºlayui模å }); //è¿åæµæ°´å· function GetProcNoValue(obj) { $("#HProcNo").val(obj[0].æµæ°´å·); } //è¿åç产çç» function GetProductionTeamValue(obj) { $("#HGroupName").val(obj[0].çç»); $("#HGroupID").val(obj[0].HItemID); } //è¿åçäº§èµæº function GetProductionResourcesValue(obj) { $("#HSourceName").val(obj[0].çäº§èµæº); $("#HSourceID").val(obj[0].HItemID); } //è¿åæä½å function GetHWorkerValue(obj) { $("#HEmpName").val(obj[0].HName); $("#HEmpID").val(obj[0].HItemID); } //è¿åå½åå·¥åº function GetHProcValue(obj) { //è¿åå½åå·¥åº $("#HProcName").val(obj[0].å·¥åº); $("#HProcID").val(obj[0].HItemID); } </script> </body> </html> WebTM/views/ÖÊÁ¿¹ÜÀí/ÖÊÁ¿±¨±í/QC_FiveMenOneRingList.html
@@ -740,7 +740,8 @@ success: function (data1) { if (data1.count == 1) { var linterid = data1.data[0].hmainid; getTable_Right(linterid); var SNs = ""; getTable_Right(linterid, SNs); layer.close(ajaxLoad); } else { @@ -812,14 +813,14 @@ //#region ä¸»è¡¨æ ¼ æµè½¬å¡ç¹å»äºä»¶ table.on('tool(mainTable)', function (obj) { var data = obj.data; var ajaxLoad = layer.load(); var data = obj.data; var linterid; var SNs = $("#SN").val(); //åæ®å·è¶ 龿¥ if (obj.event == 'æµè½¬å¡') { //æ£æ¥ obj.event æ¯å¦çäºå符串 'åæ®å·'ã妿çäºï¼åæ§è¡ifå¾ªç¯ linterid = data.æµè½¬å¡id; } getTable_Right(linterid); linterid = data.æµè½¬å¡id; getTable_Right(linterid, SNs); } }); //#endregion @@ -1308,6 +1309,7 @@ }) } else if (obj.event == 'å·¥åºåç§°') { var linterid = data.忮䏻id; var HProcID = data.å·¥åºid; layer.open({ type: 2 , area: ['100%', '100%'] @@ -1316,7 +1318,7 @@ , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: '../../è´¨é管ç/è´¨éæ¥è¡¨/SB_TechnologyParameterList.html?OperationType=3&linterid=' + linterid + '' , content: '../../è´¨é管ç/è´¨éæ¥è¡¨/SB_TechnologyParameterList.html?OperationType=3&linterid=' + linterid + '&HProcID=' + HProcID + '' , resize: false, end: function () { } @@ -1456,12 +1458,12 @@ //#endregion //#region æµè½¬å¡ç¹å»æ¥è¯¢ äººæºææ³ç¯ function getTable_Right(linterid) { function getTable_Right(linterid,SNs) { var ajaxLoad = layer.load(); $.ajax({ url: GetWEBURL() + '/QC_CustomerAppealReport/Get_QC_FiveMenOneRingList_Right', type: "GET", data: { "linterid": linterid, "user": sessionStorage["HUserName"] }, data: { "linterid": linterid, "SNs": SNs, "user": sessionStorage["HUserName"] }, success: function (data1) { if (data1.count == 1) { var Listcol = []; @@ -1597,6 +1599,19 @@ , page: false } table.render(option_Measure); if (SNs =="") { //å·¦ä¾§è¡¨æ ¼ option = { elem: '#mainTable' , toolbar: '#toolbarDemo' , cols: [Listcol[6]] , data: data1.data.h_p_QC_FiveMenOneRingList_Query6 , height: 'full-80' , cellMinWidth: 90 } table.render(option); } layer.close(ajaxLoad); } else { layer.close(ajaxLoad); WebTM/views/ÖÊÁ¿¹ÜÀí/ÖÊÁ¿±¨±í/SB_TechnologyParameterList.html
@@ -44,6 +44,7 @@ <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">å·¥åº</label> <div class="layui-input-block"> <input type="text" class="layui-input" lay-verify="HProcName" name="HProcName" id="HProcName" value="" style="background-color: #efefef4d; width: 75%; display: inline-block;" readonly> <input type="hidden" class="layui-input" name="HProcID" id="HProcID" value="" readonly> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHProc" id="btnHProc" style="padding: 0 10px;float: right;margin-right: 3px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> </button> @@ -62,12 +63,14 @@ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> </button> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">éç½®</button> <button type="button" class="layui-btn layuiadmin-btn-order" lay-submit="" lay-filter="Exit" id="Exit" style="padding:0 5px">éåº</button> <div class="layui-row" style="margin-top:5px;margin-left:82px;margin-bottom:5px;"> <div class="layui-row" style="margin-top:5px"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ç©æåç§°</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="HMaterName" id="HMaterName" readonly> <input type="hidden" class="layui-input" name="HMaterID" id="HMaterID" value="" readonly> </div> </div> <div class="layui-inline"> @@ -75,18 +78,42 @@ <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="HEquipName" id="HEquipName" value="" readonly> <input type="hidden" class="layui-input" name="HEquipNumber" id="HEquipNumber" value="" readonly> <input type="hidden" class="layui-input" name="HEquipID" id="HEquipID" value="" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">é鿥æº</label> <div class="layui-input-block" style="margin-left: 120px; width: 185px;"> <select name="HEquipType" id="HEquipType" class=" ForFilteringSchemes" lay-verify="HEquipType"> <div class="layui-input-block" style="margin-left: 120px; width: 185px;"> <select name="HEquipType" id="HEquipType" class=" ForFilteringSchemes" lay-verify="HEquipType"> <option value="æå¨è¾å ¥">æå¨è¾å ¥</option> <option value="设å¤éé">设å¤éé</option> </select> </div> </div> </div> <div class="layui-row" style="margin-top:5px"> <div class="layui-inline"> <label class="layui-form-label">å¼å§æ¥æ</label> <div class="layui-input-block"> <input type="datetime" class="layui-input ForFilteringSchemes" id="HBeginDate" style="width:190px;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label">ç»ææ¥æ</label> <div class="layui-input-block"> <input type="datetime" class="layui-input ForFilteringSchemes" id="HEndDate" style="width:190px;" readonly> </div> </div> </div> </div> </div> </div> <div class="layui-row" > <div class="layui-col-xs3 layui-inline" style="margin-top:20px;"> <table class="layui-hide" id="mainTable_HTeach" lay-filter="mainTable_HTeach"></table> </div> <div class="layui-col-xs9 layui-inline" style="margin-top:20px;"> <div id="histogram" style="width:99.5%;height:calc(90vh);margin-top:10px;"> </div> </div> </div> @@ -94,18 +121,18 @@ <div style="width:99%;height:calc(100vh);"> <table class="" id="mainTable" lay-filter="mainTable"></table> </div> <div id="histogram" style="width:99.5%;height:calc(68vh);margin-top:10px;"> </div> </div> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh" id="RefreshButton"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="get_export" id="get_export"><i class="layui-icon layui-icon-export"></i>导åº</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="HideButton"><i class="layui-icon layui-icon-form"></i>å设置</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit" id="ExitButton"><i class="layui-icon layui-icon-logout"></i>éåº</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="HideButton"><i class="layui-icon layui-icon-form"></i>å设置</button> <button type="button" class="layui-btn layui-btn-sm" style="display :none" lay-event="get_Exit" id="ExitButton"><i class="layui-icon layui-icon-logout"></i>éåº</button> </div> </script> <script type="text/html" id="toolbarDemo1"> </script> </form> </div> </div> @@ -136,8 +163,11 @@ var params = getUrlVars(); var OperationType = params[params[0]]; //ä»åæ°ä¸è·å æ°æ®ç±»å 1æ·»å ä¿å 2å¤å¶ 3 ç¼è¾ var linterid = params[params[1]]; //ä»åæ°ä¸è·å åæ®å ç var HProcID = params[params[2]]; //ä»åæ°ä¸è·å åæ®å ç var ins; //ç¨äºå¯¼åºexcel var HMater; //ç©æ var HProc; //å·¥åº var HEquId; //è®¾å¤ //#endregion //#region è¿å ¥é¡µé¢æ¢å è½½ @@ -165,10 +195,21 @@ break; }; }); table.on('tool(mainTable_HTeach)', function (obj) { var data = obj.data; //åæ®å·è¶ 龿¥ if (obj.event == 'å·¥èºåæ°') { //æ£æ¥ obj.event æ¯å¦çäºå符串 'åæ®å·'ã妿çäºï¼åæ§è¡ifå¾ªç¯ $("#HTechParamName").val(data.å·¥èºåæ°); get_FastQuery( ); } }); //æ¥è¯¢æé® form.on('submit(btnSearch)', function (data) { get_FastQuery(); }); // éç½®æé® form.on('submit(btnReSearch)', function (data) { set_ClearQuery(); @@ -199,15 +240,22 @@ //#region æ¤é¡µé¢æææ¹æ³ // åå§åçé¢ function set_ClearBill() { set_InitGrid(); //åå§åè¡¨æ ¼ get_FastQuery(); //å è½½æçº¿å¾ set_Graphics(); if (OperationType==3) { Get_SB_EquipICMOTechParamBill(linterid); set_InitGrid(); //åå§åè¡¨æ ¼ set_InitGrid1(); //åå§åè¡¨æ ¼ if (OperationType == 3) { Get_SB_EquipICMOTechParamBill(linterid, HProcID);//è·åæµè½¬å¡,å·¥åº,设å¤,ç©æ,å¼å§ç»ææ¶é´ Get_TechParam();//è·åå½åæµè½¬å¡,ç©æ,å·¥åº,è®¾å¤ å¯¹åºç产åå·¥èºåæ°æ¸ å get_FastQuery(); //å è½½æçº¿å¾ set_Graphics(); } else { get_FastQuery(); //å è½½æçº¿å¾ set_Graphics(); } } //åå§åè¡¨æ ¼ function set_InitGrid() { option = { @@ -234,6 +282,69 @@ ]] }; table.render(option) } //åå§åè¡¨æ ¼ function set_InitGrid1() { option_HTeach = { elem: '#mainTable_HTeach' , toolbar: '#toolbarDemo1' , totalRow: true , height: 'full-50' , page: false , cellMinWidth: 90 , limit: 50 , data: [] , limits: [50, 500, 5000, 20000] , cols: [[ { type: 'checkbox', totalRowText: 'å计è¡' } , { field: 'å·¥èºåæ°', title: 'å·¥èºåæ°', sort: true } , { field: 'é鿥æº', title: 'é鿥æº', sort: true } ]] }; table.render(option_HTeach) } //å¿«éæ¥è¯¢ function get_FastQuery() { var HProcExchBillNo = $("#HProcExchBillNo").val();//æµè½¬å¡å· var HProcID = $("#HProcID").val(); //å·¥åºåç§° var HTechParamName = $("#HTechParamName").val(); //å·¥èºåæ° var HEquipID = $("#HEquipID").val(); //设å¤åç§° var HBeginDate = $("#HBeginDate").val(); //å¼å§æ¶é´ var HEndDate = $("#HEndDate").val(); //ç»ææ¶é´ if (HProcExchBillNo != "" && HProcID != "" && HTechParamName != "") { sWhere = { HProcExchBillNo: HProcExchBillNo , HProcID: HProcID , HTechParamName: HTechParamName , HEquipID: HEquipID , HBeginDate: HBeginDate , HEndDate: HEndDate } get_Display(JSON.stringify(sWhere)); sWhere = "";//è°ç¨æ¥å£åæ¸ ç©ºsWhereç¼å } } //éç½®å¿«éæ¥è¯¢ function set_ClearQuery() { $("#HProcExchBillNo").val(""); $("#HProcID").val(""); $("#HProcName").val(""); $("#HTechParamName").val(""); $("#HMaterID").val(""); $("#HMaterName").val(""); $("#HEquipID").val(""); $("#HEquipNumber").val(""); $("#HEquipName").val(""); $("#HBeginDate").val(""); $("#HEndDate").val(""); $("#btnSearch").click(); form.render('select'); sWhere = ""; } //æ¥è¯¢ @@ -291,16 +402,13 @@ , cellMinWidth: 90 } ins = table.render(option); //å·æ°è¡¨æ ¼æ°æ® DisPlay_HideColumn(); //å è½½æçº¿å¾ set_Graphics(); layer.close(ajaxLoad); if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") { ColFilter(); } layer.close(ajaxLoad); } else { layer.close(ajaxLoad); @@ -313,37 +421,7 @@ }); layer.close(index); } //å¿«éæ¥è¯¢ function get_FastQuery() { var HProcExchBillNo = $("#HProcExchBillNo").val(); var HProcName = $("#HProcName").val(); var HTechParamName = $("#HTechParamName").val(); var HEquipName = $("#HEquipName").val(); if (HProcExchBillNo != "" && HProcName != "" && HTechParamName != "") { sWhere = { HProcExchBillNo: HProcExchBillNo , HProcName: HProcName , HTechParamName: HTechParamName , HEquipName: HEquipName } get_Display(JSON.stringify(sWhere)); sWhere = "";//è°ç¨æ¥å£åæ¸ ç©ºsWhereç¼å } } //éç½®å¿«éæ¥è¯¢ function set_ClearQuery() { $("#HProcExchBillNo").val(); $("#HProcName").val(); $("#HTechParamName").val(); $("#HMaterName").val(); $("#HEquipName").val(); $("#btnSearch").click(); form.render('select'); sWhere = ""; } //å·æ° function get_Refresh() { $("#btnSearch").trigger('click'); @@ -546,10 +624,10 @@ return layer.msg('è¯·éæ©æ°æ®'); } $("#HProcExchBillNo").val(checkStatus.data[0].åæ®å·); $("#HMaterID").val(checkStatus.data[0].HMaterID); $("#HMaterName").val(checkStatus.data[0].产ååç§°); $("#HProcName").val(checkStatus.data[0].å½åå·¥åº); layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå é¨å¨æéå¢è®¡ç®ç get_EquipList(); //$("#HProcName").val(checkStatus.data[0].å½åå·¥åº); layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå é¨å¨æéå¢è®¡ç®ç } , btn2: function (index, layero) { //æé®ãæé®äºãçåè° @@ -576,8 +654,8 @@ area: ['90%', '90%'], maxmin: true, content: ['../../åºç¡èµæ/ç产åºç¡èµæ/Gy_Process.html', 'yes'], btn: ['ç¡®å®', 'åæ¶'] , btn1: function (index, layero) { btn: ['ç¡®å®', 'åæ¶'], btn1: function (index, layero) { //æé®ãæé®ä¸ãçåè° var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ @@ -585,8 +663,11 @@ if (checkStatus.data.length === 0) { return layer.msg('è¯·éæ©æ°æ®'); } $("#HProcID").val(checkStatus.data[0].HItemID); $("#HProcName").val(checkStatus.data[0].å·¥åºåç§°); layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå é¨å¨æéå¢è®¡ç®ç get_EquipList();//æ¥æ¾è®¾å¤ å æµè½¬å¡ç å¼å®å·¥æ¶é´ Get_TechParam();//æ¥æ¾è¿ä¸ªæµè½¬å¡ å·¥åºç产åå·¥èºåæ°æ¸ å } , btn2: function (index, layero) { //æé®ãæé®äºãçåè° @@ -610,7 +691,7 @@ layer.open({ type: 2, skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ title: 'å·¥åºå表', title: 'å·¥èºåæ°å表', closeBtn: 1, shift: 2, area: ['90%', '90%'], @@ -641,20 +722,32 @@ }); }); //æ ¹æ®æµè½¬å¡è·å设å¤ç¹æ£è¡¨ç è®¾å¤ function get_EquipList() { //éåº form.on('submit(Exit)', function (data) { if (OperationType == 3) { Pub_Close(1); } else { Pub_Close(2); } }); //æ ¹æ®æµè½¬å¡+å·¥åº è·å è®¾å¤ function get_EquipList() { var HProcExchBillNo = $("#HProcExchBillNo").val(); var HProcID = $("#HProcID").val(); $.ajax({ url: GetWEBURL() + "/QC_CustomerAppealReport/Get_EquipList", type: "GET", async: false, data: { "HProcExchBillNo": HProcExchBillNo, "user": sessionStorage["HUserName"] }, data: { "HProcExchBillNo": HProcExchBillNo, "HProcID": HProcID, "user": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { var data = result.data; $("#HEquipName").val(data[0]["HName"]); $("#HEquipNumber").val(data[0]["HEquipFileNumber"]); $("#HEquipID").val(data[0]["设å¤id"]); $("#HEquipName").val(data[0]["设å¤åç§°"]); $("#HEquipNumber").val(data[0]["设å¤ä»£ç "]); $("#HBeginDate").val(Pub_Format(data[0]["å¼å§æ¶é´"],"yyyy-MM-dd hh:mm:ss")); $("#HEndDate").val(Pub_Format(data[0]["ç»ææ¶é´"], "yyyy-MM-dd hh:mm:ss")); } else { layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } @@ -666,22 +759,25 @@ } //æ ¹æ®å ¨ç¨è¿½æº¯æ¥è¡¨è·åæµè½¬å¡,å·¥åº,设å¤,ç©æ function Get_SB_EquipICMOTechParamBill(linterid) { function Get_SB_EquipICMOTechParamBill(linterid, HProcID) { $.ajax({ url: GetWEBURL() + "/QC_CustomerAppealReport/Get_EquipICMOTechParamList", type: "GET", async: false, data: { "linterid": linterid, "user": sessionStorage["HUserName"] }, data: { "linterid": linterid, "HProcID": HProcID, "user": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { var data = result.data; $("#HProcExchBillNo").val(data[0]["HProcExchBillNo"]); $("#HProcExchBillNo").val(data[0]["å·¥åºæµè½¬å¡å·"]); $("#HProcID").val(data[0]["å·¥åºid"]); $("#HProcName").val(data[0]["å·¥åºåç§°"]); $("#HMaterID").val(data[0]["ç©æid"]); $("#HMaterName").val(data[0]["ç©æåç§°"]); $("#HEquipID").val(data[0]["设å¤id"]); $("#HEquipNumber").val(data[0]["设å¤ä»£ç "]); $("#HEquipName").val(data[0]["设å¤åç§°"]); $("#HEquipName").val(data[0]["设å¤åç§°"]); $("#HBeginDate").val(Pub_Format(data[0]["å¼å§æ¶é´"], "yyyy-MM-dd hh:mm:ss")); $("#HEndDate").val(Pub_Format(data[0]["ç»ææ¶é´"], "yyyy-MM-dd hh:mm:ss")); } else { layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } @@ -691,6 +787,72 @@ } }) } //æ ¹æ®æµè½¬å¡,å·¥åº,设å¤,ç©æ è·å产åå·¥èºåæ°æ¸ åç å·¥èºåæ° function Get_TechParam() { HMater = $("#HMaterID").val(); HProc = $("#HProcID").val(); HEquId = $("#HEquipID").val(); $.ajax({ url: GetWEBURL() + "/QC_CustomerAppealReport/Get_TechParamList", type: "GET", async: false, data: { "HMaterID": HMater, "HProID": HProc, "HEquId": HEquId,"user": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { var data = []; var col = []; //ç»ç©ºçæ°ç»èµå¼ for (var key in result.list) { data.push({ "id": result.list[key].ColmCols, "name": result.list[key].ColmCols, "Type": result.list[key].ColmType }); } //å¨å表左边添å å¾éæ¡ col.push({ type: 'checkbox', fixed: 'left' }); 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 if (data[i].name == 'å·¥èºåæ°') {//æ·»å è¶ é¾æ¥ col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: 'å·¥èºåæ°', templet: function (d) { return '<span style="color: blue;">' + d.å·¥èºåæ° + '</span>' }, style: 'cursor: pointer;' }); } 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: col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 }); } } } //卿æ¾ç¤ºåå option_HTeach = { elem: '#mainTable_HTeach' , toolbar: '#toolbarDemo1' , cols: [col] , data: result.data , height: 'full-80' , page: true , limits: [50, 500, 5000, 50000] , limit: 50 , cellMinWidth: 90 } table.render(option_HTeach); } else { layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }, error: function (err) { layer.msg("æ¥å£è¯·æ±å¤±è´¥ï¼" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }) } //#region è·ååæ° function getUrlVars() { @@ -704,7 +866,6 @@ return vars; } //#endregion //#region éèå设置 function get_HideColumn() { WebTM/views/³µ¼ä¹ÜÀí/±¨±í·ÖÎö/Cj_HeatTreatmentTemperatureCurveChart.html
@@ -70,7 +70,7 @@ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> </button> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">éç½®</button> <button type="button" class="layui-btn layuiadmin-btn-order" lay-submit="" lay-filter="Exit" id="btnReSearch" style="padding:0 5px">éåº</button> <button type="button" class="layui-btn layuiadmin-btn-order" lay-submit="" lay-filter="Exit" id="Exit" style="padding:0 5px">éåº</button> </div> </div> </div> @@ -373,6 +373,17 @@ if (data1.count == 1) { $("#HEquipNumber").val(data1.data[0].设å¤ç¼ç ); $("#HEquipName").val(data1.data[0].设å¤åç§°); // è·å项ç®ç¼å·çåä¸ä½ var lastThreeChars = data1.data[0].项ç®ç¼å·.substring(data1.data[0].项ç®ç¼å·.length - 3); // å°å¼è®¾ç½®å°è¾å ¥æ¡ $("#HProcExchBillNo").val(lastThreeChars); if (data1.data[0].ç»ææ¶é´ <= data1.data[0].å¼å§æ¶é´) { $("#HBeginDate").val(formatDate(data1.data[0].å¼å§æ¶é´)); $("#HEndDate").val(formatDate(new Date())); } else { $("#HBeginDate").val(formatDate(data1.data[0].å¼å§æ¶é´)); $("#HEndDate").val(formatDate(data1.data[0].ç»ææ¶é´)); } } else { layer.alert(data1.Message, { icon: 5 }); } @@ -384,7 +395,12 @@ //éåº form.on('submit(Exit)', function (data) { Pub_Close(1); if (OperationType == 1) { Pub_Close(1); } else { Pub_Close(2); } }); //#endregion }); WebTM/views/³µ¼ä¹ÜÀí/±¨±í·ÖÎö/Cj_TemperatureCurveDryingMachine.html
@@ -73,7 +73,7 @@ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> </button> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">éç½®</button> <button type="button" class="layui-btn layuiadmin-btn-order" lay-submit="" lay-filter="Exit" id="btnReSearch" style="padding:0 5px">éåº</button> <button type="button" class="layui-btn layuiadmin-btn-order" lay-submit="" lay-filter="Exit" id="Exit" style="padding:0 5px">éåº</button> </div> </div> </div> @@ -143,12 +143,7 @@ layer.msg("设å¤ç¼å·ä¸è½ä¸ºç©º"); return false; } if (OperationType == 1) { get_HProcHBillNoId(linterid); get_FastQuery(); } else { get_FastQuery(); } get_FastQuery(); }); @@ -160,7 +155,12 @@ function set_ClearBill() { $("#HBeginDate").val(Format(new Date(), "yyyy-MM-dd")); $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); get_FastQuery(); if (OperationType == 1) { get_HProcHBillNoId(linterid); get_FastQuery(); } else { get_FastQuery(); } } //æ¥è¯¢æ°æ® @@ -386,6 +386,14 @@ if (data1.count == 1) { $("#HEquipNumber").val(data1.data[0].设å¤ç¼ç ); $("#HEquipName").val(data1.data[0].设å¤åç§°); if (data1.data[0].ç»ææ¶é´ <= data1.data[0].å¼å§æ¶é´) { $("#HBeginDate").val(formatDate(data1.data[0].å¼å§æ¶é´)); $("#HEndDate").val(formatDate(new Date())); } else { $("#HBeginDate").val(formatDate(data1.data[0].å¼å§æ¶é´)); $("#HEndDate").val(formatDate(data1.data[0].ç»ææ¶é´)); } layer.close(wait); } else { layer.close(wait); layer.alert(data1.Message, { icon: 5 }); @@ -399,8 +407,12 @@ //éåº form.on('submit(Exit)', function (data) { Pub_Close(1); //window.parent.location.reload(); if (OperationType == 1) { Pub_Close(1); } else { Pub_Close(2); } }); //#endregion