| WebTM/views/模治具管理/模具生产退库单/Sc_MouldProdBackBill_PDA.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| WebTM/views/模治具管理/模具生产领用单/Sc_MouldProdOutBill_PDA.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| WebTM/views/模治具管理/模治具管理/Sc_MouldOtherInBill.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| WebTM/views/模治具管理/模治具管理/Sc_MouldOtherInBillList.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| WebTM/views/领料发货/委外出库/Kf_EntrustOutBill_Fast.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebTM/views/Ä£Öξ߹ÜÀí/Ä£¾ßÉú²úÍ˿ⵥ/Sc_MouldProdBackBill_PDA.html
@@ -158,21 +158,9 @@ </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">æ¨¡æ²»å ·è§æ ¼:</label> <label class="layui-form-label" style="width: 75px;">å½åæ¨¡æ²»å ·è§æ ¼:</label> <div class="layui-input-block" style="margin-left: 85px;"> <input type="text" name="HBarSpec" id="HBarSpec" class="layui-input" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">æ¨¡æ²»å ·åå·:</label> <div class="layui-input-block" style="margin-left: 85px;"> <input type="text" name="HBarModel" id="HBarModel" class="layui-input" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">æ°é:</label> <div class="layui-input-block" style="margin-left: 85px;"> <input type="text" name="HQty" id="HQty" value="1" class="layui-input" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> @@ -188,22 +176,35 @@ </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">æ¬æ¬¡ä½¿ç¨å¯¿å½:</label> <div class="layui-input-block" style="margin-left: 85px;"> <input type="text" name="HNowUseLife" id="HNowUseLife" class="layui-input" onclick="onchange"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">å©ä½å¯¿å½:</label> <div class="layui-input-block" style="margin-left: 85px;"> <input type="text" name="HLeaveLife" id="HLeaveLife" class="layui-input" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">éåºç±»å:</label> <label class="layui-form-label" style="width: 75px;">æ¨¡å ·æ°è§æ ¼:</label> <div class="layui-input-block" style="margin-left: 85px;"> <input type="text" name="HBackFlag" id="HBackFlag" class="layui-input" style="background-color:#efefef4d;" readonly> <input type="text" name="HBarNewSpec" id="HBarNewSpec" class="layui-input" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">æ¬æ¬¡ä½¿ç¨å¯¿å½:</label> <div class="layui-input-block" style="margin-left: 85px;"> <input type="text" name="HNowUseLife" id="HNowUseLife" class="layui-input" onclick="onchange"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">æ°å¯¿å½:</label> <div class="layui-input-block" style="margin-left: 85px;"> <input type="text" name="HNewLife" id="HNewLife" class="layui-input" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">éåºç±»å:</label> <select name="HBackFlag" id="HBackFlag"> <option value="æ£å¸¸ä½¿ç¨">æ£å¸¸ä½¿ç¨</option> <option value="æ¥åºå ¥åº">æ¥åºå ¥åº</option> </select> </div> </div> </div> @@ -367,9 +368,9 @@ if (result.count == 1) { var data = result.data[0]; form.val("formData", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ "HBarName": data.HName, "HBarSpec": data.HModel2, "HBarModel": data.HModel2, "HBarName": data.HMouldTypeName, "HBarSpec": data.HModel, "HBarNewSpec": data.HNewModel, "HDesignLife": data.HDesignLife, "HLastUseLife": data.HLastUseLife, "HLeaveLife": data.HLeaveLife WebTM/views/Ä£Öξ߹ÜÀí/Ä£¾ßÉú²úÁìÓõ¥/Sc_MouldProdOutBill_PDA.html
@@ -164,15 +164,21 @@ </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">æ¨¡æ²»å ·åå·:</label> <div class="layui-input-block" style="margin-left: 85px;"> <input type="text" name="HBarModel" id="HBarModel" class="layui-input" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">æ°é:</label> <div class="layui-input-block" style="margin-left: 85px;"> <input type="text" name="HQty" id="HQty" value="1" class="layui-input" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">设计寿å½:</label> <div class="layui-input-block" style="margin-left: 85px;"> <input type="text" name="HDesignLife" id="HDesignLife" class="layui-input" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 75px;">累计使ç¨å¯¿å½:</label> <div class="layui-input-block" style="margin-left: 85px;"> <input type="text" name="HUseLife" id="HUseLife" class="layui-input" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> @@ -345,9 +351,10 @@ var data = result.data[0]; form.val("formData", { //formTest å³ class="layui-form" æå¨å ç´ å±æ§ lay-filter="" 对åºçå¼ //"HMouldID": data.HMaterIDField, "HBarName": data.HName, "HBarSpec": data.HModel2, "HBarModel": data.HModel2, "HBarName": data.HMouldTypeName, "HBarSpec": data.HModel, "HDesignLife": data.HDesignLife, "HUseLife": data.HUseLife, "HLeaveLife": data.HDesignLife }); $("#HBarCode").attr("readonly", "readonly");//æ¡å½¢ç åªè¯» WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξ߹ÜÀí/Sc_MouldOtherInBill.html
@@ -8,66 +8,63 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <style> .main-btn { /*头é¨ä¸»æé®*/ padding: 0 2px; /*è°æ´æé®å·¦å³ç©ºé大å°*/ height: 30px; line-height: 30px; <script src="../../../layuiadmin/PubCustom.js"></script> <style type="text/css"> /*begin æ¤æ ·å¼ç¨äºæ¶é¤è¡å ç´ ä¸å¸å±å®½åº¦ä¸å¤çé®é¢*/ .layui-form-item .layui-inline { margin-top: 5px; margin-bottom: 5px; margin-right: 0px; } .btn-title { font-size: 16px; } /*end*/ </style> </head> <body> <div class="layui-fluid" style="padding: 0;"> <div class="layui-card" style="padding: 2px;background-color: #efefef;"> <div class="layui-card" style="padding: 15px;"> <div class="layui-card-body" style="padding: 1px;"> <form class="layui-form" action="" lay-filter="formData" style="background-color:white;"> <div style="padding: 10px;"> <button class="layui-btn layuiadmin-btn-order main-btn" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> <i class="layui-icon layui-icon-print layuiadmin-button-btn"><span class="btn-title">é¢è§</span></i> </button> <button class="layui-btn layuiadmin-btn-order main-btn" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> <i class="layui-icon layui-icon-add-1 layuiadmin-button-btn"><span class="btn-title">æ°å¢</span></i> </button> <button class="layui-btn layuiadmin-btn-order main-btn" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> <i class="layui-icon layui-icon-edit layuiadmin-button-btn"><span class="btn-title">ä¿®æ¹</span></i> </button> <button class="layui-btn layuiadmin-btn-order main-btn" type="button" lay-submit="" lay-filter="btnSave" id="btnSave"> <i class="layui-icon layui-icon-delete layuiadmin-button-btn"><span class="btn-title">ä¿å</span></i> </button> <form class="layui-form" action="" lay-filter="component-form-group" style="background-color:white;"> <div class="layui-card-header"> <div class="layui-btn-group"> <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_AddNew" id="set_AddNew">æ°å¢</button> <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_CopyBill" id="set_CopyBill">å¤å¶</button> <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_CheckBill" id="set_CheckBill">å®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_AbandonCheck" id="set_AbandonCheck">åå®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_DeleteBill" id="set_DeleteBill">å é¤</button> <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="get_PrintReport" id="get_PrintReport">é¢è§</button> <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">ä¿å</button> <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">éåº</button> </div> </div> <div class="layui-tab" lay-filter="tab-POStockInBill"> <ul class="layui-tab-title" lay-filter="tab-all"> <li lay-id="1" style="padding:1px;" class="layui-this">åºæ¬ä¿¡æ¯</li> <li lay-id="2" style="padding:1px;">å ¶ä»ä¿¡æ¯</li> <li lay-id="2" style="padding:1px;">å¶åä¿¡æ¯</li> <li lay-id="3" style="padding:1px;">éä»¶ä¿¡æ¯</li> </ul> <div class="layui-tab-content"> <!--åºæ¬ä¿¡æ¯--> <div class="layui-tab-item layui-show"> <div class="layui-form-item" style="padding-top: 10px;"> <div class="layui-row"> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">åæ®å·</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly> <input type="hidden" name="HInterID" id="HInterID"> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">æ¥æ</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="date" class="layui-input" name="HDate" id="HDate" style="padding-left: 32px;"> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">å é¨åæ®å·</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="date" class="layui-input" name="HInnerBillNo" id="HInnerBillNo" style="padding-left: 32px;"> @@ -75,7 +72,7 @@ </div> </div> <div class="layui-row"> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ä»åº</label> <div class="layui-input-block" style="margin-left: 77px;"> <input type="text" class="layui-input" name="HWHName" id="HWHName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> @@ -85,7 +82,7 @@ </button> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">éªæ¶</label> <div class="layui-input-block" style="margin-left: 77px;"> <input type="text" class="layui-input" name="HSecManagerName" id="HSecManagerName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> @@ -95,7 +92,7 @@ </button> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ä¿ç®¡å</label> <div class="layui-input-block" style="margin-left: 77px;"> <input type="text" class="layui-input" name="HKeeperName" id="HKeeperName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> @@ -107,7 +104,7 @@ </div> </div> <div class="layui-row"> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">é¨é¨</label> <div class="layui-input-block" style="margin-left: 77px;"> <input type="text" class="layui-input" name="HDeptName" id="HDeptName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> @@ -117,13 +114,13 @@ </button> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">æºåç±»å</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="HSourceBillType" id="HSourceBillType" style="padding-left: 32px;"> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">éåå·</label> <div class="layui-input-block" style="margin-left: 77px;"> <input type="text" class="layui-input" name="HSourceBillNo" id="HSourceBillNo" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> @@ -135,13 +132,13 @@ </div> </div> <div class="layui-row"> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æè¦</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="HExplanation" id="HExplanation" style="padding-left: 32px;"> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">夿³¨</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="HRemark" id="HRemark" style="padding-left: 32px;"> @@ -153,25 +150,25 @@ <div class="layui-tab-item"> <div class="layui-form-item"> <div class="layui-row"> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">å¶å人</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">å®¡æ ¸äºº</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">å ³é人</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">ä¿®æ¹äºº</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> @@ -179,29 +176,50 @@ </div> </div> <div class="layui-row"> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">å¶åæ¥æ</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">å®¡æ ¸æ¥æ</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">å ³éæ¥æ</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> </div> </div> <div class="layui-inline"> <div class="layui-col-xs4 layui-inline"> <label class="layui-form-label" style="width: 85px;">ä¿®æ¹æ¥æ</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="" id="" style="background-color:#efefef4d;" readonly> </div> </div> </div> </div> </div> <div class="layui-tab-item"> <div class="layui-form-item"> <div class="layui-upload"> <button type="button" class="layui-btn" id="testList">éæ©æä»¶</button><input class="layui-upload-file" type="file" accept="" name="file" multiple=""> <div class="layui-upload-list"> <table class="layui-table"> <thead> <tr> <th>æä»¶å</th> <th>大å°</th> <th>ç¶æ</th> <th>æä½</th> </tr> </thead> <tbody id="ProImgByList"> </tbody> </table> </div> </div> </div> @@ -216,6 +234,11 @@ <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> </div> </script> <script type="text/html" id="xuhao"> {{d.LAY_TABLE_INDEX+1}} </script> <!--éèåæ®µ--> <input type="hidden" name="HInnerBillNo" id="HInnerBillNo" value=""> </form> </div> </div> WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξ߹ÜÀí/Sc_MouldOtherInBillList.html
@@ -9,9 +9,16 @@ <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> <style type="text/css"> input.layui-input.layui-unselect { padding-right: 0; <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script src="../../../layuiadmin/PubCustom.js"></script> <style > .layui-form-select .layui-input { padding-right: 15px; cursor: pointer; } </style> </head> @@ -28,6 +35,35 @@ <span>æ´å¤</span> </div> </div> <div class="layui-inline"> <label class="layui-form-label">ç¶æ</label> <div class="layui-input-block"> <select name="Status" lay-filter="Status" style="width:190px;"> <option value="-1" selected="selected">å ¨é¨</option> <option value="0">æªå®¡æ ¸</option> <option value="1">å·²å®¡æ ¸</option> <option value="2">å·²å ³é</option> </select> </div> </div> <div class="layui-inline"> <label class="layui-form-label">å¼å§æ¥æ</label> <div class="layui-input-block"> <input type="date" class="layui-input" id="HBeginDate" style="width:190px;"> </div> </div> <div class="layui-inline"> <label class="layui-form-label">ç»ææ¥æ</label> <div class="layui-input-block"> <input type="date" class="layui-input" id="HEndDate" style="width:190px;"> </div> </div> <div class="layui-inline"> <label class="layui-form-label">åæ®å·</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="width:190px;"> </div> </div> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> </button> @@ -39,12 +75,16 @@ <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-reload"><i class="layui-icon layui-icon-refresh"></i>å·æ°</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm" id="btn_confirm"><i class="layui-icon layui-icon-ok-circle"></i>确认</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="btn_back"><i class="layui-icon layui-icon-close-fill"></i>驳å</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>详æ </button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate"><i class="layui-icon layui-icon-file"></i>çæéè´§å</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>éåº</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Add"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Edit"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit"><i class="layui-icon layui-icon-radio"></i>å®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit"><i class="layui-icon layui-icon-circle"></i>åå®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Print"><i class="layui-icon layui-icon-print"></i>é¢è§</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Cell"><i class="layui-icon layui-icon-slider"></i>ä¿åå宽</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-RefreshCell"><i class="layui-icon layui-icon-cols"></i>é»è®¤å宽</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> </div> </script> @@ -53,10 +93,6 @@ </div> </div> </div> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script> layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ @@ -75,14 +111,85 @@ //æ¥è¯¢æ¡ä»¶ var sWhere = ""; var option = { elem: '#mainTable' //, toolbar: '#toolbarDemo' , height: 'full-50' , page: true , cellMinWidth: 90 , cols: [[ { type: 'radio', fixed: 'left' } //#region è¿å ¥é¡µé¢å³å è½½ //åå§åçé¢ set_ClearBill(); //#endregion //#region 触åäºä»¶ï¼å æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç //#region å¤´å·¥å ·æ äºä»¶ table.on('toolbar(mainTable)', function (obj) { switch (obj.event) { //æ°å¢æé® case 'btn-Add': set_AddNew(); break; //ç¼è¾æé® case 'btn-Edit': set_ShowBill(); break; //å é¤æé® case 'btn-Delete': set_DeleteBill(); break; //å®¡æ ¸æé® case 'btn-Audit': set_CheckBill(); break; //åå®¡æ ¸æé® case 'btn-DeAudit': set_AbandonCheck(); break; //é¢è§æé® case 'btn-Print': get_PrintReport(); break; //ä¿åå宽æé® case 'btn-Cell': set_SaveGridColWidth(); break; //é»è®¤å宽æé® case 'btn-RefreshCell': set_DefaultGridColWidth(); break; //å·æ° case 'get_Refresh': get_Refresh(); break; //éåºæé® case 'get_Exit': Pub_Close(2); break; }; }); //#endregion //#region æ¥è¯¢æé® form.on('submit(btnSearch)', function (data) { get_FastQuery(table, option); }); //#endregion //#region éç½®æé® form.on('submit(btnReSearch)', function (data) { //æ¸ ç©ºè¿æ»¤æ¡ä»¶ set_ClearQuery(); }); //#endregion function set_ClearBill() { //åå§åè¡¨æ ¼ set_InitGrid(); //æ¥è¯¢ get_Display(sWhere); } //#endregion //#region å·æ° function get_Refresh() { sWhere = ""; get_Display(sWhere); } //#endregion function set_InitGrid() { $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd")); $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); columns = [ { type: 'checkbox', fixed: 'left' } , { field: 'hmainid', title: 'åæ®ID', hide: true } , { field: 'æ¥æ', title: 'æ¥æ', width: 160 } , { field: 'åæ®å·', title: 'åæ®å·', width: 160 } @@ -123,26 +230,82 @@ , { field: 'HBillType', title: 'HBillType', width: 200, hide: true } , { field: '红èåæ è®°', title: '红èåæ è®°', width: 200 } , { field: 'å¶å人', title: 'å¶å人', width: 200 } , { field: 'å¶åæ¥æ', title: 'å¶åæ¥æ', width: 115 } , { field: 'å¶åæ¥æ', title: 'å¶åæ¥æ', width: 115, templet: "<div>{{d.å¶åæ¥æ ==null ?'':layui.util.toDateString(d.å¶åæ¥æ, 'yyyy-MM-dd HH:mm:ss')}}</div>" } , { field: 'å®¡æ ¸äºº', title: 'å®¡æ ¸äºº', width: 200 } , { field: 'å®¡æ ¸æ¥æ', title: 'å®¡æ ¸æ¥æ', width: 200 } , { field: 'å®¡æ ¸æ¥æ', title: 'å®¡æ ¸æ¥æ', width: 200, templet: "<div>{{d.å®¡æ ¸æ¥æ ==null ? '':layui.util.toDateString(d.å®¡æ ¸æ¥æ, 'yyyy-MM-dd HH:mm:ss')}}</div>" } , { field: 'ä¿®æ¹äºº', title: 'ä¿®æ¹äºº', width: 200 } , { field: 'ä¿®æ¹æ¥æ', title: 'ä¿®æ¹æ¥æ', width: 115 } , { field: 'ä¿®æ¹æ¥æ', title: 'ä¿®æ¹æ¥æ', width: 115, templet: "<div>{{d.ä¿®æ¹æ¥æ ==null ?'':layui.util.toDateString(d.ä¿®æ¹æ¥æ, 'yyyy-MM-dd HH:mm:ss')}}</div>" } , { field: 'å ³é人', title: 'å ³é人', width: 200 } , { field: 'å ³éæ¥æ', title: 'å ³éæ¥æ', width: 200 } , { field: 'å ³éæ¥æ', title: 'å ³éæ¥æ', width: 200, templet: "<div>{{d.å ³éæ¥æ ==null ?'':layui.util.toDateString(d.å ³éæ¥æ, 'yyyy-MM-dd HH:mm:ss')}}</div>" } , { field: 'ä½åºäºº', title: 'ä½åºäºº', width: 200 } , { field: 'ä½åºæ¥æ', title: 'ä½åºæ¥æ', width: 200 } , { field: 'ä½åºæ¥æ', title: 'ä½åºæ¥æ', width: 200, templet: "<div>{{d.ä½åºæ¥æ ==null ?'':layui.util.toDateString(d.ä½åºæ¥æ, 'yyyy-MM-dd HH:mm:ss')}}</div>" } , { field: 'æºå主å ç ', title: 'æºå主å ç ', width: 200, hide: true } , { field: 'æºååå ç ', title: 'æºååå ç ', width: 200, hide: true } , { field: 'æºååå·', title: 'æºååå·', width: 200 } , { field: 'æºåç±»å', title: 'æºåç±»å', width: 200 } ]] }; ]; option = { elem: '#mainTable' , toolbar: '#toolbarDemo' , page: true //, cellMinWidth: 120 , totalRow: true , limit: 10 , height: 'full-50' , cols: [columns] , limits: [50, 500, 1000, 5000] , done: function (res, curr, count) { var index = layer.load(0); } }; //设置å宽 var colWidth = getColumnsWidth(); if (colWidth == "" || colWidth == []) { } else { $.each(columns, function (x, m) { m["width"] = colWidth[x]; }); } } //#region è·åå宽 function getColumnsWidth() { var result = []; var colNum = $(".layui-table-header").find("tr").eq(0).find("th").length; //è·åå宽 $.ajax({ url: GetWEBURL() + '/tb_CellWidth/GetMouldScrapInHouseCellWidthList', async: false, type: "Get", dataType: "json", data: { "colNum": colNum, "Name": Name }, success: function (data1) { if (data1.code == 1) { result = data1.data; } else if (data1.code == -1) { } else { layer.alert(data1.Message, { icon: 5 }); } }, error: function (e) { layer.alert(e.Message, { icon: 5 }); } }); return result; } //#endregion //#region å è½½ç½æ ¼ function get_Display(sWhere) { //å è½½ç½æ ¼ var index = layer.load(0);//é®ç½© //è¿å ¥é¡µé¢æ¾ç¤ºçç¼åå表 $.ajax({ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum", url: GetWEBURL() + '/Sc_MouldOtherInBill/GetMouldOtherInBillList', type: "GET", data: { "sWhere": sWhere}, @@ -160,13 +323,83 @@ layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#endregion //#region å¿«éè¿æ»¤ function get_FastQuery(table, option) { var Status = $("select[name='Status']").val();//ç¶æ var HDate = $("#HBeginDate").val();//å¼å§æ¥æ var HDate1 = $("#HEndDate").val();//ç»ææ¥æ var HBillNo = $("#HBillNo").val(); //åæ®å· if (Status) { switch (Status) { case '-1': //å ¨é¨ sWhere += ""; break; case '0': //æªå®¡æ ¸ sWhere += " and å®¡æ ¸äºº=''"; break; case '1': //å·²å®¡æ ¸ sWhere += " and å®¡æ ¸äºº<>''"; break; case '2': //å·²å ³é sWhere += " and å ³é人<>''"; default: } } if (HDate) { sWhere += " and CONVERT(varchar(100),æ¥æ, 23) >= '" + HDate + "'"; } if (HDate1) { sWhere += " and CONVERT(varchar(100),æ¥æ, 23) <= '" + HDate1 + "'"; } if (HBillNo) { sWhere += " and åæ®å· like '%" + HBillNo + "%'"; } var index = layer.load(0); get_Display(sWhere); //è°ç¨æ¥å£åæ¸ ç©ºsWhereç¼å sWhere = ""; } //#endregion //#region éç½®è¿æ»¤æ¡ä»¶ function set_ClearQuery() { $('#Status').find("option[value='-1']").attr("selected", true); $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd")); $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); $("#HBillNo").val(""); } //#endregion //#region æ°å¢ function set_AddNew() { layer.open({ type: 2, skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ area: ['100%', '100%'], title: 'æ¨¡å ·å ¶ä»å ¥åºå-æ°å¢', shift: 0, content: '../æ¨¡æ²»å ·ç®¡ç/æ¨¡æ²»å ·ç®¡ç/Sc_MouldOtherInBill.html?OperationType=1&linterid=&HSouceBillType=', end: function () { //å·æ°é¡µé¢, location.reload(); } }); } //#endregion //ä¿®æ¹æé® form.on('submit(btnModify)', function (data) { function set_ShowBill() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var hID = data[0].hmainid.toString(); layer.open({ type: 2 , area: ['100%', '100%'] @@ -175,93 +408,237 @@ , maxmin: false //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['Sc_MouldOtherInBill.html?HInterID=' + data[0].hinterid + '&HType=Modify', 'yes'] , resize: false , resize: false, end: function () { //å·æ°é¡µé¢ location.reload(); } , cancel: function () { } }) }); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); } } //å é¤ form.on('submit(btndelete)', function (obj) { function set_DeleteBill() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; var ModRightNameDelete = 'Sc_MouldOtherInBill_Delete' var data = obj.data //è·å¾å½åè¡æ°æ® , layEvent = obj.event; //è·å¾ lay-event 对åºçå¼ layer.confirm('æ¨ç¡®å®è¦å é¤åï¼', { btn: ['Yes', 'No'] //æé® , yes: function (index, layero) { var checkStatus = table.checkStatus('mainTable'); var layEvent = checkStatus.event; layer.confirm("确认è¦å é¤åï¼å é¤åä¸è½æ¢å¤", { title: "å é¤ç¡®è®¤" }, function (index) { $.ajax({ //url: GetWEBURL() + '/Gy_EquipMent/Delete_Json', url: "http://localhost:12761/Gy_EquipMent/Delete_Json", type: "GET", //async: true, url: GetWEBURL() + "Sc_ICMOReportBill/DeltetICMOReportBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HItemID": checkStatus.data[0].HItemID, "User": sessionStorage["HUserName"], "ModRightNameDelete": ModRightNameDelete }, success: function (result) { if (result.count == 1) { $("#btnSearch").click(); layer.msg(result.Message, { icon: 1 }); layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { // å¾å°frameç´¢å¼ var index = layer.getFrameIndex(window.name); //å ³éå½åframe layer.close(index); //ä¿®æ¹ä¸ºååå·æ°çé¢ window.location.reload(); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); }) } //#endregion //#region å®¡æ ¸ function set_CheckBill() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var InterID = data[0].hmainid.toString(); //é»è¾å®¡æ ¸æ¹æ³ $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_ICMOReportBill/AuditProcessReportList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HInterID": InterID, "IsAudit": 0, "CurUserName": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { // å¾å°frameç´¢å¼ var index = layer.getFrameIndex(window.name); //å ³éå½åframe layer.close(index); //ä¿®æ¹ä¸ºååå·æ°çé¢ $("#btnSearch").trigger('click'); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); } } //#endregion //#region åå®¡æ ¸ function set_AbandonCheck() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var InterID = data[0].hmainid.toString(); //é»è¾å®¡æ ¸æ¹æ³ $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_ICMOReportBill/AuditProcessReportList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HInterID": InterID, "IsAudit": 1, "CurUserName": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { // å¾å°frameç´¢å¼ var index = layer.getFrameIndex(window.name); //å ³éå½åframe layer.close(index); //ä¿®æ¹ä¸ºååå·æ°çé¢ $("#btnSearch").trigger('click'); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } else { layer.msg(result.Message, { icon: 5 }); layer.msg('è¯·éæ©ä¸è¡æ°æ®åå®¡æ ¸ï¼'); } } //#endregion //#region é¢è§ function get_PrintReport() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var InterID = data[0].hmainid.toString(); layer.alert("ææ¯æå°æé®ï¼åæ®ä¸»IDæ¯ï¼" + InterID); //window.open("../ç产工åºç®¡ç/å·¥åºæ±æ¥å/HBarPlanPrint.html?linterid=" + linterid + "&Type=HDepartMent" + "&OpenTmp=b"); window.open("../../åºç¡èµæ/å ¬ç¨åºç¡èµæ/HBarPlanPrint.html?linterid=" + InterID + "&Type=HDepartMent" + "&OpenTmp=b"); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®æå°ï¼'); } } }) //#endregion layer.close(index); //å ³éå¼¹å± //#region ä¿åå宽 function set_SaveGridColWidth() { var arr = []; // åæ° var colNum = $(".layui-table-header").find("tr").eq(0).find("th").length; for (var i = 0; i <= colNum; i++) { var colName = $(".layui-table-header").find("tr").eq(0).find("th").eq(i).text(); var colWidth = $(".layui-table-header").find("tr").eq(0).find("th").eq(i).width(); if (colName != "" && colName != null) { arr.push(colWidth == -1 ? 200 : colWidth); } }); }); //æ¥è¯¢æé® form.on('submit(btnSearch)', function (data) {//éæ©ä»ä½ var index = layer.load(0); } arr.unshift(40); //é¦ä½è¿½å $.ajax({ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum", url: GetWEBURL1() + '/Sc_MouldOtherInBill/GetMouldOtherInBillList', type: "GET", data: { "sWhere": sWhere}, url: GetWEBURL() + '/tb_CellWidth/GetMouldScrapInHouseCellWidth', async: false, type: "POST", dataType: "json", data: { "myMap": JSON.stringify(arr), "Name": Name }, success: function (data1) { if (data1.count == 1) { option.data = data1.data; table.render(option); layer.close(index); layer.alert("æ¥è¯¢æå", { icon: 1 }); layer.alert(data1.Message, { icon: 1 }); } else { layer.close(index); layer.alert(data1.code + data1.Message, { icon: 5 }); layer.alert(data1.Message, { icon: 5 }); } }, error: function () { layer.close(index); layer.alert("æ¥å£å¤±æ!", { icon: 5 }); }, error: function (e) { layer.alert(e.Message, { icon: 5 }); } }); //è°ç¨æ¥å£åæ¸ ç©ºsWhereç¼å sWhere = ""; //设置èµå¼å宽 var colWidth = getColumnsWidth(); if (colWidth == "" || colWidth == []) { } else { $.each(columns, function (x, m) { m["width"] = colWidth[x]; }); } location.reload(); } //#endregion //çå¬è¡åå»äºä»¶ table.on('rowDouble(mainTable)', function (obj) { layer.alert("åå»äºä»¶", { icon: 1 }); //#region é»è®¤å宽 function set_DefaultGridColWidth() { var arr = []; // åæ° var colNum = $(".layui-table-header").find("tr").eq(0).find("th").length; for (var i = 0; i <= colNum; i++) { var colName = $(".layui-table-header").find("tr").eq(0).find("th").eq(i).text(); if (colName != "" && colName != null) { arr.push(200); //é»è®¤å®½åº¦200 } } arr.unshift(40); //é¦ä½è¿½å $.ajax({ url: GetWEBURL() + '/tb_CellWidth/GetMouldScrapInHouseCellWidth', async: false, type: "POST", dataType: "json", data: { "myMap": JSON.stringify(arr), "Name": Name }, success: function (data1) { if (data1.count == 1) { } else { layer.alert(data1.Message, { icon: 5 }); } }, error: function (e) { layer.alert(e.Message, { icon: 5 }); } }); //设置èµå¼å宽 var colWidth = getColumnsWidth(); if (colWidth == "" || colWidth == []) { } else { $.each(columns, function (x, m) { m["width"] = colWidth[x]; }); } //get_FastQuery(table, option); location.reload(); } //#endregion //以䏿¯layui模å }); </script> </body> </html> WebTM/views/ÁìÁÏ·¢»õ/ίÍâ³ö¿â/Kf_EntrustOutBill_Fast.html
@@ -585,30 +585,12 @@ var sQty = $("#HQty").val() var sWHID = $("#HWHID").val() var sSPID = $("#HSupID").val() //var Flag = sessionStorage["SourceFlag"]; var sHBillType = $("#HBillType").val() var sSourceBillNo = $("#HSourceBillNo").val() var Flag = sessionStorage["SourceFlag"]; if (sQty == "") { sQty = 0; } //if ($("#HDeptName").val() == '') { // layer.msg("é¨é¨æ²¡æéæ©!", { icon: 5 }); // return false; //} //if ($("#HSecManager").val() == '') { // layer.msg("é¢æäººæ²¡æéæ©!", { icon: 5 }); // return false; //} //if ($("#HKeeper").val() == '') { // layer.msg("åæäººæ²¡æéæ©!", { icon: 5 }); // return false; //} //if ($("#HSupName").val() == '') { // layer.msg("ä¾åºå没æéæ©!", { icon: 5 }); // return false; //} //if ($("#HWHNAME").val() == '') { // layer.msg("ä»åºæ²¡æéæ©!", { icon: 5 }); // return false; //} if (event.keyCode == 13) { if (sBarCode == '') { layer.msg("æ¡ç 为空ï¼ä¸è½æ«æï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); @@ -621,9 +603,9 @@ $('#HQty').val(""); } $.ajax({ url: GetWEBURL() + "/EntrustOut/get_InfoByBarCode_Source_Entrust_Json", url: GetWEBURL() + "/MateOutBill/get_CheckTypeByBarCode_Json", type: "GET", data: { "sBarCode": sBarCode, "sInterID": sInterID, "sBillNo": sBillNo, "sQty": sQty, "sWHID": sWHID, "sSPID": sSPID }, data: { "sCode": sBarCode, "sInterID": sInterID, "HBillType": '1211', "sBillNo": sBillNo, "sMaker": sessionStorage["HUserName"], "WhID": sWHID, "SPID": sSPID, "sQty": sQty, "sRedBlue": false, "SourceFlag": Flag, "sSourceBillNo": sSourceBillNo, "sSourceType": sHBillType, "HOWNERID": 0 }, success:function(result){ if (result.count == 1) { $("#rizhi").val(RZ += Format(new Date(), "yyyy-MM-dd hh:mm:ss.S") + "æ«æ¡ç ï¼æå\n"); @@ -686,7 +668,7 @@ // , url: 'http://61.130.49.162:9090/WMSAPI///EntrustOut/DisBillEntryList_Entrust_Webs_Json' , url: GetWEBURL() + '/EntrustOut/DisBillEntryList_Entrust_Webs_Json' , toolbar: '#toolbarDemo' , where: { HBillID: sNewInterID, HBillType: '1211', sWhere: '' } , where: { HBillID: sInterID, HBillType: '1211', sWhere: '' } , cols: [[ { type: 'radio' } , { field: 'HQty', title: 'æ°é', width: 150 }