WebTM/Properties/PublishProfiles/JFTM.pubxml.user | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/layuiadmin/Scripts/webConfig.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/index_Mobile.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/车间管理/工序流转/MES_StationInBill_PDA.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/车间管理/工序流转/MES_StationInBill_PDA_OLD.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/车间管理/工序流转/MES_StationOutBill_PDA.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/车间管理/工序流转/MES_StationOutBill_PDA_OLD.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebTM/Properties/PublishProfiles/JFTM.pubxml.user
Diff too large WebTM/layuiadmin/Scripts/webConfig.js
@@ -4,13 +4,13 @@ //var WEBURL = "http://localhost:8081/SWEAPI/"; //chæ¬å°*/ //var WEBURL = "http://61.164.86.218:8099/ABAPI/"; //var WEBURL = "http://localhost:8085/API/"; //zgqæ¬å° var WEBURL = "http://localhost:8080/API/"; //颿忬å°é ç½® //var WEBURL = "http://localhost:8080/API/"; //颿忬å°é ç½® //var WEBURL = "http://localhost/WEBAPI/"; //é¢å®¶å°å¼æºæ¬å°é ç½® //var WEBURL = "http://localhost:8082/lubao"; //颿忬å°é ç½® //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨é²æ¬å°é ç½® //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //ç« ç´«ææ¬å°é ç½® //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é ç½® //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //ä½ææ°æ¬å°é ç½® var WEBURL = "http://localhost:8082/LuBaoAPI/"; //ä½ææ°æ¬å°é ç½® //var WEBURL = "http://10.1.4.155/API/"; //æ±ä¸°å®¢æ·NEW //var WEBURL = "http://47.96.97.237/API/"; //æºäºæå¡å¨ //var WEBURL = "http://183.129.128.86:9090/API/"; //å¯è´å¥ç¹å®¢æ·æå¡å¨å¤ç½ WebTM/views/index_Mobile.html
@@ -84,7 +84,7 @@ </a> <dl class="layui-nav-child"> <dd> <a lay-href="车é´ç®¡ç/å·¥åºæµè½¬/MES_StationInBill_PDA.html" style="color: aqua;"> <a lay-href="车é´ç®¡ç/å·¥åºæµè½¬/MES_StationInBill_PDA_OLD.html" style="color: aqua;"> <img src="../layuiadmin/myicon/åæ®å½å¶.svg" alt="åæ®å½å¶" style="width:25px;height:25px;margin-right: 5px;" /> å·¥åºè¿ç«æ¥æ¶å </a> @@ -96,7 +96,7 @@ </a> </dd> <dd> <a lay-href="车é´ç®¡ç/å·¥åºæµè½¬/MES_StationOutBill_PDA.html" style="color: aqua;"> <a lay-href="车é´ç®¡ç/å·¥åºæµè½¬/MES_StationOutBill_PDA_OLD.html" style="color: aqua;"> <img src="../layuiadmin/myicon/åæ®å½å¶.svg" alt="åæ®å½å¶" style="width:25px;height:25px;margin-right: 5px;" /> å·¥åºåºç«æ±æ¥å </a> @@ -161,6 +161,18 @@ å§å¤å·¥åºè®¡åæ±æ¥ånull </a> </dd> <dd> <a lay-href="车é´ç®¡ç/å·¥åºæµè½¬/MES_StationInBill_PDA.html" style="color: aqua;"> <img src="../layuiadmin/myicon/åæ®å½å¶.svg" alt="åæ®å½å¶" style="width:25px;height:25px;margin-right: 5px;" /> å·¥åºè¿ç«æ¥æ¶å </a> </dd> <dd> <a lay-href="车é´ç®¡ç/å·¥åºæµè½¬/MES_StationOutBill_PDA.html" style="color: aqua;"> <img src="../layuiadmin/myicon/åæ®å½å¶.svg" alt="åæ®å½å¶" style="width:25px;height:25px;margin-right: 5px;" /> å·¥åºåºç«æ¥æ¶å </a> </dd> </dl> </li> <!-- æ¨¡æ²»å ·ç®¡ç --> WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת/MES_StationInBill_PDA.html
@@ -1,206 +1,438 @@ <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" style="background-color:white;"> <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" type="text/javascript"></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; .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 { height: 30px; width: 93%; } /*设置表头è¾å ¥æ¡*/ .t1_input { padding: 1%; .layui-inline, img { display: block; vertical-align: middle } /*æ¬ç«ä¿¡æ¯td*/ .bz_td { display: -webkit-box; /*设置æé®ä¸æ¢è¡*/ padding: 1%; /*设置è¾å ¥æ¡è¾¹è·*/ .layui-input, .layui-textarea { display: inline-block; width: 100%; padding-left: 10px; } /*设置æ¬ç«ä¿¡æ¯æé®é«åº¦*/ .bz_btu { height: 30px; .laydate-time-list ol { overflow-x: hidden !important; overflow-y: auto !important; } .layui-form-label { padding: 9px 5px; width: 85px; } .layui-input-block { margin-left: 85px; min-height: 36px; } </style> </head> <body> <div class="layui-fluid" style="padding:0"> <div class="layui-card"> <!--<div class="layui-card-header"></div>--> <div class="layui-card-body" style="padding: 0;"> <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 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-tab layui-tab-card" lay-filter="TabTest"> <ul class="layui-tab-title"> <li class="layui-this">åæ®ä¿¡æ¯</li> <li>å ¶ä»ä¿¡æ¯</li> <li>å¶åä¿¡æ¯</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"> <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" lay-verify="required" 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 class="layui-form-item" style="margin: 1% 0;text-align: right;"> <button type="button" lay-submit="" lay-filter="HAddBT" class="layui-btn layui-btn-radius">æ°å¢</button> <!--<button type="button" lay-submit="" lay-filter="" class="layui-btn layui-btn-radius">æ¸ ç©º</button>--> <button type="button" lay-submit="" lay-filter="Saver" class="layui-btn layui-btn-radius">ä¿å</button> <button type="button" lay-submit="" lay-filter="Close" class="layui-btn layui-btn-radius layui-btn-danger">éåº</button> </div> <div class="layui-form-item"> <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="t1_input"> <input type="text" name="HProcExchBillNo" class="layui-input" id="HProcExchBillNo" placeholder="æµè½¬å¡å·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>æµæ°´å·</th> <td class="t1_input"> <input type="text" name="HProcNo" class="layui-input" id="HProcNo" placeholder="请è¾å ¥æµæ°´å·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å·¥åºä»£ç </th> <td class="t1_input"> <input type="text" name="HProcName" class="layui-input" id="HProcName" placeholder="请è¾å ¥å·¥åºä»£ç " style="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="t1_input"> <input type="text" name="HProc" class="layui-input" id="HProc" placeholder="请è¾å ¥å·¥åºåç§°" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å建人</th> <td class="t1_input"> <input type="text" class="layui-input" id="HEmp" placeholder="请è¾å ¥å建人" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HEmpID" id="HEmpID" value="0" autocomplete="off" class="layui-input"> </td> </tr> <tr> <th>è¿ç«æ°é</th> <td class="t1_input"> <input type="text" name="HQty" class="layui-input" id="HQty" placeholder="请è¾å ¥è¿ç«æ°é"> </td> </tr> <tr style="display:none;"> <th>çäº§èµæº</th> <td class="bz_td"> <input type="text" name="HSource" class="layui-input" id="HSource" placeholder="éæ©çäº§èµæº" style="background-color:#efefef4d;" readonly> <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">...</button> </td> </tr> <tr> <th>ç产çç»</th> <td class="bz_td"> <input type="text" name="HGroup" class="layui-input" id="HGroup" placeholder="éæ©ç产çç»" style="background-color:#efefef4d;" readonly> <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">...</button> </td> </tr> <tr> <th>å·¥ä½ä¸å¿</th> <td class="bz_td"> <input type="text" name="HCenter" class="layui-input" id="HCenter" placeholder="鿩工ä½ä¸å¿" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HCenterID" id="HCenterID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="HWorkingProcedure-BT">...</button> </td> </tr> <tr> <th>è¿ç«åå·</th> <td class="t1_input"> <input type="text" name="HBillNo" class="layui-input" id="HBillNo" placeholder="请è¾å ¥è¿ç«åå·" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HInterID" class="layui-input" id="HInterID"> </td> </tr> <tr> <th>æ¥æ</th> <td class="t1_input"> <input type="date" name="HStationInTime" class="layui-input" id="HStationInTime" placeholder="è¯·éæ©æ¥æ"> </td> </tr> <tr> <th>ç产订å</th> <td class="t1_input"> <input type="text" name="HICMOBillNo" class="layui-input" id="HICMOBillNo" placeholder="请è¾å ¥ç产订å" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>产å代ç </th> <td class="t1_input"> <input type="text" name="HMaterID" class="layui-input" id="HMaterID" placeholder="请è¾å ¥äº§å代ç " style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>产ååç§°</th> <td class="t1_input"> <input type="text" name="HMaterName" class="layui-input" id="HMaterName" placeholder="请è¾å ¥äº§ååç§°" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>è§æ ¼åå·</th> <td class="t1_input"> <input type="text" name="HMaterModel" class="layui-input" id="HMaterModel" placeholder="请è¾å ¥è§æ ¼åå·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>订åè·è¸ªå·</th> <td class="t1_input"> <input type="text" name="HOrderProcNO" class="layui-input" id="HOrderProcNO" placeholder="请è¾å ¥è®¢åè·è¸ªå·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>çäº§è®¢åæ°é</th> <td class="t1_input"> <input type="text" name="HICMOQty" class="layui-input" id="HICMOQty" placeholder="请è¾å ¥çäº§è®¢åæ°é" style="background-color:#efefef4d;" readonly> </div> <div class="layui-form-item" style="padding-top: 10px;"> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>åæ®å·:</label> <div class="layui-input-block" style="margin-left: 95px;"> <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: 85px;"><span style="color:red;">*</span>åæ®æ¥æ:</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HDate" id="HDate" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ç产ç»ç»:</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" name="HPRDOrg" id="HPRDOrg" class="layui-input" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HPRDOrgID" id="HPRDOrgID" value="0"> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>ç产订åå·:</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HICMOBillNo" id="HICMOBillNo" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HICMOInterID" id="HICMOInterID"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">è®¢åæ°é:</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HICMOQty" id="HICMOQty" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">订åè·è¸ªå·:</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HOrderProcNO" id="HOrderProcNO" style="background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>产å代ç :</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" name="HMaterNumber" id="HMaterNumber" class="layui-input" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">产ååç§°:</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" name="HMaterName" id="HMaterName" class="layui-input" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HMaterID" id="HMaterID"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">è§æ ¼åå·:</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" name="HMaterModel" id="HMaterModel" class="layui-input" style="background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>æµè½¬å¡å·</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HProcExchBillNo" id="HProcExchBillNo" style="background-color:#efefef4d;" readonly> <input type="hidden" class="layui-input" name="HProcExchHinteID" id="HProcExchHinteID"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;"><span style="color:red;">*</span>å½åå·¥åº</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HProcName" id="HProcName" style="width: 80%; background-color: #efefef4d;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="CurrPro-BT" id="SerialNum-BT" style="width: 40px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" name="HProcID" id="HProcID" value="0"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">æµè½¬å¡æ°é</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HPlanQty" id="HPlanQty" style="background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>æµæ°´å·</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HProcNo" id="HProcNo" placeholder="请é®å ¥åå车"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">çäº§èµæº</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HSourceName" id="HSourceName" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button type="button" class="layui-btn layui-btn-primary" lay-submit="" lay-filter="ProductionResources-BT" id="ProductionResources-BT" style="width: 40px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" name="HSourceID" id="HSourceID" value="0"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">ç产çç»</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HGroupName" id="HGroupName" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button type="button" class="layui-btn layui-btn-primary" lay-submit="" lay-filter="ProductionTeam-BT" id="ProductionTeam-BT" style="width: 40px; "> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" name="HGroupID" id="HGroupID" value="0"> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;"><span style="color:red;">*</span>æ¥æ¶äºº</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HEmpNumber" id="HEmpNumber" style="width: 80%;"> <input type="text" class="layui-input" name="HEmpName" id="HEmpName" style="margin-left:10px;width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button type="button" class="layui-btn layui-btn-primary" lay-submit="" lay-filter="HEmployeeID-BT" id="HEmployeeID-BT" style="width: 40px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" name="HEmpID" id="HEmpID" value="0"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>æ¥æ¶æ°é</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HQty" id="HQty" value="0"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;"><span style="color:red;">*</span>å·¥ä½ä¸å¿</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HCenterName" id="HCenterName" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button type="button" class="layui-btn layui-btn-primary" lay-submit="" lay-filter="HWorkingProcedure-BT" id="HWorkingProcedure-BT" style="width: 40px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" name="HCenterID" id="HCenterID" value="0"> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">夿³¨</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HRemark" id="HRemark"> </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: 85px;">æ¥æ¶ä»¶æ°</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HPieceQty" id="HPieceQty" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">çäº§èµæº2</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HSourceName" id="HSourceName" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button type="button" class="layui-btn layui-btn-primary" lay-submit="" lay-filter="ProductionResources-BT" id="ProductionResources-BT" style="width: 40px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" name="HSourceID" id="HSourceID" value="0"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">çäº§èµæº3</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HSourceName" id="HSourceName" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button type="button" class="layui-btn layui-btn-primary" lay-submit="" lay-filter="ProductionResources-BT" id="ProductionResources-BT" style="width: 40px"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" name="HSourceID" id="HSourceID" value="0"> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">çäº§èµæº4</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HSourceName" id="HSourceName" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button type="button" class="layui-btn layui-btn-primary" lay-submit="" lay-filter="ProductionResources-BT" id="ProductionResources-BT" style="width: 40px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" name="HSourceID" id="HSourceID" value="0"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">çäº§èµæº5</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HSourceName" id="HSourceName" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button type="button" class="layui-btn layui-btn-primary" lay-submit="" lay-filter="ProductionResources-BT" id="ProductionResources-BT" style="width: 40px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" name="HSourceID" id="HSourceID" value="0"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">è¿ç«æ¶é´</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HStationInTime" id="HStationInTime" 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: 85px;">å¶å人</label> <div class="layui-input-block" style="margin-left: 95px;"> <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: 85px;">ä¿®æ¹äºº</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HUpDater" id="HUpDater" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å®¡æ ¸äºº</label> <div class="layui-input-block" style="margin-left: 95px;"> <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: 85px;">å¶åæ¥æ</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HMakeDate" id="HMakeDate" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ä¿®æ¹æ¥æ</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HUpDateDate" id="HUpDateDate" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å®¡æ ¸æ¥æ</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HCheckDate" id="HCheckDate" style="background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å ³é人</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HCloseMan" id="HCloseMan" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ä½åºäºº</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HDeleteMan" id="HDeleteMan" style="background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å ³éæ¥æ</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HCloseDate" id="HCloseDate" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ä½åºæ¥æ</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" readonly> </div> </div> </div> <!--<table class="" id="mainTable" lay-filter="mainTable"></table>--> <!--<script type="text/html" id="toolbarDemo"> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>å¢è¡</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Edit"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> </div> </script>--> <script type="text/html" id="xuhao"> {{d.LAY_TABLE_INDEX+1}} </script> <script type="text/html" id="barDemo"> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> </script> </div> </div> <!--æç»ä¿¡æ¯--> <div class="layui-tab-item" lay-filter="formData" id="formData" style="background-color:white;"> <div class="layui-form-item" style="padding-top: 10px;"> <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> </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" lay-submit="" class="layui-btn buttom_box_little" lay-filter="Cancel" id="Cancel">éåº</button> </div> <!--éèåæ®µ--> <input type="hidden" name="HICMOInterID" class="layui-input" id="HICMOInterID"><!--ä»»å¡åå·IDåhicmointerid--> <input type="hidden" name="HDeptID" class="layui-input" id="HDeptID"><!--ç产车é´id--> </td> </tr> </tbody> </table> </div> <input type="hidden" name="lngICMOEntryID" id="lngICMOEntryID"> <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="HMainInterID" id="HMainInterID" value="0"> </form> </div> </div> </div> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <script> function getUrlVars() { var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for (var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars; } var params = getUrlVars(); var BillStatusjson = params[params[0]]; var InterID = params[params[1]]; layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ @@ -208,121 +440,681 @@ }).use(['index', 'form', 'laydate', 'table', 'element'], function () { var $ = layui.$ , admin = layui.admin , element = layui.element , layer = layui.layer , table = layui.table , form = layui.form , laydate = layui.laydate , form = layui.form; , element = layui.element; var params = get_UrlVars(); var option = []; var titleData = []; //#region åå§åé¡µé¢ laydate.render({ elem: '#HBeginDate' , type: 'datetime' }); laydate.render({ elem: '#HEndDate' , type: 'datetime' }); 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 //è·åå½åæ¶é´å¤ç $("#HStationInTime").val(Format(new Date(), "yyyy-MM-dd")); $("#HEmp").val(sessionStorage["HUserName"]);//å建人 $("#HEmpID").val(sessionStorage["HEmpID"]); $("#HProc").val(sessionStorage["HProc"]);//å·¥åº $("#HProcName").val(sessionStorage["HProcName"]);//å·¥åºä»£ç $("#HProcID").val(sessionStorage["HProcID"]);//å·¥åºID $("#HSource").val(sessionStorage["HSource"]);//çäº§èµæº $("#HSourceID").val(sessionStorage["HSourceID"]); $("#HGroup").val(sessionStorage["HGroup"]);//ç产çç» $("#HGroupID").val(sessionStorage["HGroupID"]); $("#HCenter").val(sessionStorage["HWorkCenter"]);//å·¥ä½ä¸å¿ $("#HCenterID").val(sessionStorage["HWorkCenterID"]); $("#HProcNo").val(sessionStorage["HProcNo"]);//æµæ°´å· if (typeof (params[params[0]]) == "undefined") { var OperationType = 1;//æä½ç±»å var closeType = 2; //å ³éç±»å } else if (params[params[0]] == 2) { //å·¥åºè¿ç«æ¥æ¶å var OperationType = params[params[0]];//æä½ç±»å var HBillNo = params[params[1]];//æºååå· var HProcNo = params[params[2]];//æµæ°´å· var HBarCode = HBillNo;//æ¡å½¢ç var sProcNo = HProcNo;//æµæ°´å· if (HBarCode != "undefined" && sProcNo != "undefined") { $("#HBarCode").val(HBarCode); $('#HProcNo').val(sProcNo); txtHBarCode_KeyDown(HBarCode); txtHProcNo_KeyDown(HBarCode, sProcNo); } } 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) { //è·åæå¤§åæ®å· var ajaxLoad = layer.load(); $.ajax({ url: GetWEBURL() + "/api/newBill/getNewInterBillNo", url: GetWEBURL() + "/Web/GetMAXNum", type: "GET", data: { "billType": '3790' }, data: { "HBillType": '3790' }, success: function (d) { $("#HBillNo").val(d.data.HBillNo);//è¿ç«åå· $("#HInterID").val(d.data.HInterID);//è¿ç«åå·ID }, error: function () { layer.alert("è·ååæ®å·å¤±è´¥!", { icon: 5 }); //console.log(d.data); $("#HInterID").val(d.data[0].HInterID); $("#HBillNo").val(d.data[0].HBillNo); //PicUpload(); layer.close(ajaxLoad); } , error: function () { layer.close(ajaxLoad); layer.msg("è·ååæ®å·å¤±è´¥ï¼è¯·å·æ°éè¯ï¼"); } }); $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//å®¡æ ¸æé®é»è®¤ç¦ç¨ $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//åå®¡æ ¸æé®é»è®¤ç¦ç¨ $('#set_Modify').addClass("layui-btn-disabled").attr("disabled", true);//ä¿®æ¹æé®ç¦ç¨ GetDefValByUser(); } else if (OperationType == 3) { $("#eventType").val("Modify"); RoadBillMain(linterid); $('#set_Modify').addClass("layui-btn-disabled").attr("disabled", true);//ä¿®æ¹æé®ç¦ç¨ $('#Saver').removeClass("layui-btn-disabled").attr("disabled", false);//ä¿åæé®å¯ç¨ $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//å®¡æ ¸æé®é»è®¤ç¦ç¨ $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//åå®¡æ ¸æé®é»è®¤ç¦ç¨ //RoadBillSub(linterid); } else if (OperationType == 4) { RoadBillMain(linterid); $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//ä¿ååä¿åæé®ç¦ç¨ $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false);//å®¡æ ¸æé®å¯ç¨ $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false);//åå®¡æ ¸æé®å¯ç¨ //RoadBillSub(linterid); } //è¿å ¥é¡µé¢é»è®¤å æ 卿¡å½¢ç ä¸ $("#HBarCode").focus(); $("#HBarCode").css("box-shadow", "0 0 0 1px #00ff00"); //#region 触åäºä»¶ï¼å æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç //æ«æ¡å½¢ç æ¹æ³ $('#HBarCode').on('keydown', function (event) { //æ«æ¡å½¢ç if (event.keyCode == 13) { GetMeesageByBarCode(); } }); //æµæ°´å·åè½¦æ¹æ³ $('#HProcNo').on('keydown', function (event) { //æ«æ¡å½¢ç var HProcNo = $('#HProcNo').val(); //#region ç¡®å®æé® form.on('submit(QueDin)', function (data) {// var HBarCode = $('#HBarCode').val(); if (event.keyCode == 13) { if (HProcNo == "" || HBarCode == "") { layer.alert("æµæ°´å·ææµè½¬å¡å·ä¸ºç©ºï¼", { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); if (!HBarCode) { layer.msg("æ¡å½¢ç ä¸è½ä¸ºç©ºï¼") return; } $.ajax({ url: GetWEBURL() + "/api/newBill/getProcDetail", type: "GET", data: { "sBillNo": HBarCode , "sProcNo": HProcNo }, success: function (result) { var data = result.data.h_v_Sc_ProcessExchangeBillList[0]; if (result.code == 1) { // 说æéªè¯æåäºï¼ form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ //"HProcID": data.HProcID //, "HProc": data.å·¥åº //, "HCenter": data.å·¥ä½ä¸å¿ //, "HCenterID": data.å·¥ä½ä¸å¿ä»£ç "HICMOInterID": data.hicmointerid , "HICMOBillNo": data.ä»»å¡åå· , "HDeptID": data.HDeptID , "HQty": data.è®¡åæ°é , "HMaterID": data.HMaterID , "HMaterName": data.产å , "HMaterModel": data.è§æ ¼åå· , "HICMOQty": data.ç产æ°é txtHBarCode_KeyDown(HBarCode); }); $("#HProcNo").css("box-shadow", "none"); checkPopup(); //#endregion //#region æ°å¢æé® form.on('submit(Add)', function () {//æäº¤ layer.confirm('æ°å¢å页颿°æ®å°æ¶å¤±ï¼', { icon: 3, title: 'æç¤º' }, function (index) { location.replace('MES_StationInBill_PDA.html?OperationType=1&linterid=0&HSouceBillType=&HBillNo=&closeType=2'); }); }) //#endregion //#region éåºæé® form.on('submit(Cancel)', function () { layer.confirm('æ¨ç¡®å®è¦éåºåï¼', { icon: 3, title: 'æç¤º' }, function (index) { if (OperationType == 1) { Pub_Close(closeType); } else if (OperationType == 3) { Pub_Close(1); } else if (OperationType == 4) { Pub_Close(1); } else if (OperationType == 2) { Pub_Close(1); } }); }) //#endregion //#region ä¿®æ¹æé® form.on('submit(set_Modify)', function () {//æäº¤ //ç¼è¾å夿 set_ShowBillJudge(); }) //#endregion //#region æäº¤æé® form.on('submit(Saver)', function (data) {//æäº¤ //var tableData = data.field; if ($("#lngBillSubKey").val() == 0) { layer.msg("æµæ°´å·æ²¡æéæ©ï¼è¯·è¾å ¥æµæ°´å·åå车ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); return; } //console.log(data.field); var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"]; //var oMain = data.field; var HUserName = sessionStorage["HUserName"]; var index = layer.load(); $.ajax({ type: "POST", url: GetWEBURL() + "/Cj_StationInBill/AddBill", async: true, data: { "oMain": oMain }, dataType: "json", success: function (result) { if (result.count == 1) { layer.close(index); layer.msg("æäº¤æå"); $("#HQty").attr("disabled", "true"); if (result.Verify == "Y") { location.replace('MES_StationInBill_PDA.html?OperationType=1&linterid=0&HSouceBillType=&HBillNo=&closeType=2'); } else { layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); //ä¿ååæµè§ ReRoadBillMain(); } } 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 //#region å®¡æ ¸æé® form.on('submit(set_CheckBill)', function () { //å®¡æ ¸æ¹æ³ set_CheckBill(); }) //#endregion //#region åå®¡æ ¸æé® form.on('submit(set_AbandonCheck)', function () { //åå®¡æ ¸æ¹æ³ set_AbandonCheck(); }) //#endregion //#endregion //#region æ¬é¡µé¢ææè¢«è°ç¨çæ¹æ³ //#region ä¿ååæµè§æ¹æ³ function ReRoadBillMain() { location.replace('MES_StationInBill_PDA.html?OperationType=4&linterid=' + $("#HInterID").val() + '&HSouceBillType='); } //#endregion //#region å 载表头 function RoadBillMain(linterid)//å 载表头 { var index = layer.load(); $.ajax({ url: GetWEBURL() + "/Cj_StationInBill/GetStationInBill", type: "GET", data: { "HInterID": linterid }, success: function (result) { var data = result.data[0]; txtHBarCode_KeyDown(data.HBarCode); txtHProcNo_KeyDown(data.HBarCode, data.HProcNo); form.val("formData", { //HGroupName "HInterID": data.HInterID, "HBillNo": data.HBillNo, "HBarCode": data.HBarCode, "HProcNo": data.HProcNo, "HQty": data.HQty, "HGroupID": data.HGroupID, "HGroupName": data.HGroupName, "HSourceID": data.HSourceID, "HSourceName": data.HSourceName, "HEmpID": data.HEmpID, "HEmpName": data.HEmpName, "HRemark": data.HRemark }); if (data.æ¯å¦å®¡æ ¸ == "true") { $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//å®¡æ ¸æé®ç¦ç¨ $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false);//åå®¡æ ¸æé®å¯ç¨ } else { $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//åå®¡æ ¸æé®ç¦ç¨ $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false);//å®¡æ ¸æé®å¯ç¨ } if (OperationType == 3) { $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//å®¡æ ¸æé®ç¦ç¨ $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//åå®¡æ ¸æé®ç¦ç¨ } //PicUpload(); layer.close(index); } , error: function () { layer.close(index); layer.msg("æ¥å£è¯·æ±å¤±è´¥"); } }) } //#endregion //#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.ç产çç»åç§°, "HCenterID": data.HWorkCenterID, "HCenterName": data.å·¥ä½ä¸å¿åç§°, "HEmpID": data.HEmpID, "HEmpNumber": data.æä½å代ç , "HEmpName": data.æä½ååç§° }); layer.close(index); } , error: function () { layer.close(index); layer.msg("æ¥å£è¯·æ±å¤±è´¥"); } }) } //#endregion //#region ç¼è¾å夿 function set_ShowBillJudge() { var wait = layer.load(); $.ajax({ type: "GET", url: GetWEBURL() + "/Cj_StationInBill/set_ShowBillJudge", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HBillNo": HBillNo }, success: function (result) { if (result.count == 1) { location.replace('MES_StationInBill_PDA.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=&HBillNo=' + HBillNo); } else { layer.alert(result.Message, { icon: 5 }); } layer.close(wait); }, error: function () { layer.close(wait); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#endregion //#region å®¡æ ¸æ¹æ³ function set_CheckBill() { var wait = layer.load(); $.ajax({ type: "GET", url: GetWEBURL() + "/Cj_StationInBill/set_CheckBill", data: { "HInterID": linterid, "CurUserName": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { layer.alert(result.Message, { icon: 6 }); $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//å®¡æ ¸æé®ç¦ç¨ $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false);//åå®¡æ ¸æé®å¯ç¨ } else { layer.alert(result.Message, { icon: 5 }); } layer.close(wait); }, error: function () { layer.close(wait); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#endregion //#region åå®¡æ ¸æ¹æ³ function set_AbandonCheck() { var wait = layer.load(); $.ajax({ type: "GET", url: GetWEBURL() + "/Cj_StationInBill/set_AbandonCheck", data: { "HInterID": linterid, "CurUserName": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { layer.alert(result.Message, { icon: 6 }); $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//åå®¡æ ¸æé®ç¦ç¨ $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false);//å®¡æ ¸æé®å¯ç¨ } else { layer.alert(result.Message, { icon: 5 }); } layer.close(wait); }, error: function () { layer.close(wait); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#endregion //#endregion //æä»¶ä¸ä¼ //function PicUpload() { // //å¤å¾çä¸ä¼ // //夿件åè¡¨ç¤ºä¾ // var ProImgByList = $('#ProImgByList') // , uploadListIns = upload.render({ // elem: '#testList' // , url: GetWEBURL() + "/Cj_StationOutBill/UploadFile1" // , accept: 'file' // , multiple: true // , auto: false // //, bindAction: '#testListAction' //ææç»å® // , data: { "HBillNo": $("#HBillNo").val(), "HRemark": $("#HRemark").val(), "HUserName": sessionStorage["HUserName"] } // , choose: function (obj) { // var files = this.files = obj.pushFile(); //å°æ¯æ¬¡éæ©çæä»¶è¿½å å°æä»¶éå // //è¯»åæ¬å°æä»¶ // obj.preview(function (index, file, result) { // var tr = $(['<tr id="upload-' + index + '">' // , '<td>' + file.name + '</td>' // , '<td>' + (file.size / 1014).toFixed(1) + 'kb</td>' // , '<td>çå¾ ä¸ä¼ </td>' // , '<td>' // , '<button class="layui-btn layui-btn-xs demo-reload ">ä¸ä¼ </button>' // , '<button class="layui-btn layui-btn-xs layui-btn-danger demo-delete">å é¤</button>' // , '</td>' // , '</tr>'].join('')); // //å个éä¼ // tr.find('.demo-reload').on('click', function () { // obj.upload(index, file); // return false; // }); // //å é¤ // tr.find('.demo-delete').on('click', function () { // delete files[index]; //å é¤å¯¹åºçæä»¶ // tr.remove(); // uploadListIns.config.elem.next()[0].value = ''; //æ¸ ç©º input file å¼ï¼ä»¥å å é¤ååºç°ååæä»¶ä¸å¯é // }); // ProImgByList.append(tr); // }); // } // , done: function (res, index, upload) { // if (res.code == 1) { //ä¸ä¼ æå // var tr = ProImgByList.find('tr#upload-' + index) // , tds = tr.children(); // tds.eq(2).html('<span style="color: #5FB878;">ä¸ä¼ æå</span>'); // tds.eq(3).html(''); //æ¸ ç©ºæä½ // //tds.eq(3).find('.demo-reload').addClass('layui-hide'); //éèä¸ä¼ // return delete this.files[index]; //å 餿件éåå·²ç»ä¸ä¼ æåçæä»¶ // } // this.error(index, upload); // } // , error: function (index, upload) { // var tr = ProImgByList.find('tr#upload-' + index) // , tds = tr.children(); // tds.eq(2).html('<span style="color: #FF5722;">ä¸ä¼ 失败[æ£æ¥æä»¶ååæä»¶æ ¼å¼]</span>'); // tds.eq(3).find('.demo-reload').removeClass('layui-hide'); //æ¾ç¤ºä¸ä¼ // } // }); //} //è·åç¼è¾æ¶,å·²ä¸ä¼ çæä»¶å表 if (HBillNo != null || HBillNo != undefined) { var ProImgByList = $('#ProImgByList') $.ajax({ url: GetWEBURL() + '/Cj_StationOutBill/Filelist', type: "GET", data: { "HBillNo": HBillNo }, success: function (data1) { if (data1.count == 1) { var index = 0; for (var i = 0; i < data1.data.length; i++) { var tr = $(['<tr id="upload-' + i + '">' , '<td style="display:none">' + data1.data[i].HItemID + '</td>' , '<td style="display:none">' + data1.data[i].HSourceBillNo + '</td>' , '<td>' + data1.data[i].HFileName + '</td>' , '<td>' + (data1.data[i].HFileSize / 1014).toFixed(1) + 'kb</td>' , '<td style="color: #5FB878;">ä¸ä¼ æå</td>' , '<td style="display:none">' + data1.data[i].url + '</td>' , '<td>' , '<button class="layui-btn layui-btn-xs demo-dowload" type="button" id="deltefile" onclick="javascript:dowload(this)"><i class="layui-icon layui-icon-download-circle layuiadmin-button-btn"></i>ä¸è½½</button>' , '<button class="layui-btn layui-btn-xs layui-btn-danger demo-delete" type="button" id="deltefile" onclick="javascript:toManager(this)"><i class="layui-icon layui-icon-delete layuiadmin-button-btn"></i>å é¤</button>' , '</td>' , '</tr>'].join('')); $('#ProImgByList').append(tr); } } else { layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.alert("æµæ°´å·æ¹æ³åçé误!", { icon: 5 }); } }); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); //è¿ç«æ°éåè½¦æ¹æ³ $('#Entrants_number').on('keydown', function (event) { if (event.keyCode == 13) { $("#Entrants_number").attr("readonly", "readonly");//è¿ç«æ°éåªè¯» $("#Entrants_number").css("background-color", "#efefef4d"); $("#Entrants_number").css("box-shadow", "none"); if ($("#Receiver").val()) { $("#Receiver").css("box-shadow", "none"); } else { $("#Receiver").css("box-shadow", "1px 1px 1px 2px #00ff00"); } //æµè½¬å¡æ¯å¦æ«ææ è®° var HProcExchBillNoFlag = false; //åå§åºæ¬ä¿¡æ¯èµå¼ $("#HStationInTime").val(Pub_Format(new Date(), "yyyy-MM-dd hh:mm:ss")); $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); //$("#HEmpID").val(sessionStorage["Czybm"]); //$("#HEmp").val(sessionStorage["HUserName"]); $("#HMaker").val(sessionStorage["HUserName"]); //æ¡å½¢ç åè½¦æ¹æ³ $('#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(); $.ajax({ url: GetWEBURL() + "/Cj_StationEntrustInBill/txtHBarCode_KeyDown", type: "GET", data: { "HBarCode": HBarCode }, success: function (result) { if (result.count == 1) { var data = result.data[0]; form.val("formData", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ "HICMOInterID": data.hicmointerid, "lngICMOEntryID": data.lngICMOEntryID, "HICMOBillNo": data.ä»»å¡åå·, "HMaterID": data.HMaterID, "HMaterName": data.产å, "HMaterNumber": data.产å代ç , "HMaterModel": data.è§æ ¼åå·, "HPieceQty": data.æµè½¬å¡æ°é, "HPlanQty": data.æµè½¬å¡æ°é, "HProcExchBillNo": data.åæ®å·, "HProcExchHinteID": data.hmainid, "HICMOQty": data.ä»»å¡åæ°é, "lngBillKey": data.hmainid, "HOrderProcNO": data.订åè·è¸ªå·, "HPRDOrg": data.ç»ç», "HPRDOrgID": data.ç»ç» }); $("#HBarCode").attr("readonly", "readonly");//æ¡å½¢ç åªè¯» $("#HBarCode").css("background-color", "#efefef4d"); HProcExchBillNoFlag = true; var HProcExchHinteID = $('#HProcExchHinteID').val(); //卿å $.ajax({ url: GetWEBURL() + "/Cj_StationEntrustInBill/DisBillEntryList", type: "GET", data: { "HProcExchHinteID": HProcExchHinteID }, success: function (data1) { if (data1.count == 1) { var data = []; var col = []; //ç»ç©ºçæ°ç»èµå¼ for (var key in data1.list) { data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType }); } //å¨å表左边添å å¾éæ¡ col.push({ type: 'checkbox', fixed: 'left' }); for (var i = 0; i < data.length; i++) { // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') { 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: col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 }); } } } } option = { elem: '#mainTable', url: GetWEBURL() + "/Cj_StationEntrustInBill/DisBillEntryList", type: "GET", //, cellMinWidth: 80 toolbar: '#toolbarDemo' , where: { HProcExchHinteID: HProcExchHinteID } , cols: [col] , height: 500 } table.render(option) } }) //layer.close(index); //set_InitGrid(); //table.render(option); //å·æ°è¡¨æ ¼æ°æ® //DisPlay_HideColumn(); 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: "温馨æç¤º" }); } }); } //æµæ°´å·ï¼å·¥åºå·ï¼åè½¦æ¹æ³ $('#HProcNo').on('keydown', function (event) { var sProcNo = $('#HProcNo').val(); var sBillNo = $('#HBarCode').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="" 对åºçå¼ "lngBillSubKey": data.hsubid, "HProcName": data.å·¥åº, "HProcID": data.HProcID, "HCenterName": data.å·¥ä½ä¸å¿, "HCenterID": data.HCenterID }); $("#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: "温馨æç¤º" }); } }); } //#region 页é¢å¿«æ·é®å¼¹çªâå·¥åºæµè½¬å¡å ³èæ°é $('body').on('keydown', function (e) { var HinteID = $("#HProcExchHinteID").val(); if (e.key == "F7") { if (HinteID == "" || HinteID == null || HinteID == undefined) { layer.alert("请å è¾å ¥æ¡å½¢ç ææ«ææ¡å½¢ç ", { icon: 5 }); } else { layer.open({ type: 2, skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ title: 'å·¥åºæµè½¬å¡å ³èæ°é', closeBtn: 1, shift: 2, area: ['90%', '90%'], maxmin: true, content: ['../å·¥åºè¿ç«æ¥æ¶å/Cj_StationQty.html?HInterID=' + HinteID, 'yes'], end: function () { } }); } } }) //#endregion //éæ©ç产çç»å¼¹çª form.on('submit(ProductionTeam-BT)', function () {//éæ©ç产çç» layer.open({ type: 2 , area: ['80%', '80%'] , title: 'ç产çç»' , title: 'æ¬ç«å·¥åº' , shade: 0.6 //é®ç½©éæåº¦ //, maxmin: true //å è®¸å ¨å±æå°å , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_GetProductionTeamList.html', 'yes'] , resize: false @@ -333,6 +1125,7 @@ //éæ©çäº§èµæºå¼¹çª form.on('submit(ProductionResources-BT)', function () {//çäº§èµæº console.log($('#HProcNo').val()) layer.open({ type: 2 , area: ['80%', '80%'] @@ -345,6 +1138,46 @@ , 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) { } }) }); // $('#HEmpNumber').on('keydown', function (event) { var HEmpNumber = $("#HEmpNumber").val(); if (event.keyCode == 13) { $.ajax({ url: GetWEBURL() + '/Cj_StationInBill/GetMessageByEmpNumber', type: "GET", data: { "HEmpNumber": HEmpNumber }, success: function (data1) { if (data1.count == 1) { $("#HEmpNumber").val(data1.data[0].HNumber); $("#HEmpName").val(data1.data[0].HName); $("#HEmpID").val(data1.data[0].HItemID); layer.alert($("#HEmpID").val()); } else { layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } }); //鿩工ä½ä¸å¿å¼¹çª @@ -361,167 +1194,58 @@ , cancel: function (index, layero) { } }) //layer.msg('ç¦æ¢éæ©'); }); //ä¿åæé® form.on('submit(Saver)', function (data) {//æäº¤ //debugger; var sMainStr =data.field; $.ajax( { type: "POST", url: GetWEBURL() + "/api/newBill/setStationInBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å async: true, data: sMainStr, dataType: "json", success: function (result) { console.log(result); if (result.code == 1) { // 说æéªè¯æåäºï¼ //$("#sHWHID").val(""); //layer.alert(result.msg + "åå·ä¸ºï¼" + $("#HBillNo").val(), { icon: 1 }, function () { // window.location.reload();//å·æ°é¡µé¢ //}); layer.confirm(result.msg + "åå·ä¸ºï¼" + $("#HBillNo").val(), { btn: ['åºç«', 'æ°å¢'], skin: 'layui-layer-lan', title: "温馨æç¤º", icon: 1 }, function () { parent.location.href = "../../../views/车é´ç®¡ç/å·¥åºæ±æ¥/MES_StationOutBill_PDA.html"; }, function () { window.location.reload(); }); //éæ©å½åå·¥åºå¼¹çª form.on('submit(CurrPro-BT)', function () {//éæ©å½åå·¥åº layer.open({ type: 2 , area: ['80%', '80%'] , title: 'å½åå·¥åº' , shade: 0.6 //é®ç½©éæåº¦ //, maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_ProcList.html', 'yes'] , resize: false , cancel: function (index, layero) { } else { layer.alert(result.msg, { icon: 5 }); } layer.closeAll("loading"); layui.form.render(); }, error: function (err) { layer.alert("æ¥å£è¯·æ±å¤±è´¥:" + err, { icon: 5 }); } }); }) //layer.msg('ç¦æ¢éæ©'); }); //éåºæé® form.on('submit(Close)', function (data) {//éåº layer.confirm('æ¨ç¡®å®è¦å ³éæ¬é¡µåï¼', { icon: 3, title: 'æç¤º' }, function (index) { parent.location.href = "../../../views/index_Mobile.html"; //éæ©ä¾åºå form.on('submit(btnSearchSup)', function () { layer.msg('ç¦æ¢éæ©'); }); }); //æ°å¢æé® form.on('submit(HAddBT)', function (data) {//éåº layer.confirm('æ¨ç¡®å®è¦æ°å¢åï¼', { icon: 3, title: 'æç¤º' }, function (index) { window.location.reload(); }); }); //ç¡®å®æé® form.on('submit(QueDin)', function (data) {//éåº GetMeesageByBarCode(); }); //以ä¸ä¸ºlayui模å }); //åçjsåå§å $(function () { }); //æ ¡éªæ¯å¦éæ©å¼¹çªäºä»¶ function checkPopup() { //if (!$("#HSource").val()) {//çäº§èµæº // $("#HSource").css("box-shadow", "0 0 1px 2px #00ff00"); //} //else if (!$("#HGroup").val()) { $("#HGroup").css("box-shadow", "0 0 1px 2px #00ff00"); } else if (!$("#HCenter").val()) { $("#HCenter").css("box-shadow", "0 0 1px 2px #00ff00"); } } //è¿åç产çç» function GetProductionTeamValue(obj) { //è¿åç产çç» if (obj.length == 0) { layer.msg("请å éæ©çç»", { index: 0 }); } else { $("#HGroup").val(obj[0].çç»); function GetProductionTeamValue(obj) { $("#HGroupName").val(obj[0].çç»); $("#HGroupID").val(obj[0].HItemID); $("#HGroup").css("box-shadow", "none"); checkPopup(); layer.closeAll(); } } //è¿åçäº§èµæº function GetProductionResourcesValue(obj) { //è¿åçäº§èµæº if ($("#HSource").val()) { $("#HSource").css("box-shadow", "none"); } $("#HSource").val(obj[0].çäº§èµæº); function GetProductionResourcesValue(obj) { $("#HSourceName").val(obj[0].çäº§èµæº); $("#HSourceID").val(obj[0].HItemID); $("#HSource").css("box-shadow", "none"); checkPopup(); } //è¿åæä½å function GetHWorkerValue(obj) { $("#HEmpName").val(obj[0].HName); $("#HEmpID").val(obj[0].HItemID); } //è¿åå·¥ä½ä¸å¿ function GetWorkCenterValue(obj) { //è¿åå·¥ä½ä¸å¿ if (obj.length == 0) { layer.msg("请å 鿩工ä½ä¸å¿", { index: 0 }); } else { $("#HCenter").val(obj[0].å·¥ä½ä¸å¿); $("#HCenterName").val(obj[0].å·¥ä½ä¸å¿); $("#HCenterID").val(obj[0].HItemID); $("#HCenter").css("box-shadow", "none"); checkPopup(); layer.closeAll(); } } //æ«æ¡ç function GetMeesageByBarCode(obj) { //è¿åå·¥ä½ä¸å¿ var HBarCode = $('#HBarCode').val();//æ¡å½¢ç ï¼æµè½¬å¡å·ï¼ï¼æ°æ®åºä¸ä¸ºåæ®å·ï¼ //å¤æææ¬æ¡æ¯å¦ææ°æ® new if (HBarCode == "") { layer.alert("æ¡å½¢ç 为空ï¼", { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); return; } $.ajax({ url: GetWEBURL() + "api/newBill/getHbarCodeDetail", type: "GET", data: { "sBillBarCode": HBarCode }, success: function (result) { if (result.code == 1) { // 说æéªè¯æåäºï¼ var data = result.data.h_v_Sc_ProcessExchangeBillList[0]; form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ "HProcExchBillNo": $("#HBarCode").val() //, "HProcID": data.HProcID //, "HProc": data.å·¥åº //, "HCenter": data.å·¥ä½ä¸å¿ //, "HCenterID": data.å·¥ä½ä¸å¿ä»£ç , "HICMOInterID": data.hicmointerid , "HICMOBillNo": data.ä»»å¡åå· , "HDeptID": data.HDeptID , "HQty": data.è®¡åæ°é , "HMaterID": data.HMaterID , "HMaterName": data.产å , "HMaterModel": data.è§æ ¼åå· , "HICMOQty": data.ç产æ°é , "HOrderProcNO": data.订åè·è¸ªå· }); //$("#HBarCode").attr("readonly", "readonly");//æ¡å½¢ç åªè¯» //$("#HBarCode").css("background-color", "#efefef4d"); $("#HBarCode").css("box-shadow", "none"); } else { layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); } }, error: function () { layer.alert("æ«æ¡å½¢ç æ¹æ³åçé误!", { icon: 5 }); } }); //è¿åå½åå·¥åº function GetHProcValue(obj) { //è¿åå½åå·¥åº $("#HProcName").val(obj[0].å·¥åº); $("#HProcID").val(obj[0].HItemID); } </script> </body> WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת/MES_StationInBill_PDA_OLD.html
New file @@ -0,0 +1,528 @@ <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" style="background-color:white;"> <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"> <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js" type="text/javascript"></script> <script src="../../../layuiadmin/Scripts/webConfig.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; } </style> </head> <body> <div class="layui-fluid" style="padding:0"> <div class="layui-card"> <!--<div class="layui-card-header"></div>--> <div class="layui-card-body" style="padding: 0;"> <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="margin: 1% 0;text-align: right;"> <button type="button" lay-submit="" lay-filter="HAddBT" class="layui-btn layui-btn-radius">æ°å¢</button> <!--<button type="button" lay-submit="" lay-filter="" class="layui-btn layui-btn-radius">æ¸ ç©º</button>--> <button type="button" lay-submit="" lay-filter="Saver" class="layui-btn layui-btn-radius">ä¿å</button> <button type="button" lay-submit="" lay-filter="Close" class="layui-btn layui-btn-radius layui-btn-danger">éåº</button> </div> <div class="layui-form-item"> <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="t1_input"> <input type="text" name="HProcExchBillNo" class="layui-input" id="HProcExchBillNo" placeholder="æµè½¬å¡å·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>æµæ°´å·</th> <td class="t1_input"> <input type="text" name="HProcNo" class="layui-input" id="HProcNo" placeholder="请è¾å ¥æµæ°´å·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å·¥åºä»£ç </th> <td class="t1_input"> <input type="text" name="HProcName" class="layui-input" id="HProcName" placeholder="请è¾å ¥å·¥åºä»£ç " style="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="t1_input"> <input type="text" name="HProc" class="layui-input" id="HProc" placeholder="请è¾å ¥å·¥åºåç§°" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å建人</th> <td class="t1_input"> <input type="text" class="layui-input" id="HEmp" placeholder="请è¾å ¥å建人" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HEmpID" id="HEmpID" value="0" autocomplete="off" class="layui-input"> </td> </tr> <tr> <th>è¿ç«æ°é</th> <td class="t1_input"> <input type="text" name="HQty" class="layui-input" id="HQty" placeholder="请è¾å ¥è¿ç«æ°é"> </td> </tr> <tr style="display:none;"> <th>çäº§èµæº</th> <td class="bz_td"> <input type="text" name="HSource" class="layui-input" id="HSource" placeholder="éæ©çäº§èµæº" style="background-color:#efefef4d;" readonly> <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">...</button> </td> </tr> <tr> <th>ç产çç»</th> <td class="bz_td"> <input type="text" name="HGroup" class="layui-input" id="HGroup" placeholder="éæ©ç产çç»" style="background-color:#efefef4d;" readonly> <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">...</button> </td> </tr> <tr> <th>å·¥ä½ä¸å¿</th> <td class="bz_td"> <input type="text" name="HCenter" class="layui-input" id="HCenter" placeholder="鿩工ä½ä¸å¿" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HCenterID" id="HCenterID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="HWorkingProcedure-BT">...</button> </td> </tr> <tr> <th>è¿ç«åå·</th> <td class="t1_input"> <input type="text" name="HBillNo" class="layui-input" id="HBillNo" placeholder="请è¾å ¥è¿ç«åå·" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HInterID" class="layui-input" id="HInterID"> </td> </tr> <tr> <th>æ¥æ</th> <td class="t1_input"> <input type="date" name="HStationInTime" class="layui-input" id="HStationInTime" placeholder="è¯·éæ©æ¥æ"> </td> </tr> <tr> <th>ç产订å</th> <td class="t1_input"> <input type="text" name="HICMOBillNo" class="layui-input" id="HICMOBillNo" placeholder="请è¾å ¥ç产订å" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>产å代ç </th> <td class="t1_input"> <input type="text" name="HMaterID" class="layui-input" id="HMaterID" placeholder="请è¾å ¥äº§å代ç " style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>产ååç§°</th> <td class="t1_input"> <input type="text" name="HMaterName" class="layui-input" id="HMaterName" placeholder="请è¾å ¥äº§ååç§°" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>è§æ ¼åå·</th> <td class="t1_input"> <input type="text" name="HMaterModel" class="layui-input" id="HMaterModel" placeholder="请è¾å ¥è§æ ¼åå·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>订åè·è¸ªå·</th> <td class="t1_input"> <input type="text" name="HOrderProcNO" class="layui-input" id="HOrderProcNO" placeholder="请è¾å ¥è®¢åè·è¸ªå·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>çäº§è®¢åæ°é</th> <td class="t1_input"> <input type="text" name="HICMOQty" class="layui-input" id="HICMOQty" placeholder="请è¾å ¥çäº§è®¢åæ°é" style="background-color:#efefef4d;" readonly> <!--éèåæ®µ--> <input type="hidden" name="HICMOInterID" class="layui-input" id="HICMOInterID"><!--ä»»å¡åå·IDåhicmointerid--> <input type="hidden" name="HDeptID" class="layui-input" id="HDeptID"><!--ç产车é´id--> </td> </tr> </tbody> </table> </div> </form> </div> </div> </div> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <script> function getUrlVars() { var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for (var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars; } var params = getUrlVars(); var BillStatusjson = params[params[0]]; var InterID = params[params[1]]; layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index' //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'laydate', 'table', 'element'], function () { var $ = layui.$ , admin = layui.admin , element = layui.element , layer = layui.layer , table = layui.table , laydate = layui.laydate , form = layui.form; //è·åå½åæ¶é´å¤ç $("#HStationInTime").val(Format(new Date(), "yyyy-MM-dd")); $("#HEmp").val(sessionStorage["HUserName"]);//å建人 $("#HEmpID").val(sessionStorage["HEmpID"]); $("#HProc").val(sessionStorage["HProc"]);//å·¥åº $("#HProcName").val(sessionStorage["HProcName"]);//å·¥åºä»£ç $("#HProcID").val(sessionStorage["HProcID"]);//å·¥åºID $("#HSource").val(sessionStorage["HSource"]);//çäº§èµæº $("#HSourceID").val(sessionStorage["HSourceID"]); $("#HGroup").val(sessionStorage["HGroup"]);//ç产çç» $("#HGroupID").val(sessionStorage["HGroupID"]); $("#HCenter").val(sessionStorage["HWorkCenter"]);//å·¥ä½ä¸å¿ $("#HCenterID").val(sessionStorage["HWorkCenterID"]); $("#HProcNo").val(sessionStorage["HProcNo"]);//æµæ°´å· //页é¢åå§åèµå¼ //è·ååæ®å· $.ajax({ url: GetWEBURL() + "/api/newBill/getNewInterBillNo", type: "GET", data: { "billType": '3790' }, success: function (d) { $("#HBillNo").val(d.data.HBillNo);//è¿ç«åå· $("#HInterID").val(d.data.HInterID);//è¿ç«åå·ID }, error: function () { layer.alert("è·ååæ®å·å¤±è´¥!", { icon: 5 }); } }); $("#HBarCode").focus(); $("#HBarCode").css("box-shadow", "0 0 0 1px #00ff00"); //æ«æ¡å½¢ç æ¹æ³ $('#HBarCode').on('keydown', function (event) { //æ«æ¡å½¢ç if (event.keyCode == 13) { GetMeesageByBarCode(); } }); //æµæ°´å·åè½¦æ¹æ³ $('#HProcNo').on('keydown', function (event) { //æ«æ¡å½¢ç var HProcNo = $('#HProcNo').val(); var HBarCode = $('#HBarCode').val(); if (event.keyCode == 13) { if (HProcNo == "" || HBarCode == "") { layer.alert("æµæ°´å·ææµè½¬å¡å·ä¸ºç©ºï¼", { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); return; } $.ajax({ url: GetWEBURL() + "/api/newBill/getProcDetail", type: "GET", data: { "sBillNo": HBarCode , "sProcNo": HProcNo }, success: function (result) { var data = result.data.h_v_Sc_ProcessExchangeBillList[0]; if (result.code == 1) { // 说æéªè¯æåäºï¼ form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ //"HProcID": data.HProcID //, "HProc": data.å·¥åº //, "HCenter": data.å·¥ä½ä¸å¿ //, "HCenterID": data.å·¥ä½ä¸å¿ä»£ç "HICMOInterID": data.hicmointerid , "HICMOBillNo": data.ä»»å¡åå· , "HDeptID": data.HDeptID , "HQty": data.è®¡åæ°é , "HMaterID": data.HMaterID , "HMaterName": data.产å , "HMaterModel": data.è§æ ¼åå· , "HICMOQty": data.ç产æ°é }); $("#HProcNo").css("box-shadow", "none"); checkPopup(); } else { layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); } }, error: function () { layer.alert("æµæ°´å·æ¹æ³åçé误!", { icon: 5 }); } }); } }); //è¿ç«æ°éåè½¦æ¹æ³ $('#Entrants_number').on('keydown', function (event) { if (event.keyCode == 13) { $("#Entrants_number").attr("readonly", "readonly");//è¿ç«æ°éåªè¯» $("#Entrants_number").css("background-color", "#efefef4d"); $("#Entrants_number").css("box-shadow", "none"); if ($("#Receiver").val()) { $("#Receiver").css("box-shadow", "none"); } else { $("#Receiver").css("box-shadow", "1px 1px 1px 2px #00ff00"); } } }); //éæ©ç产çç»å¼¹çª 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 () {//çäº§èµæº 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(HWorkingProcedure-BT)', function () {//鿩工ä½ä¸å¿ layer.open({ type: 2 , area: ['80%', '80%'] , title: 'å·¥ä½ä¸å¿' , shade: 0.6 //é®ç½©éæåº¦ //, maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_WorkCenterList.html', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //ä¿åæé® form.on('submit(Saver)', function (data) {//æäº¤ //debugger; var sMainStr =data.field; $.ajax( { type: "POST", url: GetWEBURL() + "/api/newBill/setStationInBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å async: true, data: sMainStr, dataType: "json", success: function (result) { console.log(result); if (result.code == 1) { // 说æéªè¯æåäºï¼ //$("#sHWHID").val(""); //layer.alert(result.msg + "åå·ä¸ºï¼" + $("#HBillNo").val(), { icon: 1 }, function () { // window.location.reload();//å·æ°é¡µé¢ //}); layer.confirm(result.msg + "åå·ä¸ºï¼" + $("#HBillNo").val(), { btn: ['åºç«', 'æ°å¢'], skin: 'layui-layer-lan', title: "温馨æç¤º", icon: 1 }, function () { parent.location.href = "../../../views/车é´ç®¡ç/å·¥åºæ±æ¥/MES_StationOutBill_PDA.html"; }, function () { window.location.reload(); }); } else { layer.alert(result.msg, { icon: 5 }); } layer.closeAll("loading"); layui.form.render(); }, error: function (err) { layer.alert("æ¥å£è¯·æ±å¤±è´¥:" + err, { icon: 5 }); } }); }); //éåºæé® form.on('submit(Close)', function (data) {//éåº layer.confirm('æ¨ç¡®å®è¦å ³éæ¬é¡µåï¼', { icon: 3, title: 'æç¤º' }, function (index) { parent.location.href = "../../../views/index_Mobile.html"; }); }); //æ°å¢æé® form.on('submit(HAddBT)', function (data) {//éåº layer.confirm('æ¨ç¡®å®è¦æ°å¢åï¼', { icon: 3, title: 'æç¤º' }, function (index) { window.location.reload(); }); }); //ç¡®å®æé® form.on('submit(QueDin)', function (data) {//éåº GetMeesageByBarCode(); }); //以ä¸ä¸ºlayui模å }); //åçjsåå§å $(function () { }); //æ ¡éªæ¯å¦éæ©å¼¹çªäºä»¶ function checkPopup() { //if (!$("#HSource").val()) {//çäº§èµæº // $("#HSource").css("box-shadow", "0 0 1px 2px #00ff00"); //} //else if (!$("#HGroup").val()) { $("#HGroup").css("box-shadow", "0 0 1px 2px #00ff00"); } else if (!$("#HCenter").val()) { $("#HCenter").css("box-shadow", "0 0 1px 2px #00ff00"); } } //è¿åç产çç» function GetProductionTeamValue(obj) { //è¿åç产çç» if (obj.length == 0) { layer.msg("请å éæ©çç»", { index: 0 }); } else { $("#HGroup").val(obj[0].çç»); $("#HGroupID").val(obj[0].HItemID); $("#HGroup").css("box-shadow", "none"); checkPopup(); layer.closeAll(); } } //è¿åçäº§èµæº function GetProductionResourcesValue(obj) { //è¿åçäº§èµæº if ($("#HSource").val()) { $("#HSource").css("box-shadow", "none"); } $("#HSource").val(obj[0].çäº§èµæº); $("#HSourceID").val(obj[0].HItemID); $("#HSource").css("box-shadow", "none"); checkPopup(); } //è¿åå·¥ä½ä¸å¿ function GetWorkCenterValue(obj) { //è¿åå·¥ä½ä¸å¿ if (obj.length == 0) { layer.msg("请å 鿩工ä½ä¸å¿", { index: 0 }); } else { $("#HCenter").val(obj[0].å·¥ä½ä¸å¿); $("#HCenterID").val(obj[0].HItemID); $("#HCenter").css("box-shadow", "none"); checkPopup(); layer.closeAll(); } } //æ«æ¡ç function GetMeesageByBarCode(obj) { //è¿åå·¥ä½ä¸å¿ var HBarCode = $('#HBarCode').val();//æ¡å½¢ç ï¼æµè½¬å¡å·ï¼ï¼æ°æ®åºä¸ä¸ºåæ®å·ï¼ //å¤æææ¬æ¡æ¯å¦ææ°æ® new if (HBarCode == "") { layer.alert("æ¡å½¢ç 为空ï¼", { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); return; } $.ajax({ url: GetWEBURL() + "api/newBill/getHbarCodeDetail", type: "GET", data: { "sBillBarCode": HBarCode }, success: function (result) { if (result.code == 1) { // 说æéªè¯æåäºï¼ var data = result.data.h_v_Sc_ProcessExchangeBillList[0]; form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ "HProcExchBillNo": $("#HBarCode").val() //, "HProcID": data.HProcID //, "HProc": data.å·¥åº //, "HCenter": data.å·¥ä½ä¸å¿ //, "HCenterID": data.å·¥ä½ä¸å¿ä»£ç , "HICMOInterID": data.hicmointerid , "HICMOBillNo": data.ä»»å¡åå· , "HDeptID": data.HDeptID , "HQty": data.è®¡åæ°é , "HMaterID": data.HMaterID , "HMaterName": data.产å , "HMaterModel": data.è§æ ¼åå· , "HICMOQty": data.ç产æ°é , "HOrderProcNO": data.订åè·è¸ªå· }); //$("#HBarCode").attr("readonly", "readonly");//æ¡å½¢ç åªè¯» //$("#HBarCode").css("background-color", "#efefef4d"); $("#HBarCode").css("box-shadow", "none"); } else { layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); } }, error: function () { layer.alert("æ«æ¡å½¢ç æ¹æ³åçé误!", { icon: 5 }); } }); } </script> </body> </html> WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת/MES_StationOutBill_PDA.html
@@ -1,212 +1,618 @@ <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" style="background-color:white;"> <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"> <!--å¼ç¨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" type="text/javascript"></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; .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 { height: 30px; width: 93%; } /*设置表头è¾å ¥æ¡*/ .t1_input { padding: 1%; .layui-inline, img { display: block; vertical-align: middle } /*æ¬ç«ä¿¡æ¯td*/ .bz_td { display: -webkit-box; /*设置æé®ä¸æ¢è¡*/ padding: 1%; /*设置è¾å ¥æ¡è¾¹è·*/ .layui-input, .layui-textarea { display: inline-block; width: 100%; padding-left: 10px; } /*设置æ¬ç«ä¿¡æ¯æé®é«åº¦*/ .bz_btu { height: 30px; .laydate-time-list ol { overflow-x: hidden !important; overflow-y: auto !important; } .layui-form-label { padding: 9px 5px; width: 85px; } .layui-input-block { margin-left: 85px; min-height: 36px; } </style> </head> <body> <div class="layui-fluid" style="padding:0"> <div class="layui-card"> <!--<div class="layui-card-header"></div>--> <div class="layui-card-body" style="padding: 0;"> <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 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-tab layui-tab-card" lay-filter="TabTest"> <ul class="layui-tab-title"> <li class="layui-this">åæ®ä¿¡æ¯</li> <li>å ¶ä»ä¿¡æ¯</li> <li>å¶åä¿¡æ¯</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"> <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" lay-verify="required" 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 class="layui-form-item" style="margin: 1% 0;text-align: right;"> <button type="button" lay-submit="" lay-filter="HAddBT" class="layui-btn layui-btn-radius">æ°å¢</button> <!--<button type="button" lay-submit="" lay-filter="" class="layui-btn layui-btn-radius">æ¸ ç©º</button>--> <button type="button" lay-submit="" lay-filter="Saver" class="layui-btn layui-btn-radius">ä¿å</button> <button type="button" lay-submit="" lay-filter="Close" class="layui-btn layui-btn-radius layui-btn-danger">éåº</button> </div> <div class="layui-form-item"> <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="t1_input"> <input type="text" name="HProcExchBillNo" class="layui-input" id="HProcExchBillNo" placeholder="æµè½¬å¡å·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>æµæ°´å·</th> <td class="t1_input"> <input type="text" name="HProcNo" class="layui-input" id="HProcNo" placeholder="请è¾å ¥æµæ°´å·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å·¥åºä»£ç </th> <td class="t1_input"> <input type="text" name="HProcName" class="layui-input" id="HProcName" placeholder="请è¾å ¥å·¥åºä»£ç " style="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="t1_input"> <input type="text" name="HProc" class="layui-input" id="HProc" placeholder="请è¾å ¥å·¥åºåç§°" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å建人</th> <td class="t1_input"> <input type="text" class="layui-input" id="HEmp" placeholder="请è¾å ¥å建人" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HEmpID" id="HEmpID" value="0" autocomplete="off" class="layui-input"> </td> </tr> <tr> <th>åæ ¼æ°é</th> <td class="t1_input"> <input type="text" name="HQty" class="layui-input" id="HQty" placeholder="请è¾å ¥åæ ¼æ°é"> </td> </tr> <tr style="display:none;"> <th>å·¥æ¶</th> <td class="t1_input"> <input type="text" name="HWorkTimes" class="layui-input" id="HWorkTimes" placeholder="请è¾å ¥å·¥æ¶"> </td> </tr> <tr style="display:none;"> <th>æ¥åºæ°é</th> <td class="t1_input"> <input type="text" name="HWasterQty" class="layui-input" id="HWasterQty" placeholder="请è¾å ¥æ¥åºæ°é"> </td> </tr> <tr style="display:none;"> <th>çäº§èµæº</th> <td class="bz_td"> <input type="text" name="HSource" class="layui-input" id="HSource" placeholder="éæ©çäº§èµæº" style="background-color:#efefef4d;" readonly> <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">...</button> </td> </tr> <tr> <th>ç产çç»</th> <td class="bz_td"> <input type="text" name="HGroup" class="layui-input" id="HGroup" placeholder="éæ©ç产çç»" style="background-color:#efefef4d;" readonly> <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">...</button> </td> </tr> <tr> <th>å·¥ä½ä¸å¿</th> <td class="bz_td"> <input type="text" name="HCenter" class="layui-input" id="HCenter" placeholder="鿩工ä½ä¸å¿" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HCenterID" id="HCenterID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="HWorkingProcedure-BT">...</button> </td> </tr> <tr style="display:none;"> <th>æ£éªå</th> <td class="bz_td"> <input type="text" name="HQCCheck" class="layui-input" id="HQCCheck" placeholder="éæ©æ£éªå" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HQCCheckID" id="HQCCheckID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="HSecManagerID-BT">...</button> </td> </tr> <tr> <th>åºç«åå·</th> <td class="t1_input"> <input type="text" name="HBillNo" class="layui-input" id="HBillNo" placeholder="请è¾å ¥åºç«åå·" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HInterID" class="layui-input" id="HInterID"> </td> </tr> <tr> <th>æ¥æ</th> <td class="t1_input"> <input type="date" name="HStationOutTime" class="layui-input" id="HStationOutTime" placeholder="è¯·éæ©æ¥æ"> </td> </tr> <tr> <th>ç产订å</th> <td class="t1_input"> <input type="text" name="HICMOBillNo" class="layui-input" id="HICMOBillNo" placeholder="请è¾å ¥ç产订å" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>产å代ç </th> <td class="t1_input"> <input type="text" name="HMaterID" class="layui-input" id="HMaterID" placeholder="请è¾å ¥äº§å代ç " style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>产ååç§°</th> <td class="t1_input"> <input type="text" name="HMaterName" class="layui-input" id="HMaterName" placeholder="请è¾å ¥äº§ååç§°" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>è§æ ¼åå·</th> <td class="t1_input"> <input type="text" name="HMaterModel" class="layui-input" id="HMaterModel" placeholder="请è¾å ¥è§æ ¼åå·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>订åè·è¸ªå·</th> <td class="t1_input"> <input type="text" name="HOrderProcNO" class="layui-input" id="HOrderProcNO" placeholder="请è¾å ¥è®¢åè·è¸ªå·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>çäº§è®¢åæ°é</th> <td class="t1_input"> <input type="text" name="HICMOQty" class="layui-input" id="HICMOQty" placeholder="请è¾å ¥çäº§è®¢åæ°é" style="background-color:#efefef4d;" readonly> </div> <div class="layui-form-item" style="padding-top: 10px;"> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>åæ®å·</label> <div class="layui-input-block" style="margin-left: 95px;"> <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: 85px;"><span style="color:red;">*</span>åæ®æ¥æ</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HDate" id="HDate" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ç产ç»ç»</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HPRDOrg" id="HPRDOrg" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HPRDOrgID" id="HPRDOrgID"> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>ç产订åå·</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HICMOBillNo" id="HICMOBillNo" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HICMOInterID" id="HICMOInterID" value="0"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">è®¢åæ°é</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" value="0" name="HICMOQty" id="HICMOQty" style="background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;"><span style="color:red;">*</span>产å代ç </label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HMaterNumber" id="HMaterNumber" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="HMateriaID-BT" id="HMateriaID-BT" 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: 85px;">产ååç§°</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HMaterName" id="HMaterName" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HMaterID" id="HMaterID" value="0"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">è§æ ¼åå·</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HMaterModel" id="HMaterModel" style="background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>æµè½¬å¡å·</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HProcExchBillNo" id="HProcExchBillNo" style="background-color:#efefef4d;" readonly> <input type="hidden" class="layui-input" name="HProcExchHinteID" id="HProcExchHinteID"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">æµè½¬å¡æ°é</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" value="0" name="HPlanQty" style="background-color:#efefef4d;" id="HPlanQty"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">æªåºç«æ°é</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" value="0" name="NoOutboundHqty" style="background-color:#efefef4d;" id="NoOutboundHqty"> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;"><span style="color:red;">*</span>æµæ°´å·</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HProcNo" placeholder="请é®å ¥åå车" id="HProcNo" style="width: 80%; background-color: #efefef4d; display: inline-block;"> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="SerialNum-BT" id="SerialNum-BT" style="width: 40px"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" value="0" name="HProcID" id="HProcID"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;"></label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="checkbox" name="checkboxHLastSubProc" id="checkboxHLastSubProc" title="转ä¸é" lay-skin="primary" lay-filter="checkboxHLastSubProc" checked disabled> <input type="hidden" value="true" name="HLastSubProc" id="HLastSubProc"> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;"><span style="color:red;">*</span>æä½å</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HEmpNumber" id="HEmpNumber" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <input type="text" class="layui-input" name="HEmpName" id="HEmpName" style="width: 80%;margin-left:10px; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="HEmployeeID-BT" id="HEmployeeID-BT" style="width: 40px"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" value="0" name="HEmpID" id="HEmpID"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="color:red;"><span style="color:red;">*</span>åæ ¼æ°é</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" value="0" name="HQty" id="HQty"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="color:red;"><span style="color:red;">*</span>æ¥åºæ°é</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HWasterQty" id="HWasterQty" value="0"> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">ç产çç»</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HGroupName" id="HGroupName" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="ProductionTeam-BT" id="ProductionTeam-BT" style="width: 40px"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" value="0" name="HGroupID" id="HGroupID"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">çäº§èµæº</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HSourceName" id="HSourceName" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="ProductionResources-BT" id="ProductionResources-BT" style="width: 40px"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" value="0" name="HSourceID" id="HSourceID"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">å·¥ä½ä¸å¿</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HCenterName" id="HCenterName" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="HWorkingProcedure-BT" id="HWorkingProcedure-BT" style="width: 40px"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" name="HCenterID" id="HCenterID" value="0"> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">æ£éªå</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HQCCheckName" id="HQCCheckName" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="HSecManagerID-BT" id="HSecManagerID-BT" style="width: 40px"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" value="0" name="HQCCheckID" id="HQCCheckID"> </div> </div> </div> <div class="layui-row"> </div> <div class="layui-row"> </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: 85px;padding: 9px 5px;">èå2</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HEmpNumber2" id="HEmpNumber2" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <input type="text" class="layui-input" name="HEmpName2" id="HEmpName2" style="width: 80%; margin-left:10px; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="HEmployeeID-BT2" id="HEmployeeID-BT2" style="width: 40px"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" value="0" name="HEmpID2" id="HEmpID2"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">èå3</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HEmpNumber3" id="HEmpNumber3" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <input type="text" class="layui-input" name="HEmpName3" id="HEmpName3" style="width: 80%; margin-left:10px; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="HEmployeeID-BT3" id="HEmployeeID-BT3" style="width: 40px"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" value="0" name="HEmpID3" id="HEmpID3"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">订åè·è¸ªå·</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HOrderProcNO" id="HOrderProcNO" style="background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">èå4</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HEmpNumber4" id="HEmpNumber4" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <input type="text" class="layui-input" name="HEmpName4" id="HEmpName4" style="width: 80%; margin-left:10px; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="HEmployeeID-BT4" id="HEmployeeID-BT4" style="width: 40px"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" value="0" name="HEmpID4" id="HEmpID4"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">èå5</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HEmpNumber5" id="HEmpNumber5" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <input type="text" class="layui-input" name="HEmpName5" id="HEmpName5" style="width: 80%; margin-left:10px; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="HEmployeeID-BT5" id="HEmployeeID-BT5" style="width: 40px"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> <input type="hidden" value="0" name="HEmpID5" id="HEmpID5"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">åºç«æ¶é´</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HStationOutTime" id="HStationOutTime" style="background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">模穴å·</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HMouldNum" id="HMouldNum" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">çäº§èµæº2</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HSourceName2" id="HSourceName2" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="" id="" style="width: 40px; background-color: gainsboro;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;color:black;"></i> </button> <input type="hidden" value="0" name="HSourceID2" id="HSourceID2"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">çäº§èµæº3</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HSourceName3" id="HSourceName3" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="" id="" style="width: 40px; background-color: gainsboro;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;color:black;"></i> </button> <input type="hidden" value="0" name="HSourceID3" id="HSourceID3"> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">çäº§èµæº4</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HSourceName4" id="HSourceName4" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="" id="" style="width: 40px; background-color: gainsboro;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;color:black;"></i> </button> <input type="hidden" value="0" name="HSourceID4" id="HSourceID4"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">çäº§èµæº5</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HSourceName5" id="HSourceName5" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="" id="" style="width: 40px; background-color: gainsboro;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;color:black;"></i> </button> <input type="hidden" value="0" name="HSourceID5" id="HSourceID5"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 5px;">å½åå·¥åº</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HProcName" id="HProcName" style="width: 80%; background-color: #efefef4d; display: inline-block;" readonly> <input type="hidden" name="HProcID" id="HProcID" value="0"> <button class="layui-btn layui-btn-primary" type="button" lay-submit="" lay-filter="HSQProcID-BT" id="HSQProcID-BT" 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: 85px;">æ ¸ç®å·¥åº</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HPayProcID" id="HPayProcID" style="background-color:#efefef4d;" readonly> <input type="hidden" value="0" name="HPayProcID" id="HPayProcID"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å·¥æ¶</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HWorkTimes" id="HWorkTimes" value="0"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">è®¾å¤æ¸ å</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HSourceNameList" id="HSourceNameList" style="background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ä¸è¯æ°é</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" value="0" name="" id=""> </div> </div> <div class="layui-col-xs8 layui-inline"> <label class="layui-form-label" style="width: 85px;">夿³¨</label> <div class="layui-input-block" style="margin-left: 95px;"> <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off" style=" width: 75%;"> </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: 85px;">å¶å人</label> <div class="layui-input-block" style="margin-left: 95px;"> <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: 85px;">ä¿®æ¹äºº</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HUpDater" id="HUpDater" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å®¡æ ¸äºº</label> <div class="layui-input-block" style="margin-left: 95px;"> <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: 85px;">å¶åæ¥æ</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HMakeDate" id="HMakeDate" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ä¿®æ¹æ¥æ</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HUpDateDate" id="HUpDateDate" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å®¡æ ¸æ¥æ</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HCheckDate" id="HCheckDate" style="background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å ³é人</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HCloseMan" id="HCloseMan" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ä½åºäºº</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HDeleteMan" id="HDeleteMan" style="background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">å ³éæ¥æ</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HCloseDate" id="HCloseDate" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">ä½åºæ¥æ</label> <div class="layui-input-block" style="margin-left: 95px;"> <input type="text" class="layui-input" name="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" readonly> </div> </div> </div> <!--<table class="" id="mainTable" lay-filter="mainTable"></table>--> <!--<script type="text/html" id="toolbarDemo"> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>å¢è¡</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Edit"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> </div> </script>--> <script type="text/html" id="xuhao"> {{d.LAY_TABLE_INDEX+1}} </script> <script type="text/html" id="barDemo"> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> </script> </div> </div> <!--æç»ä¿¡æ¯--> <div class="layui-tab-item" lay-filter="formData" id="formData" style="background-color:white;"> <div class="layui-form-item" style="padding-top: 10px;"> <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> </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" lay-submit="" class="layui-btn buttom_box_little" lay-filter="Cancel" id="Cancel">éåº</button> </div> <!--éèåæ®µ--> <input type="hidden" name="HICMOInterID" class="layui-input" id="HICMOInterID"><!--ä»»å¡åå·IDåhicmointerid--> <input type="hidden" name="HDeptID" class="layui-input" id="HDeptID"><!--ç产车é´id--> </td> </tr> </tbody> </table> </div> <input type="hidden" name="lngICMOEntryID" id="lngICMOEntryID"> <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="HMainInterID" id="HMainInterID" value="0"> </form> </div> </div> </div> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <script> layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index' //ä¸»å ¥å£æ¨¡å }).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; var params = get_UrlVars(); var option = []; var titleData = []; //#region åå§åé¡µé¢ laydate.render({ elem: '#HBeginDate' , type: 'datetime' }); laydate.render({ elem: '#HEndDate' , type: 'datetime' }); 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(); var option; var HModName = "MES_StationOutBill_PDA"; var FirstEndHProcNo = 0; // é»è®¤0 é¦éå·¥åº1 æ«éå·¥åº2 /*åºå®ä»£ç ï¼æ¯å¼ åæ®é½è¦begin*/ /* 1.æ æºåæ°å¢ * 2.ææºåæ°å¢ * 3.ç¼è¾ * 4.æµè§ * 5.åæ´ */ //è·ååæ° function getUrlVars() { var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); @@ -218,129 +624,713 @@ return vars; } var params = getUrlVars(); var BillStatusjson = params[params[0]]; var InterID = params[params[1]]; if (typeof (params[params[0]]) == "undefined") { var OperationType = 1;//æä½ç±»å var closeType = 2; //å ³éç±»å } else if (params[params[0]] == 2) { //å·¥åºåºç«æ±æ¥å var OperationType = params[params[0]];//æä½ç±»å var HBillNo = params[params[1]];//æºååå· var HProcNo = params[params[2]];//æµæ°´å· layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index' //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'laydate', 'table', 'element'], function () { var $ = layui.$ , admin = layui.admin , element = layui.element , layer = layui.layer , table = layui.table , laydate = layui.laydate , form = layui.form; var HBarCode = HBillNo;//æ¡å½¢ç var sProcNo = HProcNo;//æµæ°´å· //è·åå½åæ¶é´å¤ç $("#HStationOutTime").val(Format(new Date(), "yyyy-MM-dd")); $("#HEmp").val(sessionStorage["HUserName"]);//å建人 $("#HEmpID").val(sessionStorage["HEmpID"]); $("#HProc").val(sessionStorage["HProc"]);//å·¥åº $("#HProcName").val(sessionStorage["HProcName"]);//å·¥åºä»£ç $("#HProcID").val(sessionStorage["HProcID"]);//å·¥åºID $("#HSource").val(sessionStorage["HSource"]);//çäº§èµæº $("#HSourceID").val(sessionStorage["HSourceID"]); $("#HGroup").val(sessionStorage["HGroup"]);//ç产çç» $("#HGroupID").val(sessionStorage["HGroupID"]); $("#HCenter").val(sessionStorage["HWorkCenter"]);//å·¥ä½ä¸å¿ $("#HCenterID").val(sessionStorage["HWorkCenterID"]); $("#HProcNo").val(sessionStorage["HProcNo"]);//æµæ°´å· if (HBarCode != "undefined" && sProcNo != "undefined") { $("#HBarCode").val(HBarCode); $('#HProcNo').val(sProcNo); txtHBarCode_KeyDown(HBarCode); txtHProcNo_KeyDown(HBarCode, sProcNo); get_DisplayTech(HBillNo); } } 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]]; //å ³éç±»å } /*åºå®ä»£ç ï¼æ¯å¼ åæ®é½è¦begin*/ //页é¢åå§åèµå¼ //è·ååæ®å· var titleData2 = ["HItemID"] //éèåï¼å·¥èºåæ°æ¸ åï¼ function set_InitGrid() { //表头 columns = [ //表头 { type: 'numbers', title: 'åºå·', totalRow: true } , { field: 'HOrderProcNO', title: '订åè·è¸ªå·', edit: 'text' } , { field: 'hbillno', title: 'æµè½¬å¡å·', hide: true } , { field: 'HICMOBillNo', title: 'ç产订åå·', edit: 'text' } , { field: '产å代ç ', title: '产å代ç ' } , { field: '产ååç§°', title: '产ååç§°', edit: 'text' } , { field: 'æµè½¬å¡æ°é', title: 'æµè½¬å¡æ°é' } , { field: 'æµæ°´å·', title: 'æµæ°´å·', edit: 'text' } , { field: 'å·¥åºåç§°', title: 'å·¥åºåç§°' } , { field: 'å·¥ä½ä¸å¿', title: 'å·¥ä½ä¸å¿' } , { field: 'æ¯å¦å§å¤', title: 'æ¯å¦å§å¤', edit: 'text' } , { field: 'ä¾åºå', title: 'ä¾åºå' } , { field: 'è®¡åæ°é', title: 'è®¡åæ°é' } , { field: 'è¿ç«æ°é', title: 'è¿ç«æ°é', edit: 'text' } , { field: 'åºç«æ°é', title: 'åºç«æ°é' } ]; option = { id: 'mainTable' , elem: '#mainTable' , toolbar: '#toolbarDemo' , page: false , cellMinWidth: 120 , height: 400 , cols: [columns] , limit: Number.MAX_VALUE//é»è®¤æ¾ç¤ºå ¨é¨ , loading: false , done: function (res, curr, count) { option.data = res.data; //廿䏿æ¡å¤±ç¦äºä»¶å¦åå¨ä¸ææ¡éè¾å ¥å¼ $('.layui-form-select').find('input').unbind("blur"); //è¡¨æ ¼éè½½åæ¾ä¸ææ¡éçæ°æ® $('tr').each(function (e) { var $cr = $(this); var dataIndex = $cr.attr("data-index"); $.each(option.data, function (index, value) { if (value.LAY_TNDEX == dataIndex) { $cr.find('input').val(value.isEntrust); } }); }); } }; } //夿æ¯å¦æ°å¢ if (OperationType == 1 || OperationType == 2) { $("#HInterID").val(""); $("#HBillNo").val(""); //è·åæå¤§åæ®å· $.ajax({ url: GetWEBURL() + "/api/newBill/getNewInterBillNo", url: GetWEBURL() + "/Web/GetMAXNum", type: "GET", data: { "billType": '3791' }, data: { "HBillType": '3791' }, success: function (d) { $("#HBillNo").val(d.data.HBillNo);//è¿ç«åå· $("#HInterID").val(d.data.HInterID);//è¿ç«åå·ID }, error: function () { layer.alert("è·ååæ®å·å¤±è´¥!", { icon: 5 }); //console.log(d.data); $("#HInterID").val(d.data[0].HInterID); $("#HBillNo").val(d.data[0].HBillNo); } }); $("#HBarCode").focus(); $("#HBarCode").css("box-shadow", "0 0 0 1px #00ff00"); //æ«æ¡å½¢ç æ¹æ³ $('#HBarCode').on('keydown', function (event) { //æ«æ¡å½¢ç if (event.keyCode == 13) { GetMeesageByBarCode(); $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//å®¡æ ¸æé®é»è®¤ç¦ç¨ $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//åå®¡æ ¸æé®é»è®¤ç¦ç¨ $('#set_Modify').addClass("layui-btn-disabled").attr("disabled", true);//ä¿®æ¹æé®ç¦ç¨ GetDefValByUser(); } }); else if (OperationType == 3) { $("#eventType").val("Modify"); RoadBillMain(linterid); $('#set_Modify').addClass("layui-btn-disabled").attr("disabled", true);//ä¿®æ¹æé®ç¦ç¨ $('#Saver').removeClass("layui-btn-disabled").attr("disabled", false);//ä¿åæé®å¯ç¨ $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//å®¡æ ¸æé®é»è®¤ç¦ç¨ $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//åå®¡æ ¸æé®é»è®¤ç¦ç¨ } else if (OperationType == 4) { RoadBillMain(linterid); $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//ä¿ååä¿åæé®ç¦ç¨ $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false);//å®¡æ ¸æé®å¯ç¨ $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false);//åå®¡æ ¸æé®å¯ç¨ //RoadBillSub(linterid); } //æµæ°´å·åè½¦æ¹æ³ $('#HProcNo').on('keydown', function (event) { //æ«æ¡å½¢ç var HProcNo = $('#HProcNo').val(); //å 载表头 function RoadBillMain(linterid) { var index = layer.load(); $.ajax({ url: GetWEBURL() + "/Cj_StationOutBill/GetStationOutBill", type: "GET", data: { "HInterID": linterid }, success: function (result) { var data = result.data[0]; txtHBarCode_KeyDown(data.HBarCode); txtHProcNo_KeyDown(data.HBarCode, data.HProcNo); get_DisplayTech(data.HInterID); form.val("formData", { //HGroupName "HInterID": data.HInterID, "HBillNo": data.HBillNo, "HBarCode": data.HBarCode, "HProcNo": data.HProcNo, "HQty": data.HQty, "HWasterQty": data.HWasterQty, "HWorkTimes": data.HWorkTimes, "HGroupID": data.HGroupID, "HGroupName": data.HGroupName, "HSourceID": data.HSourceID, "HSourceName": data.HSourceName, "HQCCheckID": data.HQCCheckID, "HQCCheckName": data.HQCCheckName, "HEmpID": data.HEmpID, "HEmpName": data.HEmpName, "HEmpID2": data.HEmpID2, "HEmpName2": data.HEmpName2, "HEmpID3": data.HEmpID3, "HEmpName3": data.HEmpName3, "HEmpID4": data.HEmpID4, "HEmpName4": data.HEmpName4, "HEmpID5": data.HEmpID5, "HEmpName5": data.HEmpName5, "HRemark": data.HRemark }); if (data.æ¯å¦å®¡æ ¸ == "true") { $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//å®¡æ ¸æé®ç¦ç¨ $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false);//åå®¡æ ¸æé®å¯ç¨ } else { $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//åå®¡æ ¸æé®ç¦ç¨ $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false);//å®¡æ ¸æé®å¯ç¨ } if (OperationType == 3) { $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//å®¡æ ¸æé®ç¦ç¨ $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//åå®¡æ ¸æé®ç¦ç¨ } PicUpload(); layer.close(index); } , error: function () { layer.close(index); layer.msg("æ¥å£è¯·æ±å¤±è´¥"); } }) } //#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.ç产çç»åç§°, "HCenterID": data.HWorkCenterID, "HCenterName": data.å·¥ä½ä¸å¿åç§°, "HEmpID": data.HEmpID, "HEmpNumber": data.æä½å代ç , "HEmpName": data.æä½ååç§° }); layer.close(index); } , error: function () { layer.close(index); layer.msg("æ¥å£è¯·æ±å¤±è´¥"); } }) } //#endregion //æµè½¬å¡æ¯å¦æ«ææ è®° var HProcExchBillNoFlag = false; //åå§åºæ¬ä¿¡æ¯èµå¼ $("#HStationOutTime").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); //$("#HEmpID").val(sessionStorage["Czybm"]); //$("#HEmpName").val(sessionStorage["HUserName"]); $("#HMaker").val(sessionStorage["HUserName"]); $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); //æ¡å½¢ç åè½¦æ¹æ³ $('#HBarCode').on('keydown', function (event) { var HBarCode = $('#HBarCode').val(); if (event.keyCode == 13) { if (HProcNo == "" || HBarCode == "") { layer.alert("æµæ°´å·ææµè½¬å¡å·ä¸ºç©ºï¼", { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); if (!HBarCode) { layer.msg("æ¡å½¢ç ä¸è½ä¸ºç©ºï¼") return; } $.ajax({ url: GetWEBURL() + "/api/newBill/getProcDetail", type: "GET", data: { "sBillNo": HBarCode , "sProcNo": HProcNo }, success: function (result) { var data = result.data.h_v_Sc_ProcessExchangeBillList[0]; if (result.code == 1) { // 说æéªè¯æåäºï¼ var data = result.data.h_v_Sc_ProcessExchangeBillList[0]; form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ //"HProcID": data.HProcID //, "HProc": data.å·¥åº //, "HCenter": data.å·¥ä½ä¸å¿ //, "HCenterID": data.å·¥ä½ä¸å¿ä»£ç "HICMOInterID": data.hicmointerid , "HICMOBillNo": data.ä»»å¡åå· , "HDeptID": data.HDeptID , "HQty": data.è®¡åæ°é , "HMaterID": data.HMaterID , "HMaterName": data.产å , "HMaterModel": data.è§æ ¼åå· , "HICMOQty": data.ç产æ°é txtHBarCode_KeyDown(HBarCode); } }); $("#HProcNo").css("box-shadow", "none"); checkPopup(); function txtHBarCode_KeyDown(HBarCode) { var index = layer.load(); $.ajax({ url: GetWEBURL() + "/Cj_StationEntrustInBill/txtHBarCode_KeyDown", type: "GET", data: { "HBarCode": HBarCode }, success: function (result) { if (result.count == 1) { var data = result.data[0]; form.val("formData", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ "HICMOInterID": data.hicmointerid, "HICMOBillNo": data.ä»»å¡åå·, "HMaterID": data.HMaterID, "HMaterName": data.产å, "HMaterNumber": data.产å代ç , "HMaterModel": data.è§æ ¼åå·, "HPieceQty": data.æµè½¬å¡æ°é, "HPlanQty": data.æµè½¬å¡æ°é, "lngBillKey": data.hmainid, "HProcExchBillNo": data.åæ®å·, "HProcExchHinteID": data.hmainid, "HICMOQty": data.ä»»å¡åæ°é, "HOrderProcNO": data.订åè·è¸ªå·, "HPRDOrgID": data.ç»ç» }); $("#HBarCode").attr("readonly", "readonly");//æ¡å½¢ç åªè¯» $("#HBarCode").css("background-color", "#efefef4d"); HProcExchBillNoFlag = true; var HProcExchHinteID = $('#HProcExchHinteID').val(); //$.ajax({ // url: GetWEBURL() + "/Cj_StationEntrustInBill/DisBillEntryList", // type: "GET", // data: { HProcExchHinteID: HProcExchHinteID}, // success: function (result) { // if (result.count == 1) { // 说æéªè¯æåäºï¼ // } // else { // layer.msg(result.Message); // } // layer.closeAll("loading"); // } //}); option = { elem: '#mainTable', url: GetWEBURL() + "/Cj_StationEntrustInBill/DisBillEntryList", //, cellMinWidth: 80 toolbar: '#toolbarDemo' , where: { HProcExchHinteID: HProcExchHinteID } , cols: [[ { type: 'numbers', title: 'åºå·', totalRow: true } , { field: 'HOrderProcNO', title: '订åè·è¸ªå·', edit: 'text' } , { field: 'hbillno', title: 'æµè½¬å¡å·', hide: true } , { field: 'HICMOBillNo', title: 'ç产订åå·', edit: 'text' } , { field: '产å代ç ', title: '产å代ç ' } , { field: '产ååç§°', title: '产ååç§°', edit: 'text' } , { field: 'æµè½¬å¡æ°é', title: 'æµè½¬å¡æ°é' } , { field: 'æµæ°´å·', title: 'æµæ°´å·', edit: 'text' } , { field: 'å·¥åºåç§°', title: 'å·¥åºåç§°' } , { field: 'å·¥ä½ä¸å¿', title: 'å·¥ä½ä¸å¿' } , { field: 'æ¯å¦å§å¤', title: 'æ¯å¦å§å¤', edit: 'text' } , { field: 'ä¾åºå', title: 'ä¾åºå' } , { field: 'è®¡åæ°é', title: 'è®¡åæ°é' } , { field: 'è¿ç«æ°é', title: 'è¿ç«æ°é', edit: 'text' } , { field: 'åºç«æ°é', title: 'åºç«æ°é' } ]] , height: 500 } table.render(option) //layer.close(index); //set_InitGrid(); //table.render(option); //å·æ°è¡¨æ ¼æ°æ® DisPlay_HideColumn(); 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: "温馨æç¤º" }); } }); } //#region æ¥è¯¢ å·¥èºåæ° function get_DisplayTech(HBillNo) { var ajaxLoad = layer.load(); $.ajax({ url: GetWEBURL() + '/Sc_ProcessExchangeBill/GetProcessExchangeBillSubTech', type: "GET", data: { "HInterID": HBillNo }, success: function (data1) { if (data1.count == 1) { var data = []; //ç»ç©ºçæ°ç»èµå¼ for (var key in data1.list) { data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType }); } var col = []; for (var i = 0; i < data.length; i++) { // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') { if ($.inArray(data[i].name, titleData2) > -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: col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 }); } } } //卿æ¾ç¤ºåå table.render({ elem: '#mainTable2' , toolbar: '#toolbarDemo' , cols: [col] , data: data1.data , height: 550 , page: true , cellMinWidth: 90 , limit: 50 , limits: [50, 500, 5000, 20000] }); layer.close(ajaxLoad); //layer.alert("æ¥è¯¢æå", { icon: 1 }); } else { layer.alert(result.Message, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); layer.close(ajaxLoad); layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.alert("æµæ°´å·æ¹æ³åçé误!", { icon: 5 }); layer.close(ajaxLoad); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#endregion //æµæ°´å·ï¼å·¥åºå·ï¼åè½¦æ¹æ³ $('#HProcNo').on('keydown', function (event) { var sProcNo = $('#HProcNo').val(); var sBillNo = $('#HBarCode').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="" 对åºçå¼ "lngBillSubKey": data.hsubid, "HProcName": data.å·¥åº, "HProcID": data.HProcID , "HCenterName": data.å·¥ä½ä¸å¿ , "HCenterID": data.HCenterID , "NoOutboundHqty": (data.æµè½¬å¡æ°é - data.åºç«æ¥åºå ³èæ°é - data.åºç«å ³èæ°é) }); if (data.é¦éå·¥åº == "æ¯") { FirstEndHProcNo = 1; } else if (data.æ«éå·¥åº == "æ¯") { FirstEndHProcNo = 2; } $("#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: "温馨æç¤º" }); } }); } //#region 页é¢å¿«æ·é®å¼¹çªâå·¥åºæµè½¬å¡å ³èæ°é $('body').on('keydown', function (e) { var HinteID = $("#HProcExchHinteID").val(); if (e.key == "F7") { if (HinteID == "" || HinteID == null || HinteID == undefined) { layer.alert("请å è¾å ¥æ¡å½¢ç ææ«ææ¡å½¢ç ", { icon: 5 }); } else { layer.open({ type: 2, skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ title: 'å·¥åºæµè½¬å¡å ³èæ°é', closeBtn: 1, shift: 2, area: ['90%', '90%'], maxmin: true, content: ['../å·¥åºè¿ç«æ¥æ¶å/Cj_StationQty.html?HInterID=' + HinteID, 'yes'], end: function () { } }); } } }) //#endregion //æ¯å¦è¢«è½¬ä¸å·¥åº form.on('checkbox(checkboxHLastSubProc)', function (data) { $("#HLastSubProc").val(data.elem.checked); }); //éåº-å ³é页颿¹æ³ $('#Cancel').on('click', function () { layer.confirm('æ¨ç¡®å®è¦éåºåï¼', { icon: 3, title: 'æç¤º' }, function (index) { if (OperationType == 1) { Pub_Close(closeType); } else if (OperationType == 3) { Pub_Close(1); } else if (OperationType == 4) { Pub_Close(1); } else if (OperationType == 2) { Pub_Close(1); } }); }) $('#HEmpNumber').on('keydown', function (event) { var HEmpNumber = $("#HEmpNumber").val(); if (event.keyCode == 13) { $.ajax({ url: GetWEBURL() + '/Cj_StationInBill/GetMessageByEmpNumber', type: "GET", data: { "HEmpNumber": HEmpNumber }, success: function (data1) { if (data1.count == 1) { $("#HEmpNumber").val(data1.data[0].HNumber); $("#HEmpName").val(data1.data[0].HName); $("#HEmpID").val(data1.data[0].HItemID); //layer.alert($("#HEmpID").val()); } else { layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } }); //åæ ¼æ°éåè½¦æ¹æ³ $('#HQty').on('keydown', function (event) { $('#HEmpNumber2').on('keydown', function (event) { var HEmpNumber2 = $("#HEmpNumber2").val(); if (event.keyCode == 13) { $("#HQty").css("box-shadow", "none"); checkPopup(); $.ajax({ url: GetWEBURL() + '/Cj_StationInBill/GetMessageByEmpNumber', type: "GET", data: { "HEmpNumber": HEmpNumber2 }, success: function (data1) { if (data1.count == 1) { $("#HEmpNumber2").val(data1.data[0].HNumber); $("#HEmpName2").val(data1.data[0].HName); $("#HEmpID2").val(data1.data[0].HItemID); //layer.alert($("#HEmpID2").val()); } else { layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } }); $('#HEmpNumber3').on('keydown', function (event) { var HEmpNumber3 = $("#HEmpNumber3").val(); if (event.keyCode == 13) { $.ajax({ url: GetWEBURL() + '/Cj_StationInBill/GetMessageByEmpNumber', type: "GET", data: { "HEmpNumber": HEmpNumber3 }, success: function (data1) { if (data1.count == 1) { $("#HEmpNumber3").val(data1.data[0].HNumber); $("#HEmpName3").val(data1.data[0].HName); $("#HEmpID3").val(data1.data[0].HItemID); //layer.alert($("#HEmpID3").val()); } else { layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } }); $('#HEmpNumber4').on('keydown', function (event) { var HEmpNumber4 = $("#HEmpNumber4").val(); if (event.keyCode == 13) { $.ajax({ url: GetWEBURL() + '/Cj_StationInBill/GetMessageByEmpNumber', type: "GET", data: { "HEmpNumber": HEmpNumber4 }, success: function (data1) { if (data1.count == 1) { $("#HEmpNumber4").val(data1.data[0].HNumber); $("#HEmpName4").val(data1.data[0].HName); $("#HEmpID4").val(data1.data[0].HItemID); //layer.alert($("#HEmpID4").val()); } else { layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } }); $('#HEmpNumber5').on('keydown', function (event) { var HEmpNumber5 = $("#HEmpNumber5").val(); if (event.keyCode == 13) { $.ajax({ url: GetWEBURL() + '/Cj_StationInBill/GetMessageByEmpNumber', type: "GET", data: { "HEmpNumber": HEmpNumber5 }, success: function (data1) { if (data1.count == 1) { $("#HEmpNumber5").val(data1.data[0].HNumber); $("#HEmpName5").val(data1.data[0].HName); $("#HEmpID5").val(data1.data[0].HItemID); //layer.alert($("#HEmpID5").val()); } else { layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } }); //å·¥æ¶åè½¦æ¹æ³ $('#HWorkTimes').on('keydown', function (event) { if (event.keyCode == 13) { $("#HWorkTimes").css("box-shadow", "none"); checkPopup(); //æäº¤ form.on('submit(Saver)', function (data) {//æäº¤ var tableData = data.field; var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"]; var index = layer.load(); $.ajax({ type: "POST", url: GetWEBURL() + "/Cj_StationOutBill/AddBill", async: false, data: { "oMain": oMain }, dataType: "json", success: function (data) { if (data.count == 1) { layer.close(index); layer.msg("æäº¤æå"); if (sessionStorage["OrganizationID"] == 100038) { if (FirstEndHProcNo == 1) { //æ±æ¥ GetInStorage(); } else if (FirstEndHProcNo == 2) { //å ¥åº BtnRK(); //æ¥åº BtnBF(); } } if (result.Verify == "Y") { location.replace('MES_StationOutBill_PDA.html?OperationType=1&linterid=0&HSouceBillType=&HBillNo=&closeType=2'); } else { //ä¿ååæµè§ ReRoadBillMain(); } } 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: "温馨æç¤º" }); } }); }); //æ¥åºæ°éåè½¦æ¹æ³ $('#HWasterQty').on('keydown', function (event) { if (event.keyCode == 13) { $("#HWasterQty").css("box-shadow", "none"); checkPopup(); //#region ç¡®å®æé® form.on('submit(QueDin)', function (data) {// var HBarCode = $('#HBarCode').val(); if (!HBarCode) { layer.msg("æ¡å½¢ç ä¸è½ä¸ºç©ºï¼") return; } txtHBarCode_KeyDown(HBarCode); }); //#endregion //æ±æ¥ form.on('submit(btn-InStorage)', function (data) { GetInStorage(); }); //å ¥åº form.on('submit(btn-RK)', function (data) { BtnRK(); }); //æ¥åº form.on('submit(btn-BF)', function (data) { BtnBF(); }); //å设置 form.on('submit(set_HideColumn)', function () { //è°ç¨éèåè®¾ç½®æ¹æ³ get_HideColumn() }); //#region ä¿ååæµè§æ¹æ³ function ReRoadBillMain() { location.replace('MES_StationOutBill_PDA.html?OperationType=4&linterid=' + $("#HInterID").val() + '&HSouceBillType='); } //#endregion //éæ©æµæ°´å·å¼¹çª form.on('submit(SerialNum-BT)', function () {//çäº§èµæº var value = $("#HProcExchHinteID").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) { } //, 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('è¯·éæ©æ°æ®'); // } // $("#HProcNo").val(checkStatus.data[0].æµæ°´å·); // layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå é¨å¨æéå¢è®¡ç®ç //} }) } else { layer.alert('请æ¨ç¡®è®¤è¾å ¥æµè½¬å¡å·åéè¯^_^', { icon: 7 }); //alert('请å è¾å ¥æµè½¬å¡å·!') } }); @@ -349,11 +1339,28 @@ layer.open({ type: 2 , area: ['80%', '80%'] , title: 'ç产çç»' , title: 'æ¬ç«å·¥åº' , shade: 0.6 //é®ç½©éæåº¦ //, maxmin: true //å è®¸å ¨å±æå°å , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_GetProductionTeamList.html', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //éæ©æ£éªå form.on('submit(HSecManagerID-BT)', function (data) {//éæ©æ£éªå var sMainStr = JSON.stringify(data.field); layer.open({ type: 2 , area: ['80%', '80%'] , title: 'æ£éªåå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_EmployeeList.html?Type=HSecManager', 'yes'] , resize: false , cancel: function (index, layero) { } @@ -375,7 +1382,6 @@ } }) }); //鿩工ä½ä¸å¿å¼¹çª form.on('submit(HWorkingProcedure-BT)', function () {//鿩工ä½ä¸å¿ layer.open({ @@ -390,210 +1396,593 @@ , cancel: function (index, layero) { } }) layer.msg('ç¦æ¢éæ©'); }); //éæ©æ£éªå form.on('submit(HSecManagerID-BT)', function (data) {//éæ©æ£éªå var sMainStr = JSON.stringify(data.field); //éæ©æä½å form.on('submit(HEmployeeID-BT)', function () {//éæ©è´£ä»»äºº layer.open({ type: 2 , area: ['100%', '100%'] , title: 'æ£éªåå表' , area: ['80%', '80%'] , title: 'èåå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_EmployeeList.html?Type=HSecManager', 'yes'] , content: ['../../Baseset/åºç¡èµæ/Gy_EmployeeList.html?Type=HWorker', '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('è¯·éæ©æ°æ®'); } $("#HEmpName").val(checkStatus.data[0].HName); $("#HEmpID").val(checkStatus.data[0].HItemID); layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå é¨å¨æéå¢è®¡ç®ç } , btn2: function (index, layero) { } }) }); //éæ©æä½å2 form.on('submit(HEmployeeID-BT2)', 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=HWorker2', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); , cancel: function (index, layero) { } }) }); //éæ©æä½å3 form.on('submit(HEmployeeID-BT3)', 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=HWorker3', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //éæ©æä½å4 form.on('submit(HEmployeeID-BT4)', 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=HWorker4', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //éæ©æä½å5 form.on('submit(HEmployeeID-BT5)', 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=HWorker5', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //ä¿åæé® form.on('submit(Saver)', function (data) {//æäº¤ //debugger; var sMainStr = data.field; $.ajax( { type: "POST", url: GetWEBURL() + "/api/newBill/setStationOutBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å //url:"http://localhost:12761/api/newBill/setStationOutBill", async: true, data: sMainStr, dataType: "json", //æä»¶ä¸ä¼ function PicUpload() { //å¤å¾çä¸ä¼ //夿件åè¡¨ç¤ºä¾ var ProImgByList = $('#ProImgByList') , uploadListIns = upload.render({ elem: '#testList' , url: GetWEBURL() + "/Cj_StationOutBill/UploadFile1" , accept: 'file' , multiple: true , auto: false //, bindAction: '#testListAction' //ææç»å® , data: { "HBillNo": $("#HBillNo").val(), "HRemark": $("#HRemark").val(), "HUserName": sessionStorage["HUserName"] } , choose: function (obj) { var files = this.files = obj.pushFile(); //å°æ¯æ¬¡éæ©çæä»¶è¿½å å°æä»¶éå //è¯»åæ¬å°æä»¶ obj.preview(function (index, file, result) { var tr = $(['<tr id="upload-' + index + '">' , '<td>' + file.name + '</td>' , '<td>' + (file.size / 1014).toFixed(1) + 'kb</td>' , '<td>çå¾ ä¸ä¼ </td>' , '<td>' , '<button class="layui-btn layui-btn-xs demo-reload ">ä¸ä¼ </button>' , '<button class="layui-btn layui-btn-xs layui-btn-danger demo-delete">å é¤</button>' , '</td>' , '</tr>'].join('')); //å个éä¼ tr.find('.demo-reload').on('click', function () { obj.upload(index, file); return false; }); //å é¤ tr.find('.demo-delete').on('click', function () { delete files[index]; //å é¤å¯¹åºçæä»¶ tr.remove(); uploadListIns.config.elem.next()[0].value = ''; //æ¸ ç©º input file å¼ï¼ä»¥å å é¤ååºç°ååæä»¶ä¸å¯é }); ProImgByList.append(tr); }); } , done: function (res, index, upload) { if (res.code == 1) { //ä¸ä¼ æå var tr = ProImgByList.find('tr#upload-' + index) , tds = tr.children(); tds.eq(2).html('<span style="color: #5FB878;">ä¸ä¼ æå</span>'); tds.eq(3).html(''); //æ¸ ç©ºæä½ //tds.eq(3).find('.demo-reload').addClass('layui-hide'); //éèä¸ä¼ return delete this.files[index]; //å 餿件éåå·²ç»ä¸ä¼ æåçæä»¶ } this.error(index, upload); } , error: function (index, upload) { var tr = ProImgByList.find('tr#upload-' + index) , tds = tr.children(); tds.eq(2).html('<span style="color: #FF5722;">ä¸ä¼ 失败[æ£æ¥æä»¶ååæä»¶æ ¼å¼]</span>'); tds.eq(3).find('.demo-reload').removeClass('layui-hide'); //æ¾ç¤ºä¸ä¼ } }); } //è·åç¼è¾æ¶,å·²ä¸ä¼ çæä»¶å表 if (HBillNo != null || HBillNo != undefined) { var ProImgByList = $('#ProImgByList') $.ajax({ url: GetWEBURL() + '/Cj_StationOutBill/Filelist', type: "GET", data: { "HBillNo": HBillNo }, success: function (data1) { if (data1.count == 1) { var index = 0; for (var i = 0; i < data1.data.length; i++) { var tr = $(['<tr id="upload-' + i + '">' , '<td style="display:none">' + data1.data[i].HItemID + '</td>' , '<td style="display:none">' + data1.data[i].HSourceBillNo + '</td>' , '<td>' + data1.data[i].HFileName + '</td>' , '<td>' + (data1.data[i].HFileSize / 1014).toFixed(1) + 'kb</td>' , '<td style="color: #5FB878;">ä¸ä¼ æå</td>' , '<td style="display:none">' + data1.data[i].url + '</td>' , '<td>' , '<button class="layui-btn layui-btn-xs demo-dowload" type="button" id="deltefile" onclick="javascript:dowload(this)"><i class="layui-icon layui-icon-download-circle layuiadmin-button-btn"></i>ä¸è½½</button>' , '<button class="layui-btn layui-btn-xs layui-btn-danger demo-delete" type="button" id="deltefile" onclick="javascript:toManager(this)"><i class="layui-icon layui-icon-delete layuiadmin-button-btn"></i>å é¤</button>' , '</td>' , '</tr>'].join('')); $('#ProImgByList').append(tr); } } else { layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#region ä¿®æ¹æé® form.on('submit(set_Modify)', function () {//æäº¤ //ç¼è¾å夿 set_ShowBillJudge(); }) //#endregion //#region ç¼è¾å夿 function set_ShowBillJudge() { var wait = layer.load(); $.ajax({ type: "GET", url: GetWEBURL() + "/Cj_StationOutBill/set_ShowBillJudge", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HBillNo": HBillNo }, success: function (result) { console.log(result); if (result.code == 1) { // 说æéªè¯æåäºï¼ $("#sHWHID").val(""); //layer.alert(result.msg + "åå·ä¸ºï¼" + $("#HBillNo").val(), { icon: 1 }, function () { // window.location.reload();//å·æ°é¡µé¢ //}); layer.confirm(result.msg + "åå·ä¸ºï¼" + $("#HBillNo").val(), { btn: ['è¿ç«', 'æ°å¢'], skin: 'layui-layer-lan', title: "温馨æç¤º", icon: 1 }, function () { parent.location.href = "../../../views/车é´ç®¡ç/å·¥åºæ±æ¥/MES_StationInBill_PDA.html"; }, function () { window.location.reload(); if (result.count == 1) { location.replace('MES_StationOutBill_PDA.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=&HBillNo=' + HBillNo); } else { layer.alert(result.Message, { icon: 5 }); } layer.close(wait); }, error: function () { layer.close(wait); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#endregion //#region æ°å¢æé® form.on('submit(Add)', function () {//æäº¤ layer.confirm('æ°å¢å页颿°æ®å°æ¶å¤±ï¼', { icon: 3, title: 'æç¤º' }, function (index) { location.replace('MES_StationOutBill_PDA.html?OperationType=1&linterid=0&HSouceBillType=&HBillNo=&closeType=2'); }); }) //#endregion //#region å®¡æ ¸æé® form.on('submit(set_CheckBill)', function () { //å®¡æ ¸æ¹æ³ set_CheckBill(); }) //#endregion //#region å®¡æ ¸æ¹æ³ function set_CheckBill() { var wait = layer.load(); $.ajax({ type: "GET", url: GetWEBURL() + "/Cj_StationOutBill/set_CheckBill", data: { "HInterID": linterid, "CurUserName": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { layer.alert(result.Message, { icon: 6 }); $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//å®¡æ ¸æé®ç¦ç¨ $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false);//åå®¡æ ¸æé®å¯ç¨ } else { layer.alert(result.Message, { icon: 5 }); } layer.close(wait); }, error: function () { layer.close(wait); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#endregion //#region åå®¡æ ¸æé® form.on('submit(set_AbandonCheck)', function () { //åå®¡æ ¸æ¹æ³ set_AbandonCheck(); }) //#endregion // åå®¡æ ¸æ¹æ³ function set_AbandonCheck() { var wait = layer.load(); $.ajax({ type: "GET", url: GetWEBURL() + "/Cj_StationOutBill/set_AbandonCheck", data: { "HInterID": linterid, "CurUserName": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { layer.alert(result.Message, { icon: 6 }); $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//åå®¡æ ¸æé®ç¦ç¨ $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false);//å®¡æ ¸æé®å¯ç¨ } else { layer.alert(result.Message, { icon: 5 }); } layer.close(wait); }, error: function () { layer.close(wait); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //æ±æ¥ function GetInStorage() { var InterID = $("#HInterID").val(); var BillNo = $("#HBillNo").val(); $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_ProcessMangement/SaveICMOReportBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å async: false, data: { "InterID": InterID, "user": sessionStorage["HUserName"], "BillNo": BillNo, "OrganizationID": sessionStorage["OrganizationID"] }, dataType: "json", success: function (data) { if (data.count == 1) { // 说æéªè¯æåäºï¼ layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () { var index = parent.layer.getFrameIndex(window.name); //å å¾å°å½åiframeå±çç´¢å¼ parent.layer.close(index); //åæ§è¡å ³é           }); } else { layer.alert(result.msg, { icon: 5 }); layer.alert(data.Message, { icon: 5 }); } layer.closeAll("loading"); layui.form.render(); }, error: function (err) { layer.alert("æ¥å£è¯·æ±å¤±è´¥:" + err, { icon: 5 }); layer.alert(err.Message, { icon: 5 }); } }); }); } //éåºæé® form.on('submit(Close)', function (data) {//éåº layer.confirm('æ¨ç¡®å®è¦å ³éæ¬é¡µåï¼', { icon: 3, title: 'æç¤º' }, function (index) { parent.location.href = "../../../views/index_Mobile.html"; }); }); //å ¥åº function BtnRK() { var BillNo = $("#HBillNo").val(); //æ°å¢æé® form.on('submit(HAddBT)', function (data) {//éåº layer.confirm('æ¨ç¡®å®è¦æ°å¢åï¼', { icon: 3, title: 'æç¤º' }, function (index) { window.location.reload(); $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_ProcessMangement/SaveProcdutInBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å async: false, data: { "BillNo": BillNo }, dataType: "json", success: function (data) { if (data.count == 1) { // 说æéªè¯æåäºï¼ layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () { var index = parent.layer.getFrameIndex(window.name); //å å¾å°å½åiframeå±çç´¢å¼ parent.layer.close(index); //åæ§è¡å ³é           }); } else { layer.alert(data.Message, { icon: 5 }); } }, error: function (err) { layer.alert(err.Message, { icon: 5 }); } }); } //ç¡®å®æé® form.on('submit(QueDin)', function (data) {//éåº GetMeesageByBarCode(); //æ¥åº function BtnBF() { var BillNo = $("#HProcExchBillNo").val(); $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_ProcessMangement/SaveBFBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å async: false, data: { "BillNo": BillNo }, dataType: "json", success: function (data) { if (data.count == 1) { // 说æéªè¯æåäºï¼ layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () { var index = parent.layer.getFrameIndex(window.name); //å å¾å°å½åiframeå±çç´¢å¼ parent.layer.close(index); //åæ§è¡å ³é           }); } else { layer.alert(data.Message, { icon: 5 }); } }, error: function (err) { layer.alert(err.Message, { icon: 5 }); } }); } //éèå设置 function get_HideColumn() { var colName = ""; var contentUrl = ""; for (var i = 1; i < option.cols[0].length - 1; i++) { colName += option.cols[0][i]["title"] + ","; } var urlStr = window.document.location.pathname;//è·åæä»¶è·¯å¾ var urlLen = urlStr.split('/'); for (var i = 0; i < urlLen.length - 4; i++) { contentUrl += "../"; } colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI è¿è¡ç¼ç contentUrl += 'åºç¡èµæ/éèå设置/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName; layer.open({ type: 2 , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ , title: "éèå设置" //æ é¢ , closeBtn: 1 //çªä½å³ä¸è§å ³é ç æ ·å¼ , shift: 2 //å¼¹åºå¨ç» , area: ["50%", "90%"] //çªä½å¤§å° , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º , content: [contentUrl, "yes"] , btn: ["ç¡®å®", "åæ¶"] , btn1: function (index, laero) { //å·æ°è¡¨æ ¼æ°æ® DisPlay_HideColumn(); //æ´æ°è¡¨æ ¼ç¼åçæ°æ® layer.close(index);//å ³éå¼¹çª } }) } //æ¾ç¤ºåæ°æ® function DisPlay_HideColumn() { $.ajax({ url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', type: "GET", data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, success: function (data1) { if (data1.data.length != 0) { var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® var titleData = ["æµè½¬å¡å·"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± dataCol = data1.data[0].HGridString.split(','); for (var i = 0; i < option.cols[0].length - 2; i++) { var dataCols = dataCol[i].split('|'); //éèå if (dataCols[1] == 1) { option.cols[0][i + 1]["hide"] = true; } //设置å宽 if (dataCols[3] > 0) { option.cols[0][i + 1]["width"] = dataCols[3]; } //设置å 容åä½å¤§å° if (data1.data[0].HFontSize != 0) { option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;"; } else { option.cols[0][i + 1]["style"] = "font-size:100%"; } //设置å宽 //if (data1.data[0].HColumnWidth != 0) { // option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;"; //} else { // option.cols[0][i + 1]["width"] = ""; //} //æ¾ç¤ºå if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { option.cols[0][i + 1]["hide"] = false; } //å使å¨ä½ç½®(å·¦ å± ä¸ å³) switch (dataCols[2]) { case "L": option.cols[0][i + 1]["align"] = "left"; break; case "M": option.cols[0][i + 1]["align"] = "center"; break; case "R": option.cols[0][i + 1]["align"] = "right"; break; } } //åæ¶å»ç»å for (var i = 1; i < option.cols[0].length - 1; i++) { if (option.cols[0][i]["fixed"] != null) { option.cols[0][i]["fixed"] = null; } else { break; } } //å»ç»å if (data1.data[0].HFixCols != 0) { for (var i = 0; i < data1.data[0].HFixCols; i++) { if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) { data1.data[0].HFixCols += 1; } option.cols[0][i + 1]["fixed"] = "left"; } } table.render(option); } else { table.render(option); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }) } //#endregion //以ä¸ä¸ºlayui模å }); //åçjsåå§å $(function () { //å 餿件 function toManager(r) { //å¾å°å½åæå¨è¡ var rows = r.parentNode.parentNode.rowIndex; //å¾å°æå¨è¡ç第ä¸åçå 容:主é®ID var HItemID = $("#ProImgByList tr:eq(" + (rows - 1) + ") td:eq(0)").html(); //å¾å°æå¨è¡ç第äºåçå 容:åæ®å· var HSourceBillNo = $("#ProImgByList tr:eq(" + (rows - 1) + ") td:eq(1)").html(); //å¾å°æå¨è¡ç第ä¸åçå 容:æä»¶åç§° var HFileName = $("#ProImgByList tr:eq(" + (rows - 1) + ") td:eq(2)").html(); layer.confirm("确认è¦å é¤åï¼å é¤åä¸è½æ¢å¤", { title: "å é¤ç¡®è®¤" }, function (index) { }); //æ ¡éªæ¯å¦éæ©å¼¹çªäºä»¶ function checkPopup() { if (!$("#HQty").val()) { $("#HQty").css("box-shadow", "0 0 0 1px #00ff00"); $("#HQty").focus(); } //else if (!$("#HWorkTimes").val()) {//å·¥æ¶ // $("#HWorkTimes").css("box-shadow", "0 0 0 1px #00ff00"); // $("#HWorkTimes").focus(); //} //else if (!$("#HWasterQty").val()) {//æ¥åºæ°é // $("#HWasterQty").css("box-shadow", "0 0 0 1px #00ff00"); // $("#HWasterQty").focus(); //} //else if (!$("#HSource").val()) {//çäº§èµæº // $("#HSource").css("box-shadow", "0 0 1px 2px #00ff00"); // $("#HSource").focus(); //} else if (!$("#HGroup").val()) { $("#HGroup").css("box-shadow", "0 0 1px 2px #00ff00"); $("#HGroup").focus(); } else if (!$("#HCenter").val()) { $("#HCenter").css("box-shadow", "0 0 1px 2px #00ff00"); $("#HCenter").focus(); } } //è¿åç产çç» function GetProductionTeamValue(obj) { //è¿åç产çç» if (obj.length == 0) { layer.msg("请å éæ©çç»", { index: 0 }); } else { $("#HGroup").val(obj[0].çç»); $("#HGroupID").val(obj[0].HItemID); $("#HGroup").css("box-shadow", "none"); checkPopup(); layer.closeAll(); } } //è¿åçäº§èµæº function GetProductionResourcesValue(obj) { //è¿åçäº§èµæº if ($("#HSource").val()) { $("#HSource").css("box-shadow", "none"); } $("#HSource").val(obj[0].çäº§èµæº); $("#HSourceID").val(obj[0].HItemID); $("#HSource").css("box-shadow", "none"); checkPopup(); } //è¿åå·¥ä½ä¸å¿ function GetWorkCenterValue(obj) { //è¿åå·¥ä½ä¸å¿ if (obj.length == 0) { layer.msg("请å éæ©çç»", { index: 0 }); } else { $("#HCenter").val(obj[0].å·¥ä½ä¸å¿); $("#HCenterID").val(obj[0].HItemID); $("#HCenter").css("box-shadow", "none"); checkPopup(); layer.closeAll(); } } //è¿åæ£éªå function GetHSecManagerValue(obj) { //è¿åæ£éªå $("#HQCCheck").val(obj[0].HName); $("#HQCCheckID").val(obj[0].HItemID); } //æ«æ¡ç function GetMeesageByBarCode(obj) { //è¿åå·¥ä½ä¸å¿ var HBarCode = $('#HBarCode').val();//æ¡å½¢ç ï¼æµè½¬å¡å·ï¼ï¼æ°æ®åºä¸ä¸ºåæ®å·ï¼ //å¤æææ¬æ¡æ¯å¦ææ°æ® new if (HBarCode == "") { layer.alert("æ¡å½¢ç 为空ï¼", { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); return; } // //å é¤å·²ä¸ä¼ æä»¶ $.ajax({ url: GetWEBURL() + "api/newBill/getHbarCodeDetail", url: GetWEBURL() + '/Cj_StationOutBill/DeleteFilelist', type: "GET", data: { "sBillBarCode": HBarCode }, success: function (result) { var data = result.data.h_v_Sc_ProcessExchangeBillList[0]; if (result.code == 1) { // 说æéªè¯æåäºï¼ form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ "HProcExchBillNo": $("#HBarCode").val() //, "HProcID": data.HProcID //, "HProc": data.å·¥åº //, "HCenter": data.å·¥ä½ä¸å¿ //, "HCenterID": data.å·¥ä½ä¸å¿ä»£ç , "HICMOInterID": data.hicmointerid , "HICMOBillNo": data.ä»»å¡åå· , "HDeptID": data.HDeptID , "HQty": data.è®¡åæ°é , "HMaterID": data.HMaterID , "HMaterName": data.产å , "HMaterModel": data.è§æ ¼åå· , "HICMOQty": data.ç产æ°é , "HOrderProcNO": data.订åè·è¸ªå· }); //$("#HBarCode").attr("readonly", "readonly");//æ¡å½¢ç åªè¯» //$("#HBarCode").css("background-color", "#efefef4d"); $("#HBarCode").css("box-shadow", "none"); } else { layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); data: { "HItemID": HItemID, "HSourceBillNo": HSourceBillNo, "HFileName": HFileName }, success: function (data1) { if (data1.count == 1) { layer.alert(data1.Message, { icon: 1 }); $("#ProImgByList tr").eq((rows - 1)).remove(); } else { layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.alert("æ«æ¡å½¢ç æ¹æ³åçé误!", { icon: 5 }); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); }) } //ä¸è½½æä»¶ function dowload(r) { //å¾å°å½åæå¨è¡ var rows = r.parentNode.parentNode.rowIndex; //å¾å°æå¨è¡ç第äºåçå 容:æä»¶å°å var url = $("#ProImgByList tr:eq(" + (rows - 1) + ") td:eq(5)").html(); /*window.location.href = url;*/ window.open(url) } //è¿åæµæ°´å· function GetProcNoValue(obj) { $("#HProcNo").val(obj[0].æµæ°´å·); } //è¿åç产çç» function GetProductionTeamValue(obj) { $("#HGroupName").val(obj[0].çç»); $("#HGroupID").val(obj[0].HItemID); } //è¿åæ£éªå function GetHSecManagerValue(obj) { $("#HQCCheckName").val(obj[0].HName); $("#HQCCheckID").val(obj[0].HItemID); } //è¿åçäº§èµæº function GetProductionResourcesValue(obj) { $("#HSourceName").val(obj[0].çäº§èµæº); $("#HSourceID").val(obj[0].HItemID); } //è¿åå·¥ä½ä¸å¿ function GetWorkCenterValue(obj) { //è¿åå·¥ä½ä¸å¿ $("#HCenterName").val(obj[0].å·¥ä½ä¸å¿); $("#HCenterID").val(obj[0].HItemID); } //è¿åæä½å function GetHWorkerValue(obj) { $("#HEmpName").val(obj[0].HName); $("#HEmpID").val(obj[0].HItemID); } //è¿åæä½å2 function GetHWorkerValue2(obj) { $("#HEmpName2").val(obj[0].HName); $("#HEmpID2").val(obj[0].HItemID); } //è¿åæä½å3 function GetHWorkerValue3(obj) { $("#HEmpName3").val(obj[0].HName); $("#HEmpID3").val(obj[0].HItemID); } //è¿åæä½å4 function GetHWorkerValue4(obj) { $("#HEmpName4").val(obj[0].HName); $("#HEmpID4").val(obj[0].HItemID); } //è¿åæä½å5 function GetHWorkerValue5(obj) { $("#HEmpName5").val(obj[0].HName); $("#HEmpID5").val(obj[0].HItemID); } //è¿åå·¥åº function GetHProcValue(obj) { $("#HProcName").val(obj[0].å·¥åº); $("#HProcID").val(obj[0].HItemID); } //è¿å产å function GetHMaterNameValue(obj) { $("#HMaterName").val(obj[0].HName); $("#HMaterNumber").val(obj[0].HNumber); $("#HMaterID").val(obj[0].HItemID); } </script> </body> WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת/MES_StationOutBill_PDA_OLD.html
New file @@ -0,0 +1,600 @@ <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" style="background-color:white;"> <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"> <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js" type="text/javascript"></script> <script src="../../../layuiadmin/Scripts/webConfig.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; } </style> </head> <body> <div class="layui-fluid" style="padding:0"> <div class="layui-card"> <!--<div class="layui-card-header"></div>--> <div class="layui-card-body" style="padding: 0;"> <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="margin: 1% 0;text-align: right;"> <button type="button" lay-submit="" lay-filter="HAddBT" class="layui-btn layui-btn-radius">æ°å¢</button> <!--<button type="button" lay-submit="" lay-filter="" class="layui-btn layui-btn-radius">æ¸ ç©º</button>--> <button type="button" lay-submit="" lay-filter="Saver" class="layui-btn layui-btn-radius">ä¿å</button> <button type="button" lay-submit="" lay-filter="Close" class="layui-btn layui-btn-radius layui-btn-danger">éåº</button> </div> <div class="layui-form-item"> <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="t1_input"> <input type="text" name="HProcExchBillNo" class="layui-input" id="HProcExchBillNo" placeholder="æµè½¬å¡å·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>æµæ°´å·</th> <td class="t1_input"> <input type="text" name="HProcNo" class="layui-input" id="HProcNo" placeholder="请è¾å ¥æµæ°´å·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å·¥åºä»£ç </th> <td class="t1_input"> <input type="text" name="HProcName" class="layui-input" id="HProcName" placeholder="请è¾å ¥å·¥åºä»£ç " style="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="t1_input"> <input type="text" name="HProc" class="layui-input" id="HProc" placeholder="请è¾å ¥å·¥åºåç§°" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å建人</th> <td class="t1_input"> <input type="text" class="layui-input" id="HEmp" placeholder="请è¾å ¥å建人" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HEmpID" id="HEmpID" value="0" autocomplete="off" class="layui-input"> </td> </tr> <tr> <th>åæ ¼æ°é</th> <td class="t1_input"> <input type="text" name="HQty" class="layui-input" id="HQty" placeholder="请è¾å ¥åæ ¼æ°é"> </td> </tr> <tr style="display:none;"> <th>å·¥æ¶</th> <td class="t1_input"> <input type="text" name="HWorkTimes" class="layui-input" id="HWorkTimes" placeholder="请è¾å ¥å·¥æ¶"> </td> </tr> <tr style="display:none;"> <th>æ¥åºæ°é</th> <td class="t1_input"> <input type="text" name="HWasterQty" class="layui-input" id="HWasterQty" placeholder="请è¾å ¥æ¥åºæ°é"> </td> </tr> <tr style="display:none;"> <th>çäº§èµæº</th> <td class="bz_td"> <input type="text" name="HSource" class="layui-input" id="HSource" placeholder="éæ©çäº§èµæº" style="background-color:#efefef4d;" readonly> <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">...</button> </td> </tr> <tr> <th>ç产çç»</th> <td class="bz_td"> <input type="text" name="HGroup" class="layui-input" id="HGroup" placeholder="éæ©ç产çç»" style="background-color:#efefef4d;" readonly> <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">...</button> </td> </tr> <tr> <th>å·¥ä½ä¸å¿</th> <td class="bz_td"> <input type="text" name="HCenter" class="layui-input" id="HCenter" placeholder="鿩工ä½ä¸å¿" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HCenterID" id="HCenterID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="HWorkingProcedure-BT">...</button> </td> </tr> <tr style="display:none;"> <th>æ£éªå</th> <td class="bz_td"> <input type="text" name="HQCCheck" class="layui-input" id="HQCCheck" placeholder="éæ©æ£éªå" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HQCCheckID" id="HQCCheckID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="HSecManagerID-BT">...</button> </td> </tr> <tr> <th>åºç«åå·</th> <td class="t1_input"> <input type="text" name="HBillNo" class="layui-input" id="HBillNo" placeholder="请è¾å ¥åºç«åå·" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HInterID" class="layui-input" id="HInterID"> </td> </tr> <tr> <th>æ¥æ</th> <td class="t1_input"> <input type="date" name="HStationOutTime" class="layui-input" id="HStationOutTime" placeholder="è¯·éæ©æ¥æ"> </td> </tr> <tr> <th>ç产订å</th> <td class="t1_input"> <input type="text" name="HICMOBillNo" class="layui-input" id="HICMOBillNo" placeholder="请è¾å ¥ç产订å" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>产å代ç </th> <td class="t1_input"> <input type="text" name="HMaterID" class="layui-input" id="HMaterID" placeholder="请è¾å ¥äº§å代ç " style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>产ååç§°</th> <td class="t1_input"> <input type="text" name="HMaterName" class="layui-input" id="HMaterName" placeholder="请è¾å ¥äº§ååç§°" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>è§æ ¼åå·</th> <td class="t1_input"> <input type="text" name="HMaterModel" class="layui-input" id="HMaterModel" placeholder="请è¾å ¥è§æ ¼åå·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>订åè·è¸ªå·</th> <td class="t1_input"> <input type="text" name="HOrderProcNO" class="layui-input" id="HOrderProcNO" placeholder="请è¾å ¥è®¢åè·è¸ªå·" style="background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>çäº§è®¢åæ°é</th> <td class="t1_input"> <input type="text" name="HICMOQty" class="layui-input" id="HICMOQty" placeholder="请è¾å ¥çäº§è®¢åæ°é" style="background-color:#efefef4d;" readonly> <!--éèåæ®µ--> <input type="hidden" name="HICMOInterID" class="layui-input" id="HICMOInterID"><!--ä»»å¡åå·IDåhicmointerid--> <input type="hidden" name="HDeptID" class="layui-input" id="HDeptID"><!--ç产车é´id--> </td> </tr> </tbody> </table> </div> </form> </div> </div> </div> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <script> function getUrlVars() { var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for (var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars; } var params = getUrlVars(); var BillStatusjson = params[params[0]]; var InterID = params[params[1]]; layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index' //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'laydate', 'table', 'element'], function () { var $ = layui.$ , admin = layui.admin , element = layui.element , layer = layui.layer , table = layui.table , laydate = layui.laydate , form = layui.form; //è·åå½åæ¶é´å¤ç $("#HStationOutTime").val(Format(new Date(), "yyyy-MM-dd")); $("#HEmp").val(sessionStorage["HUserName"]);//å建人 $("#HEmpID").val(sessionStorage["HEmpID"]); $("#HProc").val(sessionStorage["HProc"]);//å·¥åº $("#HProcName").val(sessionStorage["HProcName"]);//å·¥åºä»£ç $("#HProcID").val(sessionStorage["HProcID"]);//å·¥åºID $("#HSource").val(sessionStorage["HSource"]);//çäº§èµæº $("#HSourceID").val(sessionStorage["HSourceID"]); $("#HGroup").val(sessionStorage["HGroup"]);//ç产çç» $("#HGroupID").val(sessionStorage["HGroupID"]); $("#HCenter").val(sessionStorage["HWorkCenter"]);//å·¥ä½ä¸å¿ $("#HCenterID").val(sessionStorage["HWorkCenterID"]); $("#HProcNo").val(sessionStorage["HProcNo"]);//æµæ°´å· //页é¢åå§åèµå¼ //è·ååæ®å· $.ajax({ url: GetWEBURL() + "/api/newBill/getNewInterBillNo", type: "GET", data: { "billType": '3791' }, success: function (d) { $("#HBillNo").val(d.data.HBillNo);//è¿ç«åå· $("#HInterID").val(d.data.HInterID);//è¿ç«åå·ID }, error: function () { layer.alert("è·ååæ®å·å¤±è´¥!", { icon: 5 }); } }); $("#HBarCode").focus(); $("#HBarCode").css("box-shadow", "0 0 0 1px #00ff00"); //æ«æ¡å½¢ç æ¹æ³ $('#HBarCode').on('keydown', function (event) { //æ«æ¡å½¢ç if (event.keyCode == 13) { GetMeesageByBarCode(); } }); //æµæ°´å·åè½¦æ¹æ³ $('#HProcNo').on('keydown', function (event) { //æ«æ¡å½¢ç var HProcNo = $('#HProcNo').val(); var HBarCode = $('#HBarCode').val(); if (event.keyCode == 13) { if (HProcNo == "" || HBarCode == "") { layer.alert("æµæ°´å·ææµè½¬å¡å·ä¸ºç©ºï¼", { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); return; } $.ajax({ url: GetWEBURL() + "/api/newBill/getProcDetail", type: "GET", data: { "sBillNo": HBarCode , "sProcNo": HProcNo }, success: function (result) { var data = result.data.h_v_Sc_ProcessExchangeBillList[0]; if (result.code == 1) { // 说æéªè¯æåäºï¼ var data = result.data.h_v_Sc_ProcessExchangeBillList[0]; form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ //"HProcID": data.HProcID //, "HProc": data.å·¥åº //, "HCenter": data.å·¥ä½ä¸å¿ //, "HCenterID": data.å·¥ä½ä¸å¿ä»£ç "HICMOInterID": data.hicmointerid , "HICMOBillNo": data.ä»»å¡åå· , "HDeptID": data.HDeptID , "HQty": data.è®¡åæ°é , "HMaterID": data.HMaterID , "HMaterName": data.产å , "HMaterModel": data.è§æ ¼åå· , "HICMOQty": data.ç产æ°é }); $("#HProcNo").css("box-shadow", "none"); checkPopup(); } else { layer.alert(result.Message, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); } }, error: function () { layer.alert("æµæ°´å·æ¹æ³åçé误!", { icon: 5 }); } }); } }); //åæ ¼æ°éåè½¦æ¹æ³ $('#HQty').on('keydown', function (event) { if (event.keyCode == 13) { $("#HQty").css("box-shadow", "none"); checkPopup(); } }); //å·¥æ¶åè½¦æ¹æ³ $('#HWorkTimes').on('keydown', function (event) { if (event.keyCode == 13) { $("#HWorkTimes").css("box-shadow", "none"); checkPopup(); } }); //æ¥åºæ°éåè½¦æ¹æ³ $('#HWasterQty').on('keydown', function (event) { if (event.keyCode == 13) { $("#HWasterQty").css("box-shadow", "none"); checkPopup(); } }); //éæ©ç产çç»å¼¹çª 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 () {//çäº§èµæº 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(HWorkingProcedure-BT)', function () {//鿩工ä½ä¸å¿ layer.open({ type: 2 , area: ['80%', '80%'] , title: 'å·¥ä½ä¸å¿' , shade: 0.6 //é®ç½©éæåº¦ //, maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_WorkCenterList.html', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //éæ©æ£éªå form.on('submit(HSecManagerID-BT)', function (data) {//éæ©æ£éªå var sMainStr = JSON.stringify(data.field); layer.open({ type: 2 , area: ['100%', '100%'] , title: 'æ£éªåå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_EmployeeList.html?Type=HSecManager', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //ä¿åæé® form.on('submit(Saver)', function (data) {//æäº¤ //debugger; var sMainStr = data.field; $.ajax( { type: "POST", url: GetWEBURL() + "/api/newBill/setStationOutBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å //url:"http://localhost:12761/api/newBill/setStationOutBill", async: true, data: sMainStr, dataType: "json", success: function (result) { console.log(result); if (result.code == 1) { // 说æéªè¯æåäºï¼ $("#sHWHID").val(""); //layer.alert(result.msg + "åå·ä¸ºï¼" + $("#HBillNo").val(), { icon: 1 }, function () { // window.location.reload();//å·æ°é¡µé¢ //}); layer.confirm(result.msg + "åå·ä¸ºï¼" + $("#HBillNo").val(), { btn: ['è¿ç«', 'æ°å¢'], skin: 'layui-layer-lan', title: "温馨æç¤º", icon: 1 }, function () { parent.location.href = "../../../views/车é´ç®¡ç/å·¥åºæ±æ¥/MES_StationInBill_PDA.html"; }, function () { window.location.reload(); }); } else { layer.alert(result.msg, { icon: 5 }); } layer.closeAll("loading"); layui.form.render(); }, error: function (err) { layer.alert("æ¥å£è¯·æ±å¤±è´¥:" + err, { icon: 5 }); } }); }); //éåºæé® form.on('submit(Close)', function (data) {//éåº layer.confirm('æ¨ç¡®å®è¦å ³éæ¬é¡µåï¼', { icon: 3, title: 'æç¤º' }, function (index) { parent.location.href = "../../../views/index_Mobile.html"; }); }); //æ°å¢æé® form.on('submit(HAddBT)', function (data) {//éåº layer.confirm('æ¨ç¡®å®è¦æ°å¢åï¼', { icon: 3, title: 'æç¤º' }, function (index) { window.location.reload(); }); }); //ç¡®å®æé® form.on('submit(QueDin)', function (data) {//éåº GetMeesageByBarCode(); }); //以ä¸ä¸ºlayui模å }); //åçjsåå§å $(function () { }); //æ ¡éªæ¯å¦éæ©å¼¹çªäºä»¶ function checkPopup() { if (!$("#HQty").val()) { $("#HQty").css("box-shadow", "0 0 0 1px #00ff00"); $("#HQty").focus(); } //else if (!$("#HWorkTimes").val()) {//å·¥æ¶ // $("#HWorkTimes").css("box-shadow", "0 0 0 1px #00ff00"); // $("#HWorkTimes").focus(); //} //else if (!$("#HWasterQty").val()) {//æ¥åºæ°é // $("#HWasterQty").css("box-shadow", "0 0 0 1px #00ff00"); // $("#HWasterQty").focus(); //} //else if (!$("#HSource").val()) {//çäº§èµæº // $("#HSource").css("box-shadow", "0 0 1px 2px #00ff00"); // $("#HSource").focus(); //} else if (!$("#HGroup").val()) { $("#HGroup").css("box-shadow", "0 0 1px 2px #00ff00"); $("#HGroup").focus(); } else if (!$("#HCenter").val()) { $("#HCenter").css("box-shadow", "0 0 1px 2px #00ff00"); $("#HCenter").focus(); } } //è¿åç产çç» function GetProductionTeamValue(obj) { //è¿åç产çç» if (obj.length == 0) { layer.msg("请å éæ©çç»", { index: 0 }); } else { $("#HGroup").val(obj[0].çç»); $("#HGroupID").val(obj[0].HItemID); $("#HGroup").css("box-shadow", "none"); checkPopup(); layer.closeAll(); } } //è¿åçäº§èµæº function GetProductionResourcesValue(obj) { //è¿åçäº§èµæº if ($("#HSource").val()) { $("#HSource").css("box-shadow", "none"); } $("#HSource").val(obj[0].çäº§èµæº); $("#HSourceID").val(obj[0].HItemID); $("#HSource").css("box-shadow", "none"); checkPopup(); } //è¿åå·¥ä½ä¸å¿ function GetWorkCenterValue(obj) { //è¿åå·¥ä½ä¸å¿ if (obj.length == 0) { layer.msg("请å éæ©çç»", { index: 0 }); } else { $("#HCenter").val(obj[0].å·¥ä½ä¸å¿); $("#HCenterID").val(obj[0].HItemID); $("#HCenter").css("box-shadow", "none"); checkPopup(); layer.closeAll(); } } //è¿åæ£éªå function GetHSecManagerValue(obj) { //è¿åæ£éªå $("#HQCCheck").val(obj[0].HName); $("#HQCCheckID").val(obj[0].HItemID); } //æ«æ¡ç function GetMeesageByBarCode(obj) { //è¿åå·¥ä½ä¸å¿ var HBarCode = $('#HBarCode').val();//æ¡å½¢ç ï¼æµè½¬å¡å·ï¼ï¼æ°æ®åºä¸ä¸ºåæ®å·ï¼ //å¤æææ¬æ¡æ¯å¦ææ°æ® new if (HBarCode == "") { layer.alert("æ¡å½¢ç 为空ï¼", { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); return; } // $.ajax({ url: GetWEBURL() + "api/newBill/getHbarCodeDetail", type: "GET", data: { "sBillBarCode": HBarCode }, success: function (result) { var data = result.data.h_v_Sc_ProcessExchangeBillList[0]; if (result.code == 1) { // 说æéªè¯æåäºï¼ form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ "HProcExchBillNo": $("#HBarCode").val() //, "HProcID": data.HProcID //, "HProc": data.å·¥åº //, "HCenter": data.å·¥ä½ä¸å¿ //, "HCenterID": data.å·¥ä½ä¸å¿ä»£ç , "HICMOInterID": data.hicmointerid , "HICMOBillNo": data.ä»»å¡åå· , "HDeptID": data.HDeptID , "HQty": data.è®¡åæ°é , "HMaterID": data.HMaterID , "HMaterName": data.产å , "HMaterModel": data.è§æ ¼åå· , "HICMOQty": data.ç产æ°é , "HOrderProcNO": data.订åè·è¸ªå· }); //$("#HBarCode").attr("readonly", "readonly");//æ¡å½¢ç åªè¯» //$("#HBarCode").css("background-color", "#efefef4d"); $("#HBarCode").css("box-shadow", "none"); } else { layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); } }, error: function () { layer.alert("æ«æ¡å½¢ç æ¹æ³åçé误!", { icon: 5 }); } }); } </script> </body> </html>