| WebTM/WebTM.csproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| WebTM/layuiadmin/Scripts/webConfig.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| WebTM/views/WMS扫码模块/委外入库/Kf_EntrustInBillList_PDA.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| WebTM/views/WMS扫码模块/委外入库/Kf_EntrustInBill_PDA.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| WebTM/views/WMS扫码模块/采购入库/Kf_POStockInBillList_PDA.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| WebTM/views/WMS扫码模块/采购入库/Kf_POStockInBill_PDA.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| WebTM/views/index_Mobile.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebTM/WebTM.csproj
@@ -228,6 +228,7 @@ <Content Include="views\WMSæ«ç 模å\å ¶ä»åºåº\Kf_OtherOutBillList_PDA.html" /> <Content Include="views\WMSæ«ç 模å\å§å¤å ¥åº\Kf_EntrustInBackBillList_PDA.html" /> <Content Include="views\WMSæ«ç 模å\å§å¤å ¥åº\Kf_EntrustInBillList_PDA.html" /> <Content Include="views\WMSæ«ç 模å\å§å¤å ¥åº\Kf_EntrustInBill_PDA.html" /> <Content Include="views\WMSæ«ç 模å\å§å¤é¢æ\Kf_EntrustOutBackBillList_PDA.html" /> <Content Include="views\WMSæ«ç 模å\å§å¤é¢æ\Kf_EntrustOutBillList_PDA.html" /> <Content Include="views\WMSæ«ç 模å\æ¡ç æ¥è¯¢\Gy_BarCodeBill_QiaoYi_PDA.html" /> @@ -240,6 +241,7 @@ <Content Include="views\WMSæ«ç 模å\çäº§è°æ¨\Kf_MoveStockBillList_PDA.html" /> <Content Include="views\WMSæ«ç 模å\çäº§é¢æ\Kf_MateOutBackBillList_PDA.html" /> <Content Include="views\WMSæ«ç 模å\çäº§é¢æ\Kf_MateOutBillList_PDA.html" /> <Content Include="views\WMSæ«ç 模å\éè´å ¥åº\Kf_POStockInBill_PDA.html" /> <Content Include="views\WMSæ«ç 模å\éè´å ¥åº\Kf_POStockInBackBillList_PDA.html" /> <Content Include="views\WMSæ«ç 模å\éè´å ¥åº\Kf_POStockInBillList_PDA.html" /> <Content Include="views\WMSæ«ç 模å\ç产管ç\å æå\Sc_DeletePackUnionBill_PDA.html" /> WebTM/layuiadmin/Scripts/webConfig.js
@@ -3,7 +3,7 @@ //var WEBURL = "http://192.168.16.80:8011/"; //åå ¬å®¤æå¡å¨ //var WEBURL = "http://localhost:8081/SWEAPI/"; //chæ¬å°*/ //var WEBURL = "http://61.164.86.218:8099/ABAPI/"; //var WEBURL = "http://localhost/API/"; //颿忬å°é ç½® var WEBURL = "http://localhost/API/"; //颿忬å°é ç½® //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é ç½® //var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é ç½® var WEBURL = "http://localhost:8082/API/"; //å¼ ç广æ¬å°é ç½® WebTM/views/WMSɨÂëÄ£¿é/ίÍâÈë¿â/Kf_EntrustInBillList_PDA.html
@@ -236,8 +236,8 @@ , shade: 0.6 //é®ç½©éæåº¦ , maxmin: false //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ //, content: ['../../WMSæ«ç 模å/å§å¤å ¥åº/Kf_EntrustInBill_PDA.html?OperationType=2&HInterID=' + data[0].HInterID, 'yes'] , content: ['../../éªæ¶å ¥åº/å§å¤å ¥åº/Kf_EntrustInBill_Fast.html?linterid=' + data[0].HInterID, 'yes'] , content: ['../../WMSæ«ç 模å/å§å¤å ¥åº/Kf_EntrustInBill_PDA.html?OperationType=2&HInterID=' + data[0].HInterID, 'yes'] //, content: ['../../éªæ¶å ¥åº/å§å¤å ¥åº/Kf_EntrustInBill_Fast.html?linterid=' + data[0].HInterID, 'yes'] , resize: false , cancel: function () { $(".layui-btn").removeClass("layui-btn-disabled"); WebTM/views/WMSɨÂëÄ£¿é/ίÍâÈë¿â/Kf_EntrustInBill_PDA.html
New file @@ -0,0 +1,1782 @@ <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>å§å¤å ¥åºå</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <!--å¼ç¨layuiæ ·å¼æä»¶--> <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> <!--å¼ç¨layui jsæä»¶--> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script src="../../../layuiadmin/PubCustom.js"></script> <style> .layui-col-xs8 { width: 55.666667%; } </style> </head> <body> <div class="layui-fluid" style="padding:0"> <div class="layui-card" style="padding: 1px"> <div class="layui-card-body" style="padding: 0px; height:800px;"> <form class="layui-form" action="" lay-filter="component-form-group"> <div style="background-color:#0085E8;"> <span style="color: white;"><i class="layui-icon layui-icon-form"></i>å§å¤å ¥åºå</span> </div> <div class="layui-form-item" style="padding:15px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width: 30px;padding-left: 0px;">æ¡ç </label> </div> <div class="layui-col-xs7"> <input type="text" name="HBarCode" id="HBarCode" lay-verify="HBarCode" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HBarCode-BT" class="layui-btn layui_btn_sm" id="HBarCode-BT">ç¡®å®</button> </div> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:30px;padding-left:0px;">æ°é</label> </div> <div class="layui-col-xs7"> <input type="number" name="HQty" id="HQty" lay-verify="HQty" onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/)){if(!this.t_value>0){this.value=''}else{this.value=this.t_value;}}else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" autocomplete="off" class="layui-input" onfocus="this.select();"> </div> </div> </div> <div class="layui-tab layui-col-xs12" style="margin-top:5px;" lay-filter="tab-Kf_EntrustInBill_PDA"> <ul class="layui-tab-title" lay-filter="tab-all"> <li lay-id="1" style="padding:1px;">éæ©æºå</li> <li lay-id="2" style="padding:1px;">表头信æ¯</li> <li lay-id="3" style="padding:1px;">ç©æä¿¡æ¯</li> <li lay-id="4" style="padding:1px;">æ¡ç ä¿¡æ¯</li> </ul> <div class="layui-tab-content"> <!--éæ©æºå--> <div class="layui-tab-item"> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:60px;padding-left:0px;">æºåç±»å</label> </div> <div class="layui-col-xs9"> <select name="HMainSourceBillType" id="HMainSourceBillType"> <option value="1103">æ¶æéç¥å</option> <option value="1601">å§å¤è®¢å</option> <option value="-1">æå·¥å½å ¥</option> </select> </div> </div> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:60px;padding-left:0px;">æºååå·</label> </div> <div class="layui-col-xs7"> <input type="text" name="HSourceBillNo" id="HSourceBillNo" lay-verify="HSourceBillNo" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HSourceBillNo-BT" class="layui-btn" id="HSourceBillNo-BT">ç¡®å®</button> </div> </div> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:60px;padding-left:0px;">æ¥æ</label> </div> <div class="layui-col-xs9"> <input name="HDate" id="HDate" autocomplete="off" class="layui-input"> </div> </div> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:60px;padding-left:0px;">å¶å人</label> </div> <div class="layui-col-xs9"> <input type="text" name="HMaker" id="HMaker" lay-verify="HMaker" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:60px;padding-left:0px;">åæ®å·</label> </div> <div class="layui-col-xs9"> <input type="text" name="HBillNo" id="HBillNo" lay-verify="HBillNo" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:60px;padding-left:0px;">åæ®ID</label> </div> <div class="layui-col-xs9"> <input type="text" name="HInterID" id="HInterID" lay-verify="HInterID" value="0" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> </div> <!--表头信æ¯--> <div class="layui-tab-item"> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:30px;padding-left:0px;">ä»åº</label> </div> <div class="layui-col-xs10"> <div class="layui-col-xs10"> <input type="text" name="HWHName" id="HWHName" lay-verify="HWHName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> <input type="hidden" name="HWHID" id="HWHID" lay-verify="HWHID" value="0" autocomplete="off" class="layui-input"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HWHID-BT" class="layui-btn" id="HWHID-BT">...</button> </div> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:30px;padding-left:0px;">ä»ä½</label> </div> <div class="layui-col-xs10"> <div class="layui-col-xs10"> <input type="text" name="HStockPlaceName" id="HStockPlaceName" lay-verify="HStockPlaceName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> <input type="hidden" name="HStockPlaceID" id="HStockPlaceID" lay-verify="HStockPlaceID" value="0" autocomplete="off" class="layui-input"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HSpID-BT" class="layui-btn" id="HSpID-BT">...</button> </div> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:30px;padding-left:0px;">ä¿ç®¡</label> </div> <div class="layui-col-xs10"> <div class="layui-col-xs10"> <input type="text" name="HKeeperName" id="HKeeperName" lay-verify="HKeeperName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> <input type="hidden" name="HKeeperID" id="HKeeperID" lay-verify="HKeeperID" value="0" autocomplete="off" class="layui-input"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HKeeperID-BT" class="layui-btn" id="HKeeperID-BT">...</button> </div> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:30px;padding-left:0px;">éªæ¶</label> </div> <div class="layui-col-xs10"> <div class="layui-col-xs10"> <input type="text" name="HSecManagerName" id="HSecManagerName" lay-verify="HSecManagerName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> <input type="hidden" name="HSecManagerID" id="HSecManagerID" lay-verify="HSecManagerID" value="0" autocomplete="off" class="layui-input"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HSecManagerID-BT" class="layui-btn" id="HSecManagerID-BT">...</button> </div> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:30px;padding-left:0px;">é¨é¨</label> </div> <div class="layui-col-xs10"> <div class="layui-col-xs10"> <input type="text" name="HDeptName" id="HDeptName" lay-verify="HDeptName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> <input type="hidden" name="HDeptID" id="HDeptID" lay-verify="HDeptID" value="0" autocomplete="off" class="layui-input"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HDeptID-BT" class="layui-btn" id="HDeptID-BT">...</button> </div> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:45px;padding-left:0px;">ä¾åºå</label> </div> <div class="layui-col-xs10"> <div class="layui-col-xs10"> <input type="text" name="HSupName" id="HSupName" lay-verify="HSupName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> <input type="hidden" name="HSupID" id="HSupID" lay-verify="HSupID" value="0" autocomplete="off" class="layui-input"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HSupID-BT" class="layui-btn" id="HSupID-BT">...</button> </div> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:30px;padding-left:0px;">ç»ç»</label> </div> <div class="layui-col-xs10"> <input type="text" name="HStockOrgName" id="HStockOrgName" lay-verify="HStockOrgName" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> <input type="hidden" name="HStockOrgID" id="HStockOrgID" lay-verify="HStockOrgID" value="0" autocomplete="off" class="layui-input"> </div> </div> </div> </div> <!--ç©æä¿¡æ¯--> <div class="layui-tab-item"> <div class="layui-row"> <div class="layui-col-xs12"> <div class="layui-form-item" style="padding:0px;margin:0px"></div> <table class="layui-hide" id="wl-table" lay-filter="wl-table"></table> </div> </div> </div> <!--æ¡ç ä¿¡æ¯--> <div class="layui-tab-item"> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">æ¡ç </label> </div> <div class="layui-col-xs10"> <input type="text" name="HBarCode_B" id="HBarCode_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">ç©æ</label> </div> <div class="layui-col-xs10"> <input type="text" name="HMaterName_B" id="HMaterName_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">è§æ ¼</label> </div> <div class="layui-col-xs10"> <input type="text" name="HMaterModel_B" id="HMaterModel_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">æ¹æ¬¡</label> </div> <div class="layui-col-xs10"> <input type="text" name="HBatchNo_B" id="HBatchNo_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">åä½</label> </div> <div class="layui-col-xs10"> <input type="text" name="HUnitName_B" id="HUnitName_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">æ°é</label> </div> <div class="layui-col-xs10"> <input type="text" name="HQty_B" id="HQty_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">容é</label> </div> <div class="layui-col-xs10"> <input type="text" name="HTMQty_B" id="HTMQty_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">ä»åº</label> </div> <div class="layui-col-xs10"> <input type="text" name="HWHName_B" id="HWHName_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">ä»ä½</label> </div> <div class="layui-col-xs10"> <input type="text" name="HSPName_B" id="HSPName_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> </div> </div> </div> <div class="layer-footer" style="z-index: 10; position: fixed; text-align: center; bottom: 0; width:100%; height:50px"> <button type="button" lay-submit="" lay-filter="cmdSaver" class="layui-btn" id="cmdSaver">æäº¤</button> <button type="button" lay-submit="" lay-filter="cmdModify" class="layui-btn" id="cmdModify">ç¼è¾</button> <button type="button" lay-submit="" lay-filter="cmdDelete" class="layui-btn" id="cmdDelete">å é¤</button> <button type="button" lay-submit="" lay-filter="cmdCancel" class="layui-btn" id="cmdCancel">éåº</button> </div> </div> <!--éèåæ®µ--> <input type="hidden" name="HBillType" id="HBillType"> <input type="hidden" name="HBillerID" id="HBillerID"> <input type="hidden" name="HRedBlueFlag" id="HRedBlueFlag"> <!--失败æç¤ºé³--> <div id="" style="display:none;"> <audio id="cs" hidden controls> <source src="../../video/jingbao.wav" type="audio/ogg"> </audio> </div> <!--æåæç¤ºé³--> <div id="" style="display:none;"> <audio id="cs2" hidden controls> <source src="../../video/success.wav" type="audio/ogg"> </audio> </div> </form> </div> </div> </div> <script> layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index' //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'laydate', 'table', 'element'], function () { //#region å ¬å ±åé var $ = layui.$ , admin = layui.admin , layer = layui.layer , table = layui.table , form = layui.form , laydate = layui.laydate , element = layui.element; var HInterID = $('#HInterID').val() var HBillNo = $('#HBillNo').val() var HBillType = '1210' var HRedBlueFlag = false var HMaker = sessionStorage["HUserName"] var HBillerID = sessionStorage["HBillerID"] var HStockOrgID = sessionStorage["OrganizationID"] //ç»ç»ID var HSourceFlag = false //æ¯å¦å·²æ«ç æ å¿ var OperationType = 1 //æä½ç±»åï¼1æ°å¢ã2ä»ç¼åå表ä¸è¿åï¼ var listOption = []; var columns = ""; var HModName = "Kf_EntrustInBill_PDA"; var ModRightName = "CE_EntrustIn"; //模åæéåæ° var titleData = []; //ä¸éè¦æ¾ç¤ºçåæ®µ //#endregion //夿æ¯å¦ç»å½ æªç»å½åè·³å°ç»å½é¡µ if (sessionStorage.login != "login") { layer.confirm("ç»å½å¤±æï¼è¯·éæ°ç»å½ï¼", { icon: 4, skin: 'layui-layer-lan', title: "温馨æç¤º", closeBtn: 0, btn: ['éæ°ç»å½'] }, function () { window.location.href = "../../user/login_pda.html"; }); } //#region ç¨æ·æ¨¡åæé夿 //ç¨æ·æ¨¡åæé夿 CheckModRight(); function CheckModRight() { layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/CheckModRight_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "ModRightName": ModRightName, "HUserName": HMaker }, success: function (d) { if (d.count == 1) { } else { layer.msg(d.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { parent.location.href = "../../../views/index_Mobile.html"; }); } } }); layer.closeAll("loading"); } //#endregion //失败æç¤ºé³ function playSound() { console.log("playSound"); var audio = document.getElementById("cs"); audio.play(); } //æåæç¤ºé³ function playSound_OK() { console.log("playSound_OK"); var audio = document.getElementById("cs2"); audio.play(); } //#region åå§åçé¢ set_ClearBill(); function set_ClearBill() { //表头åå§åèµå¼ï¼æ ¹æ®ç»å½ç¨æ·è·å é»è®¤ä»åºãé¨é¨ãéªæ¶ãä¿ç®¡ãç»ç»çï¼ new $("#HWHID").val(sessionStorage["HWHID"]); $("#HWHName").val(sessionStorage["HWHName"]); $("#HDeptID").val(sessionStorage["HDeptID"]); $("#HDeptName").val(sessionStorage["HDept"]); $("#HSecManagerID").val(sessionStorage["HSecManagerID"]); $("#HSecManagerName").val(sessionStorage["HSecManager"]); $("#HKeeperID").val(sessionStorage["HKeeperID"]); $("#HKeeperName").val(sessionStorage["HKeeper"]); $("#HMaker").val(sessionStorage["HUserName"]); $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); $("#HBillerID").val(sessionStorage["HBillerID"]); $("#HStockOrgID").val(sessionStorage["OrganizationID"]); $("#HStockOrgName").val(sessionStorage["Organization"]); $("#HBillType").val("1210"); $("#HRedBlueFlag").val("false"); if (sessionStorage["HWhSPFlag"]) { $("#HStockPlaceID").val("0"); $("#HStockPlaceName").val(""); $("#HStockPlaceName").attr("readonly", "readonly"); $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } else { $("#HStockPlaceID").val(sessionStorage["HSPID"]); $("#HStockPlaceName").val(sessionStorage["HSPName"]); $("#HStockPlaceName").removeAttr("readonly"); $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//æé®æ¢å¤æ£å¸¸ç¶æ } //é»è®¤æ¾ç¤ºé¡µé¢ element.tabChange('tab-Kf_EntrustInBill_PDA', '2'); set_InitDate(); //åå§åè¡¨åæ¶é´ set_InitGrid(); //åå§åè¡¨æ ¼ var data = []; listOption.cols = [[ { field: 'æ°é', title: 'æ°é', width: 100 } , { field: 'æºåæ°é', title: 'æºåæ°é', width: 100 } , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 100 } , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 100 } , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 100 } , { field: 'è¾ å©å±æ§', title: 'è¾ å©å±æ§', width: 100 } , { field: 'æºååå·', title: 'æºååå·', width: 100 } , { field: 'æ¡ç 个æ°', title: 'æ¡ç 个æ°', width: 100 } ]]; listOption.data = data; table.render(listOption); //å æ é»è®¤å¨æ¡ç ä½ç½®ä¸ var pFocus = $("#HBarCode"); pFocus.select(); pFocus.focus(); //è·åå æ } //åå§åè¡¨åæ¶é´æä»¶ function set_InitDate() { //常è§ç¨æ³ laydate.render({ elem: '#HDate' }); } //åå§åè¡¨æ ¼ function set_InitGrid() { listOption = { elem: '#wl-table' //, toolbar: '#toolbarDemo' , totalRow: true , height: 'full-60' , cellMinWidth: 90 , limit: 50 }; } //#region ä»ç¼åå表ä¸è¿åä¿¡æ¯ 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 OperationType = params[params[0]]; //ä»ç¼åå表ä¸è¿åæ°æ®ç±»å 1æ°å¢ 2ä»ç¼åå表ä¸è¿å var HInterID_Temp = params[params[1]]; //ä»ç¼åå表ä¸è¿ååæ®ID //#endregion //夿æ¯å¦æ°å¢ï¼è·åæå¤§åæ®å· if (HInterID != 0) { HSourceFlag = true; } //ä»ç¼åå表ç¼è¾åè½è·³è½¬è³åæ®æ¨¡å else if (OperationType == 2) { RoadBillMain(HInterID_Temp); $("#HBarCode").select(); $("#HBarCode").focus(); //è·åå æ //æ¾ç¤ºè¡¨ä½æç» DisBillEntryList(); HSourceFlag = true; element.tabChange('tab-Kf_EntrustInBill_PDA', '2'); } else { //è·åæå¤§åæ®IDãåæ®å· $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetMaxBillNoAndID_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBillType": HBillType }, success: function (d) { if (d.count == 1) { $("#HInterID").val(d.data[0].HInterID); $("#HBillNo").val(d.data[0].HBillNo); HInterID = $('#HInterID').val() HBillNo = $('#HBillNo').val() } else { layer.msg(d.Message, { icon: 0, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } } }); HSourceFlag = false; } function RoadBillMain(HInterID_Temp)//å 载表头 { $.ajax({ type: "GET", url: GetWEBURL() + '/WEBSController/GetSourceBill_Temp_Json', async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HInterID": HInterID_Temp, "HBillType": HBillType }, success: function (d) { $("#HInterID").val(d.data[0].HInterID); $("#HBillNo").val(d.data[0].HBillNo); HInterID = $('#HInterID').val() HBillNo = $('#HBillNo').val() //è·åæºåç±»å if (d.data[0].HSourceBillType == "1103") { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + 'æ¶æéç¥å' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } else if (d.data[0].HSourceBillType == "1601") { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + 'å§å¤è®¢å' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } else { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + 'æå·¥å½å ¥' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } $("#HSourceBillNo").val(d.data[0].HSourceBillNo); //é夿ºåæ¨¡å¼ if (d.data[0].HMulSourceBill == 0) { $("#HSourceBillNo").attr("readonly", "readonly"); $('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } if (d.data[0].HDeptID != 0) { $("#HDeptID").val(d.data[0].HDeptID); $("#HDeptName").val(d.data[0].HDeptName); } $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); } }) } //#endregion //#region åºç¡èµæéæ© //#region ä»åº //æ«æä»åºæ¡ç $('#HWHName').on('keydown', function (event) { if (event.keyCode == 13) { var HWHName = $('#HWHName').val() if (HWHName == '') { playSound(); $("#HWHID").val("0"); $("#HWHName").val(""); $("#HStockPlaceID").val("0"); $("#HStockPlaceName").val(""); $("#HStockPlaceName").removeAttr("readonly"); $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//æé®æ¢å¤æ£å¸¸ç¶æ layer.msg("ä»åºæ¡ç 为空ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HWHName").select(); $("#HWHName").focus(); }); return; } layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetWarehouse_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBarCode": HWHName, "HStockOrgID": HStockOrgID }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ $("#HWHID").val(result.data[0].HItemID); $("#HWHName").val(result.data[0].HName); $("#HStockPlaceID").val("0"); $("#HStockPlaceName").val(""); if (result.data[0].HSPFlag == 0) { $("#HStockPlaceName").attr("readonly", "readonly"); $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } else { $("#HStockPlaceName").removeAttr("readonly"); $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//æé®æ¢å¤æ£å¸¸ç¶æ } element.tabChange('tab-Kf_EntrustInBill_PDA', '2'); //å æ æ¾ç¤ºå°æ¡ç ä¸ $("#HBarCode").select(); $("#HBarCode").focus(); } else { playSound(); $("#HWHID").val("0"); $("#HWHName").val(""); $("#HStockPlaceID").val("0"); $("#HStockPlaceName").val(""); $("#HStockPlaceName").removeAttr("readonly"); $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//æé®æ¢å¤æ£å¸¸ç¶æ layer.msg(result.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HWHName").select(); $("#HWHName").focus(); }); } layer.closeAll("loading"); } }); } }); //ä»åºæé® form.on('submit(HWHID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] , title: 'ä»åºå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/Baseset/åºç¡èµæ/Gy_WarehouseListNew.html?Type=HWHID&HOrgID=' + HStockOrgID + '', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //#endregion //#region ä»ä½ //æ«æä»ä½æ¡ç $('#HStockPlaceName').on('keydown', function (event) { if (event.keyCode == 13) { //ä»åºææ¬æ¡ä¸ºç©ºæ¶ï¼æ¸ 空对åºID if ($("#HWHName").val() == '') { $("#HWHID").val("0"); } var sHWHID = $("#HWHID").val() var HStockPlaceName = $('#HStockPlaceName').val() if (HStockPlaceName == '') { playSound(); $("#HWHID").val("0"); $("#HWHName").val(""); $("#HStockPlaceID").val("0"); $("#HStockPlaceName").val(""); layer.msg("ä»ä½æ¡ç 为空ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HStockPlaceName").select(); $("#HStockPlaceName").focus(); }); return; } layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetStockPlace_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBarCode": HStockPlaceName, "HWhID": sHWHID, "HStockOrgID": HStockOrgID }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ $("#HStockPlaceName").val(result.data[0].HName); $("#HStockPlaceID").val(result.data[0].HItemID); $("#HWHName").val(result.data[0].HWhName); $("#HWHID").val(result.data[0].HWHID); element.tabChange('tab-Kf_EntrustInBill_PDA', '2'); //å æ æ¾ç¤ºå°æ¡ç ä¸ $("#HBarCode").select(); $("#HBarCode").focus(); } else { playSound(); $("#HWHID").val("0"); $("#HWHName").val(""); $("#HStockPlaceID").val("0"); $("#HStockPlaceName").val(""); layer.msg(result.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HStockPlaceName").select(); $("#HStockPlaceName").focus(); }); } layer.closeAll("loading"); } }); } }); //ä»ä½æé® form.on('submit(HSpID-BT)', function () { //ä»åºææ¬æ¡ä¸ºç©ºæ¶ï¼æ¸ 空对åºID if ($("#HWHName").val() == '') { $("#HWHID").val("0"); } layer.open({ type: 2 , area: ['100%', '100%'] , title: 'ä»ä½å表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/Baseset/åºç¡èµæ/Gy_StockPlaceListNew.html?HWhID=' + $("#HWHID").val() + '&Type=HSpID&HOrgID=' + HStockOrgID + '', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //#endregion //#region ä¿ç®¡å //æ«æä¿ç®¡åæ¡ç $('#HKeeperName').on('keydown', function (event) { if (event.keyCode == 13) { var HKeeperName = $('#HKeeperName').val() if (HKeeperName == '') { playSound(); $("#HKeeperID").val("0"); $("#HKeeperName").val(""); layer.msg("ä¿ç®¡åæ¡ç 为空ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HKeeperName").select(); $("#HKeeperName").focus(); }); return; } layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetEmployee_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBarCode": HKeeperName }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ $("#HKeeperID").val(result.data[0].HItemID); $("#HKeeperName").val(result.data[0].HName); element.tabChange('tab-Kf_EntrustInBill_PDA', '2'); //å æ æ¾ç¤ºå°æ¡ç ä¸ $("#HBarCode").select(); $("#HBarCode").focus(); } else { playSound(); $("#HKeeperID").val("0"); $("#HKeeperName").val(""); layer.msg(result.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HKeeperName").select(); $("#HKeeperName").focus(); }); } layer.closeAll("loading"); } }); } }); //ä¿ç®¡åæé® form.on('submit(HKeeperID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] , title: 'èåå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/Baseset/åºç¡èµæ/Gy_EmployeeList.html?Type=HKeeper', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //#endregion //#region éªæ¶å //æ«æéªæ¶åæ¡ç $('#HSecManagerName').on('keydown', function (event) { if (event.keyCode == 13) { var HSecManagerName = $('#HSecManagerName').val() if (HSecManagerName == '') { playSound(); $("#HSecManagerID").val("0"); $("#HSecManagerName").val(""); layer.msg("éªæ¶åæ¡ç 为空ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HSecManagerName").select(); $("#HSecManagerName").focus(); }); return; } layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetEmployee_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBarCode": HSecManagerName }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ $("#HSecManagerID").val(result.data[0].HItemID); $("#HSecManagerName").val(result.data[0].HName); element.tabChange('tab-Kf_EntrustInBill_PDA', '2'); //å æ æ¾ç¤ºå°æ¡ç ä¸ $("#HBarCode").select(); $("#HBarCode").focus(); } else { playSound(); $("#HSecManagerID").val("0"); $("#HSecManagerName").val(""); layer.msg(result.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HSecManagerName").select(); $("#HSecManagerName").focus(); }); } layer.closeAll("loading"); } }); } }); //éªæ¶åæé® form.on('submit(HSecManagerID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] , title: 'èåå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/Baseset/åºç¡èµæ/Gy_EmployeeList.html?Type=HSecManager', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //#endregion //#region é¨é¨ //æ«æé¨é¨æ¡ç $('#HDeptName').on('keydown', function (event) { if (event.keyCode == 13) { var HDeptName = $('#HDeptName').val() if (HDeptName == '') { playSound(); $("#HDeptID").val("0"); $("#HDeptName").val(""); layer.msg("é¨é¨æ¡ç 为空ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HDeptName").select(); $("#HDeptName").focus(); }); return; } layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetDepartment_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBarCode": HDeptName }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ $("#HDeptID").val(result.data[0].HItemID); $("#HDeptName").val(result.data[0].HName); element.tabChange('tab-Kf_EntrustInBill_PDA', '2'); //å æ æ¾ç¤ºå°æ¡ç ä¸ $("#HBarCode").select(); $("#HBarCode").focus(); } else { playSound(); $("#HDeptID").val("0"); $("#HDeptName").val(""); layer.msg(result.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HDeptName").select(); $("#HDeptName").focus(); }); } layer.closeAll("loading"); } }); } }); //é¨é¨æé® form.on('submit(HDeptID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] , title: 'é¨é¨å表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/Baseset/åºç¡èµæ/Gy_DepartmentList.html', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //#endregion //#region ä¾åºå //æ«æä¾åºåæ¡ç $('#HSupName').on('keydown', function (event) { if (event.keyCode == 13) { var HSupName = $('#HSupName').val() if (HSupName == '') { playSound(); $("#HSupID").val("0"); $("#HSupName").val(""); layer.msg("ä¾åºåæ¡ç 为空ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HSupName").select(); $("#HSupName").focus(); }); return; } layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetSupplier_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBarCode": HSupName, "HStockOrgID": HStockOrgID }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ $("#HSupID").val(result.data[0].HItemID); $("#HSupName").val(result.data[0].HName); element.tabChange('tab-Kf_EntrustInBill_PDA', '2'); //å æ æ¾ç¤ºå°æ¡ç ä¸ $("#HBarCode").select(); $("#HBarCode").focus(); } else { playSound(); $("#HSupID").val("0"); $("#HSupName").val(""); layer.msg(result.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HSupName").select(); $("#HSupName").focus(); }); } layer.closeAll("loading"); } }); } }); //ä¾åºåæé® form.on('submit(HSupID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] , title: 'ä¾åºåå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/Baseset/åºç¡èµæ/Gy_SupplierListNew.html?HStockOrgID=' + HStockOrgID + '', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //#endregion //#endregion //#region åè½æ§ä»¶ //#region æäº¤ form.on('submit(cmdSaver)', function (data) { //ä»åºãä»ä½ãä¿ç®¡ãéªæ¶ãé¨é¨ãä¾åºåææ¬æ¡ä¸ºç©ºæ¶ï¼æ¸ 空对åºID if ($("#HWHName").val() == '') { $("#HWHID").val("0"); data.field.HWHID = $('#HWHID').val() } if ($("#HStockPlaceName").val() == '') { $("#HStockPlaceID").val("0"); data.field.HStockPlaceID = $('#HStockPlaceID').val() } if ($("#HKeeperName").val() == '') { $("#HKeeperID").val("0"); data.field.HKeeperID = $('#HKeeperID').val() } if ($("#HSecManagerName").val() == '') { $("#HSecManagerID").val("0"); data.field.HSecManagerID = $('#HSecManagerID').val() } if ($("#HDeptName").val() == '') { $("#HDeptID").val("0"); data.field.HDeptID = $('#HDeptID').val() } if ($("#HSupName").val() == '') { $("#HSupID").val("0"); data.field.HSupID = $('#HSupID').val() } var sMainStr = JSON.stringify(data.field); var sSubStr = table.cache['wl-table']; if (AllowLoadData(sSubStr) != false)//é空éªè¯ { layer.load(3); $.ajax( { type: "POST", url: GetWEBURL() + "/WEBSController/set_SaveEntrustInBill_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "oMain": sMainStr }, dataType: "json", success: function (data) { if (data.count == 1) { // 说æéªè¯æåäº layer.confirm(data.Message, { icon: 1, skin: 'layui-layer-lan', title: "温馨æç¤º", closeBtn: 0, btn: ['æ°å¢','å ³é'], btn2: function () { if (OperationType == 2) { parent.location.href = "../../WMSæ«ç 模å/å§å¤å ¥åº/Kf_EntrustInBillList_PDA.html"; } else { parent.location.href = "../../../views/index_Mobile.html"; } }//å ³é } , function () { location.replace('Kf_EntrustInBill_PDA.html?OperationType=1&HInterID=0'); });//æ°å¢ } else { layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }, error: function (err) { layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }); layer.closeAll("loading"); return; } }); //#endregion //#region ç¼è¾ form.on('submit(cmdModify)', function () {//ç¼è¾ var checkStatus = table.checkStatus('wl-table') , data = checkStatus.data; if (checkStatus.data.length == 1) { layer.open({ type: 2 , area: ['100%', '100%'] , title: 'æç»å表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/å ¬å ±é¡µé¢/Kf_BarCodeEditDlg.html?HInterID=' + data[0].HInterID + '&HMaterID =' + data[0].HMaterID + '&HBillType =' + data[0].HBillType, 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } , end: function () { //æ¾ç¤ºè¡¨ä½æç» DisBillEntryList(); } }) } else { layer.msg('请å éæ©ä¸è¡è®°å½ï¼è¿è¡ç¼è¾ï¼'); } }); //#endregion //#region å é¤ form.on('submit(cmdDelete)', function () { var checkStatus = table.checkStatus('wl-table') , data = checkStatus.data; if (checkStatus.data.length == 1) { layer.confirm("确认è¦å é¤éä¸è¡æææ«ç è®°å½ï¼å é¤åå°ä¸å¯æ¢å¤ï¼", { title: "å é¤ç¡®è®¤" }, function (index) { var sMaterID = data[0].HMaterID var sAuxPropID = data[0].HAuxPropID var sMTONo = data[0].HMTONo var sSourceInterID = data[0].HSourceInterID var sSourceEntryID = data[0].HSourceEntryID layer.load(3) $.ajax( { type: "Get", url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_InterIDAndSource_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HInterID": HInterID, "HMaterID": sMaterID, "HAuxPropID": sAuxPropID, "HMTONo": sMTONo, "HSourceInterID": sSourceInterID, "HSourceEntryID": sSourceEntryID, "HBillType": HBillType }, dataType: "json", success: function (data) { if (data.count == 1) { layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () { //æ¾ç¤ºè¡¨ä½æç» DisBillEntryList(); }); } else { playSound(); layer.msg(data.Message, { icon: 2, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }, error: function (err) { layer.msg('é误' + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }); layer.closeAll("loading"); }) } else { layer.msg('è¯·éæ©ä¸è¡è®°å½ï¼è¿è¡å é¤ï¼'); } }); //#endregion //#region éåº form.on('submit(cmdCancel)', function () { layer.confirm('æ¨ç¡®å®è¦éåºåï¼', { icon: 3, title: 'æç¤º' }, function (index) { if (OperationType == 2) { var index = parent.layer.getFrameIndex(window.name); //å å¾å°å½åiframeå±çç´¢å¼ parent.location.reload(); //å·æ°ç¶é¡µé¢ï¼æ³¨æä¸å®è¦å¨å ³éå½åiframeå±ä¹åæ§è¡å·æ° parent.layer.close(index); //åæ§è¡å ³é } else { parent.location.href = "../../../views/index_Mobile.html"; } }); }) //#endregion //#endregion //#region æ«ææºåæ¡ç //æ«ææºåæ¡ç $('#HSourceBillNo').on('keydown', function (event) { if (event.keyCode == 13) { GetMeesageBySourceBillNo(); } }); //æºåæé® form.on('submit(HSourceBillNo-BT)', function (data) { GetMeesageBySourceBillNo(); }); //æ«ææºåæ¡ç function GetMeesageBySourceBillNo(obj) { var HSourceBillNo = $('#HSourceBillNo').val() var HSourceBillType = $("#HMainSourceBillType").val() layer.load(3) $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/Get_SourceBarCode_EntrustIn_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HInterID": HInterID, "HBillNo": HBillNo, "HBillType": HBillType, "HSourceBillNo": HSourceBillNo, "HSourceBillType": HSourceBillType, "HMaker": HMaker, "HStockOrgID": HStockOrgID }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ playSound_OK(); HSourceFlag = true; $("#HSupName").val(result.data.hSupNameField); $("#HSupID").val(result.data.hSupIDField); if (result.data.hDeptIDField != 0) { $("#HDeptID").val(result.data.hDeptIDField); $("#HDeptName").val(result.data.hDeptNameField); } $("#HSourceBillNo").val(result.data.hSourceBillNoField); $("#HMainSourceBillType").attr("disabled", "disabled"); form.render('select'); if (result.data.hMulSourceFlagField == 0) { $("#HSourceBillNo").attr("readonly", "readonly"); $('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } element.tabChange('tab-Kf_EntrustInBill_PDA', '2'); $("#HBarCode").select(); $("#HBarCode").focus(); //æ¾ç¤ºè¡¨ä½æç» DisBillEntryList(); } else { playSound(); layer.msg(result.Message, { icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { element.tabChange('tab-Kf_EntrustInBill_PDA', '1'); $("#HSourceBillNo").select(); $("#HSourceBillNo").focus(); }); } } }); layer.closeAll("loading"); } //#endregion //#region æ«æç©ææ¡ç //æ«ææ¡ç $('#HBarCode').on('keydown', function (event) { if (event.keyCode == 13) { GetMeesageByBarCode(); $("#HBarCode").select(); $("#HBarCode").focus(); //è·åå æ } }); //æ¡ç æé® form.on('submit(HBarCode-BT)', function (data) { GetMeesageByBarCode(); $("#HBarCode").select(); $("#HBarCode").focus(); //è·åå æ }); //æ«æ¡ç function GetMeesageByBarCode(obj) { //ä»åºãä»ä½ææ¬æ¡ä¸ºç©ºæ¶ï¼æ¸ 空对åºID if ($("#HWHName").val() == '') { $("#HWHID").val("0"); } if ($("#HStockPlaceName").val() == '') { $("#HStockPlaceID").val("0"); } var sOldBarCode = $('#HBarCode').val() var HDeleteFlag = sOldBarCode.substring(0, 1); var sBarCode = sOldBarCode.slice(1); var sHWHID = $("#HWHID").val() var sHSPID = $("#HStockPlaceID").val() var sHQty = $("#HQty").val() var sSourceBillNo = $("#HSourceBillNo").val() var sSourceBillType = $("#HMainSourceBillType").val() if (HDeleteFlag == "*") { if (sBarCode == "") { playSound(); layer.msg("è¯·æ«æè¦å é¤çæ¡ç ", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HBarCode").select(); $("#HBarCode").focus(); }); return; } else { $('#HBarCode').val(""); } layer.load(3) $.ajax( { type: "GET", url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_BarCode_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HInterID": HInterID, "HBillType": HBillType, "HBarCode": sBarCode }, dataType: "json", success: function (data) { if (data.count == 1) { // 说æéªè¯æåäº playSound_OK(); //æ¸ ç©ºæ°é $("#HQty").val(""); //æ¾ç¤ºè¡¨ä½æç» DisBillEntryList(); } else { playSound(); layer.msg(data.Message, { icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HBarCode").select(); $("#HBarCode").focus(); }); } }, error: function (err) { playSound(); layer.msg('é误' + err, { icon: 2, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HBarCode").select(); $("#HBarCode").focus(); }); } }); layer.closeAll("loading"); } else { var sBarCode = $('#HBarCode').val() if (sBarCode == '') { playSound(); layer.msg("æ¡ç 为空ï¼è¯·æ«ææ¡ç ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HBarCode").select(); $("#HBarCode").focus(); }); return; } if (sBarCode != "") { $('#HBarCode').val(""); } if (sHQty == "") { sHQty = 0; } layer.load(3) $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/Get_BarCode_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "sBarCode": sBarCode, "HInterID": HInterID, "HBillType": HBillType, "HBillNo": HBillNo, "HMaker": HMaker, "HWhID": sHWHID, "HSPID": sHSPID, "HQty": sHQty, "HRedBlueFlag": HRedBlueFlag, "SourceFlag": HSourceFlag, "HSourceBillNo": sSourceBillNo, "HSourceBillType": sSourceBillType, "HStockOrgID": HStockOrgID, "HScanStyle": "", "HCustom1": "", "HCustom2": "" }, success: function (result) { if (result.count == 1) { playSound_OK(); if (result.data.hBarTypeField == 'ä»åºæ¡ç ') { $("#HWHName").val(result.data.hWhNameField); $("#HWHID").val(result.data.hWhIDField); $("#HStockPlaceName").val(""); $("#HStockPlaceID").val("0"); if (result.data.hSPFlagField == 0) { $("#HStockPlaceName").attr("readonly", "readonly"); $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } else { $("#HStockPlaceName").removeAttr("readonly"); $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//æé®æ¢å¤æ£å¸¸ç¶æ } element.tabChange('tab-Kf_EntrustInBill_PDA', '2'); //è·³è½¬é¡µç¾ return;//ç»æ } else if (result.data.hBarTypeField == 'ä»ä½æ¡ç ') { $("#HStockPlaceName").val(result.data.hSPNameField); $("#HStockPlaceID").val(result.data.hSPIDField); $("#HWHName").val(result.data.hWhNameField); $("#HWHID").val(result.data.hWhIDField); element.tabChange('tab-Kf_EntrustInBill_PDA', '2');//è·³è½¬é¡µç¾ return;//ç»æ } else if (result.data.hBarTypeField == 'é¨é¨æ¡ç ') { $("#HDeptName").val(result.data.hDeptNameField); $("#HDeptID").val(result.data.hDeptIDField); element.tabChange('tab-Kf_EntrustInBill_PDA', '2');//è·³è½¬é¡µç¾ return;//ç»æ } else if (result.data.hBarTypeField == 'æºåæ¡ç ') { HSourceFlag = true; $("#HSupName").val(result.data.hSupNameField); $("#HSupID").val(result.data.hSupIDField); if (result.data.hDeptIDField != 0) { $("#HDeptID").val(result.data.hDeptIDField); $("#HDeptName").val(result.data.hDeptNameField); } $("#HSourceBillNo").val(result.data.hSourceBillNoField); //è·åæºåç±»åãæºååå· if (result.data.hSourceBillTypeField == "1103") { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'æ¶æéç¥å' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } else if (result.data.hSourceBillTypeField == "1601") { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'å§å¤è®¢å' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } else { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '-1' >" + 'æå·¥å½å ¥' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } if (result.data.hMulSourceFlagField == 0) { $("#HSourceBillNo").attr("readonly", "readonly"); $('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } element.tabChange('tab-Kf_EntrustInBill_PDA', '3'); } //ç©ææ¡ç else { if (HSourceFlag == true) { element.tabChange('tab-Kf_EntrustInBill_PDA', '3'); } else { HSourceFlag = true; $("#HSupName").val(result.data.hSupNameField); $("#HSupID").val(result.data.hSupIDField); if (result.data.hDeptIDField != 0) { $("#HDeptID").val(result.data.hDeptIDField); $("#HDeptName").val(result.data.hDeptNameField); } $("#HSourceBillNo").val(result.data.hSourceBillNoField); //è·åæºåç±»åãæºååå· if (result.data.hSourceBillTypeField == "1103") { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'æ¶æéç¥å' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } else if (result.data.hSourceBillTypeField == "1601") { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'å§å¤è®¢å' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } else { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '-1' >" + 'æå·¥å½å ¥' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } if (result.data.hMulSourceFlagField == 0) { $("#HSourceBillNo").attr("readonly", "readonly"); $('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } element.tabChange('tab-Kf_EntrustInBill_PDA', '3'); } } //æ¸ ç©ºæ°é $("#HQty").val(""); //æ¾ç¤ºè¡¨ä½æç» DisBillEntryList(); } else { playSound(); layer.msg(result.Message, { icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HBarCode").select(); $("#HBarCode").focus(); }); } }, error: function (err) { playSound(); layer.msg("é误ï¼" + err, { icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HBarCode").select(); $("#HBarCode").focus(); }); } }); layer.closeAll("loading"); } } //#endregion //#region æ¾ç¤ºç©æåè¡¨ä¿¡æ¯ function DisBillEntryList() { $.ajax({ type: "GET", url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HInterID": HInterID, "HBillNo": HBillNo, "HBillType": HBillType, "HStockOrgID": HStockOrgID }, success: function (result) { var data = []; var col = []; if (result.count == 1) { // 说æéªè¯æåäºï¼ //ç»ç©ºçæ°ç»èµå¼ for (var key in result.list) { //卿è·åå表ææåå data.push({ "id": result.list[key].ColmCols, "name": result.list[key].ColmCols, "Type": result.list[key].ColmType }); //è·åä¸éè¦æ¾ç¤ºçåï¼Hå¼å¤´çå䏿¾ç¤ºï¼ var patrn = new RegExp(/^h/i); if (patrn.test(result.list[key].ColmCols)) { titleData[key] = result.list[key].ColmCols; } } //å¨å表左边添å å¾éæ¡ col.push({ type: 'radio', fixed: 'left', totalRowText: 'å计' }); for (var i = 0; i < data.length; i++) { if ($.inArray(data[i].name, titleData) > -1) { col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå } else { switch (data[i].Type) { //int case 'DateTime': col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 }); break; default: if (data[i].name == 'æ°é' || data[i].name == 'æºåæ°é' || data[i].name == 'æ¡ç 个æ°') { col.push({ field: data[i].id, title: data[i].name, align: 'center', totalRow: true }); } else { col.push({ field: data[i].id, title: data[i].name, align: 'center' }); } } } } columns = col; listOption.cols = [columns]; listOption.data = result.data.Materlist; listOption.totalRow = true; table.render(listOption); //æ¡ç ä¿¡æ¯ $("#HBarCode_B").val(result.data.BarCodeDetailslist[0].HBarCode); if ($("#HBarCode_B").val() == '') { $("#HMaterName_B").val(""); $("#HMaterModel_B").val(""); $("#HBatchNo_B").val(""); $("#HUnitName_B").val(""); $("#HQty_B").val(""); $("#HTMQty_B").val(""); $("#HWHName_B").val(""); $("#HSPName_B").val(""); } else { $("#HMaterName_B").val(result.data.BarCodeDetailslist[0].HMaterName); $("#HMaterModel_B").val(result.data.BarCodeDetailslist[0].HMaterModel); $("#HBatchNo_B").val(result.data.BarCodeDetailslist[0].HBatchNo); $("#HUnitName_B").val(result.data.BarCodeDetailslist[0].HUnitName); $("#HQty_B").val(result.data.BarCodeDetailslist[0].HQty); $("#HTMQty_B").val(result.data.BarCodeDetailslist[0].HTMQty); $("#HWHName_B").val(result.data.BarCodeDetailslist[0].HWHName); $("#HSPName_B").val(result.data.BarCodeDetailslist[0].HSPName); } } else { listOption.cols = [[ { field: 'æ°é', title: 'æ°é', width: 100 } , { field: 'æºåæ°é', title: 'æºåæ°é', width: 100 } , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 100 } , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 100 } , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 100 } , { field: 'è¾ å©å±æ§', title: 'è¾ å©å±æ§', width: 100 } , { field: 'æºååå·', title: 'æºååå·', width: 100 } , { field: 'æ¡ç 个æ°', title: 'æ¡ç 个æ°', width: 100 } ]]; listOption.data = data; table.render(listOption); //æ¡ç ä¿¡æ¯ $("#HBarCode_B").val(""); $("#HMaterName_B").val(""); $("#HMaterModel_B").val(""); $("#HBatchNo_B").val(""); $("#HUnitName_B").val(""); $("#HQty_B").val(""); $("#HTMQty_B").val(""); $("#HWHName_B").val(""); $("#HSPName_B").val(""); } } }); } //#endregion }); //以ä¸ä¸ºlayui模å //æ¤å¤æ¹æ³æ¶åå°è¢«å¤é¨é¡µé¢parent.æ¹æ³åè°ç¨çå¿ é¡»æ¾å¨Layuiæ¹æ³å¤é¨ //ç¹å»æé®éæ©å è¿åä»åºä¿¡æ¯ function GetHWHValue(obj) { if (obj.length > 0) { $("#HWHName").val(obj[0].HName); $("#HWHID").val(obj[0].HItemID); $("#HStockPlaceName").val(""); $("#HStockPlaceID").val("0"); if (obj[0].HSPFlag == 0) { $("#HStockPlaceName").attr("readonly", "readonly"); $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } else { $("#HStockPlaceName").removeAttr("readonly"); $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//æé®æ¢å¤æ£å¸¸ç¶æ } } } //ç¹å»æé®éæ©å è¿åä»ä½ä¿¡æ¯ function GetHSpValue(obj) { if (obj.length > 0) { $("#HStockPlaceName").val(obj[0].HName); $("#HStockPlaceID").val(obj[0].HItemID); $("#HWHName").val(obj[0].HWhName); $("#HWHID").val(obj[0].HWHID); } } //ç¹å»æé®éæ©å è¿åä¿ç®¡ä¿¡æ¯ function GetHKeeperValue(obj) { if (obj.length > 0) { $("#HKeeperName").val(obj[0].HName); $("#HKeeperID").val(obj[0].HItemID); } } //ç¹å»æé®éæ©å è¿åéªæ¶ä¿¡æ¯ function GetHSecManagerValue(obj) { if (obj.length > 0) { $("#HSecManagerName").val(obj[0].HName); $("#HSecManagerID").val(obj[0].HItemID); } } //ç¹å»æé®éæ©å è¿åé¨é¨ä¿¡æ¯ function GetHDeptNameValue(obj) { if (obj.length > 0) { $("#HDeptName").val(obj[0].HName); $("#HDeptID").val(obj[0].HItemID); } } //ç¹å»æé®éæ©å è¿åä¾åºåä¿¡æ¯ function GetHSupValue(obj) { if (obj.length > 0) { $("#HSupName").val(obj[0].HName); $("#HSupID").val(obj[0].HItemID); } } //åæ®ä¸ä¼ å夿 function AllowLoadData(sSubStr) { if (HInterID == 0) { layer.msg("åæ®å ç è·å失败ï¼é误çåæ®å ç ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); return false; } if (HBillNo == '') { layer.msg("åæ®å·è·å失败ï¼é误çåæ®å·ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); return false; } if (typeof (sSubStr) == "undefined") { layer.msg("æ²¡ææ«ç ä¿¡æ¯ï¼è¯·å æ«ææ¡ç ï¼ç¡®è®¤æ 误ååæäº¤ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); return false; } //夿æ¯å¦å·²æ«æç©ææ¡ç if (!typeof (sSubStr) == "undefined") { for (var i = 0; i <= sSubStr.length - 1; i++) { if (parseFloat(sSubStr[i].HQty) > 0) { s = 1; } } if (s == 0) { layer.msg("æ²¡ææ«æç©ææ¡ç ï¼è¯·å æ«æç©ææ¡ç ï¼ç¡®è®¤æ 误ååæäº¤ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); return false; } } else { return true; } } </script> </body> </html> WebTM/views/WMSɨÂëÄ£¿é/²É¹ºÈë¿â/Kf_POStockInBillList_PDA.html
@@ -236,8 +236,8 @@ , shade: 0.6 //é®ç½©éæåº¦ , maxmin: false //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ //, content: ['../../WMSæ«ç 模å/éè´å ¥åº/Kf_POStockInBill_PDA.html?OperationType=2&HInterID=' + data[0].HInterID, 'yes'] , content: ['../../éªæ¶å ¥åº/å¤è´å ¥åº/Kf_POStockInBill_Fast.html?OperationType=2&HInterID=' + data[0].HInterID, 'yes'] , content: ['../../WMSæ«ç 模å/éè´å ¥åº/Kf_POStockInBill_PDA.html?OperationType=2&HInterID=' + data[0].HInterID, 'yes'] //, content: ['../../éªæ¶å ¥åº/å¤è´å ¥åº/Kf_POStockInBill_Fast.html?OperationType=2&HInterID=' + data[0].HInterID, 'yes'] , resize: false , cancel: function () { $(".layui-btn").removeClass("layui-btn-disabled"); WebTM/views/WMSɨÂëÄ£¿é/²É¹ºÈë¿â/Kf_POStockInBill_PDA.html
New file @@ -0,0 +1,1782 @@ <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>éè´å ¥åºå</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <!--å¼ç¨layuiæ ·å¼æä»¶--> <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> <!--å¼ç¨layui jsæä»¶--> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script src="../../../layuiadmin/PubCustom.js"></script> <style> .layui-col-xs8 { width: 55.666667%; } </style> </head> <body> <div class="layui-fluid" style="padding:0"> <div class="layui-card" style="padding: 1px"> <div class="layui-card-body" style="padding: 0px; height:800px;"> <form class="layui-form" action="" lay-filter="component-form-group"> <div style="background-color:#0085E8;"> <span style="color: white;"><i class="layui-icon layui-icon-form"></i>éè´å ¥åºå</span> </div> <div class="layui-form-item" style="padding:15px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width: 30px;padding-left: 0px;">æ¡ç </label> </div> <div class="layui-col-xs7"> <input type="text" name="HBarCode" id="HBarCode" lay-verify="HBarCode" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HBarCode-BT" class="layui-btn layui_btn_sm" id="HBarCode-BT">ç¡®å®</button> </div> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:30px;padding-left:0px;">æ°é</label> </div> <div class="layui-col-xs7"> <input type="number" name="HQty" id="HQty" lay-verify="HQty" onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/)){if(!this.t_value>0){this.value=''}else{this.value=this.t_value;}}else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" autocomplete="off" class="layui-input" onfocus="this.select();"> </div> </div> </div> <div class="layui-tab layui-col-xs12" style="margin-top:5px;" lay-filter="tab-Kf_POStockInBill_PDA"> <ul class="layui-tab-title" lay-filter="tab-all"> <li lay-id="1" style="padding:1px;">éæ©æºå</li> <li lay-id="2" style="padding:1px;">表头信æ¯</li> <li lay-id="3" style="padding:1px;">ç©æä¿¡æ¯</li> <li lay-id="4" style="padding:1px;">æ¡ç ä¿¡æ¯</li> </ul> <div class="layui-tab-content"> <!--éæ©æºå--> <div class="layui-tab-item"> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:60px;padding-left:0px;">æºåç±»å</label> </div> <div class="layui-col-xs9"> <select name="HMainSourceBillType" id="HMainSourceBillType"> <option value="1103">æ¶æéç¥å</option> <option value="1102">éè´è®¢å</option> <option value="-1">æå·¥å½å ¥</option> </select> </div> </div> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:60px;padding-left:0px;">æºååå·</label> </div> <div class="layui-col-xs7"> <input type="text" name="HSourceBillNo" id="HSourceBillNo" lay-verify="HSourceBillNo" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HSourceBillNo-BT" class="layui-btn" id="HSourceBillNo-BT">ç¡®å®</button> </div> </div> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:60px;padding-left:0px;">æ¥æ</label> </div> <div class="layui-col-xs9"> <input name="HDate" id="HDate" autocomplete="off" class="layui-input"> </div> </div> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:60px;padding-left:0px;">å¶å人</label> </div> <div class="layui-col-xs9"> <input type="text" name="HMaker" id="HMaker" lay-verify="HMaker" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:60px;padding-left:0px;">åæ®å·</label> </div> <div class="layui-col-xs9"> <input type="text" name="HBillNo" id="HBillNo" lay-verify="HBillNo" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> <div class="layui-row"> <div class="layui-col-xs3"> <label class="layui-form-label" style="width:60px;padding-left:0px;">åæ®ID</label> </div> <div class="layui-col-xs9"> <input type="text" name="HInterID" id="HInterID" lay-verify="HInterID" value="0" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> </div> <!--表头信æ¯--> <div class="layui-tab-item"> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:30px;padding-left:0px;">ä»åº</label> </div> <div class="layui-col-xs10"> <div class="layui-col-xs10"> <input type="text" name="HWHName" id="HWHName" lay-verify="HWHName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> <input type="hidden" name="HWHID" id="HWHID" lay-verify="HWHID" value="0" autocomplete="off" class="layui-input"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HWHID-BT" class="layui-btn" id="HWHID-BT">...</button> </div> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:30px;padding-left:0px;">ä»ä½</label> </div> <div class="layui-col-xs10"> <div class="layui-col-xs10"> <input type="text" name="HStockPlaceName" id="HStockPlaceName" lay-verify="HStockPlaceName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> <input type="hidden" name="HStockPlaceID" id="HStockPlaceID" lay-verify="HStockPlaceID" value="0" autocomplete="off" class="layui-input"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HSpID-BT" class="layui-btn" id="HSpID-BT">...</button> </div> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:30px;padding-left:0px;">ä¿ç®¡</label> </div> <div class="layui-col-xs10"> <div class="layui-col-xs10"> <input type="text" name="HKeeperName" id="HKeeperName" lay-verify="HKeeperName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> <input type="hidden" name="HKeeperID" id="HKeeperID" lay-verify="HKeeperID" value="0" autocomplete="off" class="layui-input"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HKeeperID-BT" class="layui-btn" id="HKeeperID-BT">...</button> </div> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:30px;padding-left:0px;">éªæ¶</label> </div> <div class="layui-col-xs10"> <div class="layui-col-xs10"> <input type="text" name="HSecManagerName" id="HSecManagerName" lay-verify="HSecManagerName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> <input type="hidden" name="HSecManagerID" id="HSecManagerID" lay-verify="HSecManagerID" value="0" autocomplete="off" class="layui-input"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HSecManagerID-BT" class="layui-btn" id="HSecManagerID-BT">...</button> </div> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:30px;padding-left:0px;">é¨é¨</label> </div> <div class="layui-col-xs10"> <div class="layui-col-xs10"> <input type="text" name="HDeptName" id="HDeptName" lay-verify="HDeptName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> <input type="hidden" name="HDeptID" id="HDeptID" lay-verify="HDeptID" value="0" autocomplete="off" class="layui-input"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HDeptID-BT" class="layui-btn" id="HDeptID-BT">...</button> </div> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:45px;padding-left:0px;">ä¾åºå</label> </div> <div class="layui-col-xs10"> <div class="layui-col-xs10"> <input type="text" name="HSupName" id="HSupName" lay-verify="HSupName" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> <input type="hidden" name="HSupID" id="HSupID" lay-verify="HSupID" value="0" autocomplete="off" class="layui-input"> </div> <div class="layui-col-xs2"> <button type="button" lay-submit="" lay-filter="HSupID-BT" class="layui-btn" id="HSupID-BT">...</button> </div> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:30px;padding-left:0px;">ç»ç»</label> </div> <div class="layui-col-xs10"> <input type="text" name="HStockOrgName" id="HStockOrgName" lay-verify="HStockOrgName" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> <input type="hidden" name="HStockOrgID" id="HStockOrgID" lay-verify="HStockOrgID" value="0" autocomplete="off" class="layui-input"> </div> </div> </div> </div> <!--ç©æä¿¡æ¯--> <div class="layui-tab-item"> <div class="layui-row"> <div class="layui-col-xs12"> <div class="layui-form-item" style="padding:0px;margin:0px"></div> <table class="layui-hide" id="wl-table" lay-filter="wl-table"></table> </div> </div> </div> <!--æ¡ç ä¿¡æ¯--> <div class="layui-tab-item"> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">æ¡ç </label> </div> <div class="layui-col-xs10"> <input type="text" name="HBarCode_B" id="HBarCode_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">ç©æ</label> </div> <div class="layui-col-xs10"> <input type="text" name="HMaterName_B" id="HMaterName_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">è§æ ¼</label> </div> <div class="layui-col-xs10"> <input type="text" name="HMaterModel_B" id="HMaterModel_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">æ¹æ¬¡</label> </div> <div class="layui-col-xs10"> <input type="text" name="HBatchNo_B" id="HBatchNo_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">åä½</label> </div> <div class="layui-col-xs10"> <input type="text" name="HUnitName_B" id="HUnitName_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">æ°é</label> </div> <div class="layui-col-xs10"> <input type="text" name="HQty_B" id="HQty_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">容é</label> </div> <div class="layui-col-xs10"> <input type="text" name="HTMQty_B" id="HTMQty_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding: 0px; margin: 0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">ä»åº</label> </div> <div class="layui-col-xs10"> <input type="text" name="HWHName_B" id="HWHName_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs2"> <label class="layui-form-label" style="width:40px;padding-left:0px;">ä»ä½</label> </div> <div class="layui-col-xs10"> <input type="text" name="HSPName_B" id="HSPName_B" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" readonly> </div> </div> </div> </div> </div> </div> <div class="layer-footer" style="z-index: 10; position: fixed; text-align: center; bottom: 0; width:100%; height:50px"> <button type="button" lay-submit="" lay-filter="cmdSaver" class="layui-btn" id="cmdSaver">æäº¤</button> <button type="button" lay-submit="" lay-filter="cmdModify" class="layui-btn" id="cmdModify">ç¼è¾</button> <button type="button" lay-submit="" lay-filter="cmdDelete" class="layui-btn" id="cmdDelete">å é¤</button> <button type="button" lay-submit="" lay-filter="cmdCancel" class="layui-btn" id="cmdCancel">éåº</button> </div> </div> <!--éèåæ®µ--> <input type="hidden" name="HBillType" id="HBillType"> <input type="hidden" name="HBillerID" id="HBillerID"> <input type="hidden" name="HRedBlueFlag" id="HRedBlueFlag"> <!--失败æç¤ºé³--> <div id="" style="display:none;"> <audio id="cs" hidden controls> <source src="../../video/jingbao.wav" type="audio/ogg"> </audio> </div> <!--æåæç¤ºé³--> <div id="" style="display:none;"> <audio id="cs2" hidden controls> <source src="../../video/success.wav" type="audio/ogg"> </audio> </div> </form> </div> </div> </div> <script> layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index' //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'laydate', 'table', 'element'], function () { //#region å ¬å ±åé var $ = layui.$ , admin = layui.admin , layer = layui.layer , table = layui.table , form = layui.form , laydate = layui.laydate , element = layui.element; var HInterID = $('#HInterID').val() var HBillNo = $('#HBillNo').val() var HBillType = '1201' var HRedBlueFlag = false var HMaker = sessionStorage["HUserName"] var HBillerID = sessionStorage["HBillerID"] var HStockOrgID = sessionStorage["OrganizationID"] //ç»ç»ID var HSourceFlag = false //æ¯å¦å·²æ«ç æ å¿ var OperationType = 1 //æä½ç±»åï¼1æ°å¢ã2ä»ç¼åå表ä¸è¿åï¼ var listOption = []; var columns = ""; var HModName = "Kf_POStockInBill_PDA"; var ModRightName = "CE_POStockIn"; //模åæéåæ° var titleData = []; //ä¸éè¦æ¾ç¤ºçåæ®µ //#endregion //夿æ¯å¦ç»å½ æªç»å½åè·³å°ç»å½é¡µ if (sessionStorage.login != "login") { layer.confirm("ç»å½å¤±æï¼è¯·éæ°ç»å½ï¼", { icon: 4, skin: 'layui-layer-lan', title: "温馨æç¤º", closeBtn: 0, btn: ['éæ°ç»å½'] }, function () { window.location.href = "../../user/login_pda.html"; }); } //#region ç¨æ·æ¨¡åæé夿 //ç¨æ·æ¨¡åæé夿 CheckModRight(); function CheckModRight() { layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/CheckModRight_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "ModRightName": ModRightName, "HUserName": HMaker }, success: function (d) { if (d.count == 1) { } else { layer.msg(d.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { parent.location.href = "../../../views/index_Mobile.html"; }); } } }); layer.closeAll("loading"); } //#endregion //失败æç¤ºé³ function playSound() { console.log("playSound"); var audio = document.getElementById("cs"); audio.play(); } //æåæç¤ºé³ function playSound_OK() { console.log("playSound_OK"); var audio = document.getElementById("cs2"); audio.play(); } //#region åå§åçé¢ set_ClearBill(); function set_ClearBill() { //表头åå§åèµå¼ï¼æ ¹æ®ç»å½ç¨æ·è·å é»è®¤ä»åºãé¨é¨ãéªæ¶ãä¿ç®¡ãç»ç»çï¼ new $("#HWHID").val(sessionStorage["HWHID"]); $("#HWHName").val(sessionStorage["HWHName"]); $("#HDeptID").val(sessionStorage["HDeptID"]); $("#HDeptName").val(sessionStorage["HDept"]); $("#HSecManagerID").val(sessionStorage["HSecManagerID"]); $("#HSecManagerName").val(sessionStorage["HSecManager"]); $("#HKeeperID").val(sessionStorage["HKeeperID"]); $("#HKeeperName").val(sessionStorage["HKeeper"]); $("#HMaker").val(sessionStorage["HUserName"]); $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); $("#HBillerID").val(sessionStorage["HBillerID"]); $("#HStockOrgID").val(sessionStorage["OrganizationID"]); $("#HStockOrgName").val(sessionStorage["Organization"]); $("#HBillType").val("1201"); $("#HRedBlueFlag").val("false"); if (sessionStorage["HWhSPFlag"]) { $("#HStockPlaceID").val("0"); $("#HStockPlaceName").val(""); $("#HStockPlaceName").attr("readonly", "readonly"); $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } else { $("#HStockPlaceID").val(sessionStorage["HSPID"]); $("#HStockPlaceName").val(sessionStorage["HSPName"]); $("#HStockPlaceName").removeAttr("readonly"); $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//æé®æ¢å¤æ£å¸¸ç¶æ } //é»è®¤æ¾ç¤ºé¡µé¢ element.tabChange('tab-Kf_POStockInBill_PDA', '2'); set_InitDate(); //åå§åè¡¨åæ¶é´ set_InitGrid(); //åå§åè¡¨æ ¼ var data = []; listOption.cols = [[ { field: 'æ°é', title: 'æ°é', width: 100 } , { field: 'æºåæ°é', title: 'æºåæ°é', width: 100 } , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 100 } , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 100 } , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 100 } , { field: 'è¾ å©å±æ§', title: 'è¾ å©å±æ§', width: 100 } , { field: 'æºååå·', title: 'æºååå·', width: 100 } , { field: 'æ¡ç 个æ°', title: 'æ¡ç 个æ°', width: 100 } ]]; listOption.data = data; table.render(listOption); //å æ é»è®¤å¨æ¡ç ä½ç½®ä¸ var pFocus = $("#HBarCode"); pFocus.select(); pFocus.focus(); //è·åå æ } //åå§åè¡¨åæ¶é´æä»¶ function set_InitDate() { //常è§ç¨æ³ laydate.render({ elem: '#HDate' }); } //åå§åè¡¨æ ¼ function set_InitGrid() { listOption = { elem: '#wl-table' //, toolbar: '#toolbarDemo' , totalRow: true , height: 'full-60' , cellMinWidth: 90 , limit: 50 }; } //#region ä»ç¼åå表ä¸è¿åä¿¡æ¯ 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 OperationType = params[params[0]]; //ä»ç¼åå表ä¸è¿åæ°æ®ç±»å 1æ°å¢ 2ä»ç¼åå表ä¸è¿å var HInterID_Temp = params[params[1]]; //ä»ç¼åå表ä¸è¿ååæ®ID //#endregion //夿æ¯å¦æ°å¢ï¼è·åæå¤§åæ®å· if (HInterID != 0) { HSourceFlag = true; } //ä»ç¼åå表ç¼è¾åè½è·³è½¬è³åæ®æ¨¡å else if (OperationType == 2) { RoadBillMain(HInterID_Temp); $("#HBarCode").select(); $("#HBarCode").focus(); //è·åå æ //æ¾ç¤ºè¡¨ä½æç» DisBillEntryList(); HSourceFlag = true; element.tabChange('tab-Kf_POStockInBill_PDA', '2'); } else { //è·åæå¤§åæ®IDãåæ®å· $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetMaxBillNoAndID_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBillType": HBillType }, success: function (d) { if (d.count == 1) { $("#HInterID").val(d.data[0].HInterID); $("#HBillNo").val(d.data[0].HBillNo); HInterID = $('#HInterID').val() HBillNo = $('#HBillNo').val() } else { layer.msg(d.Message, { icon: 0, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } } }); HSourceFlag = false; } function RoadBillMain(HInterID_Temp)//å 载表头 { $.ajax({ type: "GET", url: GetWEBURL() + '/WEBSController/GetSourceBill_Temp_Json', async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HInterID": HInterID_Temp, "HBillType": HBillType }, success: function (d) { $("#HInterID").val(d.data[0].HInterID); $("#HBillNo").val(d.data[0].HBillNo); HInterID = $('#HInterID').val() HBillNo = $('#HBillNo').val() //è·åæºåç±»å if (d.data[0].HSourceBillType == "1103") { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + 'æ¶æéç¥å' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } else if (d.data[0].HSourceBillType == "1102") { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + 'éè´è®¢å' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } else { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + 'æå·¥å½å ¥' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } $("#HSourceBillNo").val(d.data[0].HSourceBillNo); //é夿ºåæ¨¡å¼ if (d.data[0].HMulSourceBill == 0) { $("#HSourceBillNo").attr("readonly", "readonly"); $('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } if (d.data[0].HDeptID != 0) { $("#HDeptID").val(d.data[0].HDeptID); $("#HDeptName").val(d.data[0].HDeptName); } $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); } }) } //#endregion //#region åºç¡èµæéæ© //#region ä»åº //æ«æä»åºæ¡ç $('#HWHName').on('keydown', function (event) { if (event.keyCode == 13) { var HWHName = $('#HWHName').val() if (HWHName == '') { playSound(); $("#HWHID").val("0"); $("#HWHName").val(""); $("#HStockPlaceID").val("0"); $("#HStockPlaceName").val(""); $("#HStockPlaceName").removeAttr("readonly"); $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//æé®æ¢å¤æ£å¸¸ç¶æ layer.msg("ä»åºæ¡ç 为空ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HWHName").select(); $("#HWHName").focus(); }); return; } layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetWarehouse_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBarCode": HWHName, "HStockOrgID": HStockOrgID }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ $("#HWHID").val(result.data[0].HItemID); $("#HWHName").val(result.data[0].HName); $("#HStockPlaceID").val("0"); $("#HStockPlaceName").val(""); if (result.data[0].HSPFlag == 0) { $("#HStockPlaceName").attr("readonly", "readonly"); $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } else { $("#HStockPlaceName").removeAttr("readonly"); $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//æé®æ¢å¤æ£å¸¸ç¶æ } element.tabChange('tab-Kf_POStockInBill_PDA', '2'); //å æ æ¾ç¤ºå°æ¡ç ä¸ $("#HBarCode").select(); $("#HBarCode").focus(); } else { playSound(); $("#HWHID").val("0"); $("#HWHName").val(""); $("#HStockPlaceID").val("0"); $("#HStockPlaceName").val(""); $("#HStockPlaceName").removeAttr("readonly"); $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//æé®æ¢å¤æ£å¸¸ç¶æ layer.msg(result.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HWHName").select(); $("#HWHName").focus(); }); } layer.closeAll("loading"); } }); } }); //ä»åºæé® form.on('submit(HWHID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] , title: 'ä»åºå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/Baseset/åºç¡èµæ/Gy_WarehouseListNew.html?Type=HWHID&HOrgID=' + HStockOrgID + '', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //#endregion //#region ä»ä½ //æ«æä»ä½æ¡ç $('#HStockPlaceName').on('keydown', function (event) { if (event.keyCode == 13) { //ä»åºææ¬æ¡ä¸ºç©ºæ¶ï¼æ¸ 空对åºID if ($("#HWHName").val() == '') { $("#HWHID").val("0"); } var sHWHID = $("#HWHID").val() var HStockPlaceName = $('#HStockPlaceName').val() if (HStockPlaceName == '') { playSound(); $("#HWHID").val("0"); $("#HWHName").val(""); $("#HStockPlaceID").val("0"); $("#HStockPlaceName").val(""); layer.msg("ä»ä½æ¡ç 为空ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HStockPlaceName").select(); $("#HStockPlaceName").focus(); }); return; } layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetStockPlace_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBarCode": HStockPlaceName, "HWhID": sHWHID, "HStockOrgID": HStockOrgID }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ $("#HStockPlaceName").val(result.data[0].HName); $("#HStockPlaceID").val(result.data[0].HItemID); $("#HWHName").val(result.data[0].HWhName); $("#HWHID").val(result.data[0].HWHID); element.tabChange('tab-Kf_POStockInBill_PDA', '2'); //å æ æ¾ç¤ºå°æ¡ç ä¸ $("#HBarCode").select(); $("#HBarCode").focus(); } else { playSound(); $("#HWHID").val("0"); $("#HWHName").val(""); $("#HStockPlaceID").val("0"); $("#HStockPlaceName").val(""); layer.msg(result.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HStockPlaceName").select(); $("#HStockPlaceName").focus(); }); } layer.closeAll("loading"); } }); } }); //ä»ä½æé® form.on('submit(HSpID-BT)', function () { //ä»åºææ¬æ¡ä¸ºç©ºæ¶ï¼æ¸ 空对åºID if ($("#HWHName").val() == '') { $("#HWHID").val("0"); } layer.open({ type: 2 , area: ['100%', '100%'] , title: 'ä»ä½å表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/Baseset/åºç¡èµæ/Gy_StockPlaceListNew.html?HWhID=' + $("#HWHID").val() + '&Type=HSpID&HOrgID=' + HStockOrgID + '', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //#endregion //#region ä¿ç®¡å //æ«æä¿ç®¡åæ¡ç $('#HKeeperName').on('keydown', function (event) { if (event.keyCode == 13) { var HKeeperName = $('#HKeeperName').val() if (HKeeperName == '') { playSound(); $("#HKeeperID").val("0"); $("#HKeeperName").val(""); layer.msg("ä¿ç®¡åæ¡ç 为空ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HKeeperName").select(); $("#HKeeperName").focus(); }); return; } layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetEmployee_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBarCode": HKeeperName }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ $("#HKeeperID").val(result.data[0].HItemID); $("#HKeeperName").val(result.data[0].HName); element.tabChange('tab-Kf_POStockInBill_PDA', '2'); //å æ æ¾ç¤ºå°æ¡ç ä¸ $("#HBarCode").select(); $("#HBarCode").focus(); } else { playSound(); $("#HKeeperID").val("0"); $("#HKeeperName").val(""); layer.msg(result.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HKeeperName").select(); $("#HKeeperName").focus(); }); } layer.closeAll("loading"); } }); } }); //ä¿ç®¡åæé® form.on('submit(HKeeperID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] , title: 'èåå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/Baseset/åºç¡èµæ/Gy_EmployeeList.html?Type=HKeeper', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //#endregion //#region éªæ¶å //æ«æéªæ¶åæ¡ç $('#HSecManagerName').on('keydown', function (event) { if (event.keyCode == 13) { var HSecManagerName = $('#HSecManagerName').val() if (HSecManagerName == '') { playSound(); $("#HSecManagerID").val("0"); $("#HSecManagerName").val(""); layer.msg("éªæ¶åæ¡ç 为空ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HSecManagerName").select(); $("#HSecManagerName").focus(); }); return; } layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetEmployee_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBarCode": HSecManagerName }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ $("#HSecManagerID").val(result.data[0].HItemID); $("#HSecManagerName").val(result.data[0].HName); element.tabChange('tab-Kf_POStockInBill_PDA', '2'); //å æ æ¾ç¤ºå°æ¡ç ä¸ $("#HBarCode").select(); $("#HBarCode").focus(); } else { playSound(); $("#HSecManagerID").val("0"); $("#HSecManagerName").val(""); layer.msg(result.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HSecManagerName").select(); $("#HSecManagerName").focus(); }); } layer.closeAll("loading"); } }); } }); //éªæ¶åæé® form.on('submit(HSecManagerID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] , title: 'èåå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/Baseset/åºç¡èµæ/Gy_EmployeeList.html?Type=HSecManager', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //#endregion //#region é¨é¨ //æ«æé¨é¨æ¡ç $('#HDeptName').on('keydown', function (event) { if (event.keyCode == 13) { var HDeptName = $('#HDeptName').val() if (HDeptName == '') { playSound(); $("#HDeptID").val("0"); $("#HDeptName").val(""); layer.msg("é¨é¨æ¡ç 为空ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HDeptName").select(); $("#HDeptName").focus(); }); return; } layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetDepartment_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBarCode": HDeptName }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ $("#HDeptID").val(result.data[0].HItemID); $("#HDeptName").val(result.data[0].HName); element.tabChange('tab-Kf_POStockInBill_PDA', '2'); //å æ æ¾ç¤ºå°æ¡ç ä¸ $("#HBarCode").select(); $("#HBarCode").focus(); } else { playSound(); $("#HDeptID").val("0"); $("#HDeptName").val(""); layer.msg(result.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HDeptName").select(); $("#HDeptName").focus(); }); } layer.closeAll("loading"); } }); } }); //é¨é¨æé® form.on('submit(HDeptID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] , title: 'é¨é¨å表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/Baseset/åºç¡èµæ/Gy_DepartmentList.html', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //#endregion //#region ä¾åºå //æ«æä¾åºåæ¡ç $('#HSupName').on('keydown', function (event) { if (event.keyCode == 13) { var HSupName = $('#HSupName').val() if (HSupName == '') { playSound(); $("#HSupID").val("0"); $("#HSupName").val(""); layer.msg("ä¾åºåæ¡ç 为空ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HSupName").select(); $("#HSupName").focus(); }); return; } layer.load(3); $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/GetSupplier_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HBarCode": HSupName, "HStockOrgID": HStockOrgID }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ $("#HSupID").val(result.data[0].HItemID); $("#HSupName").val(result.data[0].HName); element.tabChange('tab-Kf_POStockInBill_PDA', '2'); //å æ æ¾ç¤ºå°æ¡ç ä¸ $("#HBarCode").select(); $("#HBarCode").focus(); } else { playSound(); $("#HSupID").val("0"); $("#HSupName").val(""); layer.msg(result.Message, { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HSupName").select(); $("#HSupName").focus(); }); } layer.closeAll("loading"); } }); } }); //ä¾åºåæé® form.on('submit(HSupID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] , title: 'ä¾åºåå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/Baseset/åºç¡èµæ/Gy_SupplierListNew.html?HStockOrgID=' + HStockOrgID + '', 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) }); //#endregion //#endregion //#region åè½æ§ä»¶ //#region æäº¤ form.on('submit(cmdSaver)', function (data) { //ä»åºãä»ä½ãä¿ç®¡ãéªæ¶ãé¨é¨ãä¾åºåææ¬æ¡ä¸ºç©ºæ¶ï¼æ¸ 空对åºID if ($("#HWHName").val() == '') { $("#HWHID").val("0"); data.field.HWHID = $('#HWHID').val() } if ($("#HStockPlaceName").val() == '') { $("#HStockPlaceID").val("0"); data.field.HStockPlaceID = $('#HStockPlaceID').val() } if ($("#HKeeperName").val() == '') { $("#HKeeperID").val("0"); data.field.HKeeperID = $('#HKeeperID').val() } if ($("#HSecManagerName").val() == '') { $("#HSecManagerID").val("0"); data.field.HSecManagerID = $('#HSecManagerID').val() } if ($("#HDeptName").val() == '') { $("#HDeptID").val("0"); data.field.HDeptID = $('#HDeptID').val() } if ($("#HSupName").val() == '') { $("#HSupID").val("0"); data.field.HSupID = $('#HSupID').val() } var sMainStr = JSON.stringify(data.field); var sSubStr = table.cache['wl-table']; if (AllowLoadData(sSubStr) != false)//é空éªè¯ { layer.load(3); $.ajax( { type: "POST", url: GetWEBURL() + "/WEBSController/set_SavePOStockInBill_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "oMain": sMainStr }, dataType: "json", success: function (data) { if (data.count == 1) { // 说æéªè¯æåäº layer.confirm(data.Message, { icon: 1, skin: 'layui-layer-lan', title: "温馨æç¤º", closeBtn: 0, btn: ['æ°å¢','å ³é'], btn2: function () { if (OperationType == 2) { parent.location.href = "../../WMSæ«ç 模å/éè´å ¥åº/Kf_POStockInBillList_PDA.html"; } else { parent.location.href = "../../../views/index_Mobile.html"; } }//å ³é } , function () { location.replace('Kf_POStockInBill_PDA.html?OperationType=1&HInterID=0'); });//æ°å¢ } else { layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }, error: function (err) { layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }); layer.closeAll("loading"); return; } }); //#endregion //#region ç¼è¾ form.on('submit(cmdModify)', function () {//ç¼è¾ var checkStatus = table.checkStatus('wl-table') , data = checkStatus.data; if (checkStatus.data.length == 1) { layer.open({ type: 2 , area: ['100%', '100%'] , title: 'æç»å表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../../views/å ¬å ±é¡µé¢/Kf_BarCodeEditDlg.html?HInterID=' + data[0].HInterID + '&HMaterID =' + data[0].HMaterID + '&HBillType =' + data[0].HBillType, 'yes'] , resize: false , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } , end: function () { //æ¾ç¤ºè¡¨ä½æç» DisBillEntryList(); } }) } else { layer.msg('请å éæ©ä¸è¡è®°å½ï¼è¿è¡ç¼è¾ï¼'); } }); //#endregion //#region å é¤ form.on('submit(cmdDelete)', function () { var checkStatus = table.checkStatus('wl-table') , data = checkStatus.data; if (checkStatus.data.length == 1) { layer.confirm("确认è¦å é¤éä¸è¡æææ«ç è®°å½ï¼å é¤åå°ä¸å¯æ¢å¤ï¼", { title: "å é¤ç¡®è®¤" }, function (index) { var sMaterID = data[0].HMaterID var sAuxPropID = data[0].HAuxPropID var sMTONo = data[0].HMTONo var sSourceInterID = data[0].HSourceInterID var sSourceEntryID = data[0].HSourceEntryID layer.load(3) $.ajax( { type: "Get", url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_InterIDAndSource_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HInterID": HInterID, "HMaterID": sMaterID, "HAuxPropID": sAuxPropID, "HMTONo": sMTONo, "HSourceInterID": sSourceInterID, "HSourceEntryID": sSourceEntryID, "HBillType": HBillType }, dataType: "json", success: function (data) { if (data.count == 1) { layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () { //æ¾ç¤ºè¡¨ä½æç» DisBillEntryList(); }); } else { playSound(); layer.msg(data.Message, { icon: 2, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }, error: function (err) { layer.msg('é误' + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }); layer.closeAll("loading"); }) } else { layer.msg('è¯·éæ©ä¸è¡è®°å½ï¼è¿è¡å é¤ï¼'); } }); //#endregion //#region éåº form.on('submit(cmdCancel)', function () { layer.confirm('æ¨ç¡®å®è¦éåºåï¼', { icon: 3, title: 'æç¤º' }, function (index) { if (OperationType == 2) { var index = parent.layer.getFrameIndex(window.name); //å å¾å°å½åiframeå±çç´¢å¼ parent.location.reload(); //å·æ°ç¶é¡µé¢ï¼æ³¨æä¸å®è¦å¨å ³éå½åiframeå±ä¹åæ§è¡å·æ° parent.layer.close(index); //åæ§è¡å ³é } else { parent.location.href = "../../../views/index_Mobile.html"; } }); }) //#endregion //#endregion //#region æ«ææºåæ¡ç //æ«ææºåæ¡ç $('#HSourceBillNo').on('keydown', function (event) { if (event.keyCode == 13) { GetMeesageBySourceBillNo(); } }); //æºåæé® form.on('submit(HSourceBillNo-BT)', function (data) { GetMeesageBySourceBillNo(); }); //æ«ææºåæ¡ç function GetMeesageBySourceBillNo(obj) { var HSourceBillNo = $('#HSourceBillNo').val() var HSourceBillType = $("#HMainSourceBillType").val() layer.load(3) $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/Get_SourceBarCode_POStockIn_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HInterID": HInterID, "HBillNo": HBillNo, "HBillType": HBillType, "HSourceBillNo": HSourceBillNo, "HSourceBillType": HSourceBillType, "HMaker": HMaker, "HStockOrgID": HStockOrgID }, success: function (result) { if (result.count == 1) { // 说æéªè¯æåäºï¼ playSound_OK(); HSourceFlag = true; $("#HSupName").val(result.data.hSupNameField); $("#HSupID").val(result.data.hSupIDField); if (result.data.hDeptIDField != 0) { $("#HDeptID").val(result.data.hDeptIDField); $("#HDeptName").val(result.data.hDeptNameField); } $("#HSourceBillNo").val(result.data.hSourceBillNoField); $("#HMainSourceBillType").attr("disabled", "disabled"); form.render('select'); if (result.data.hMulSourceFlagField == 0) { $("#HSourceBillNo").attr("readonly", "readonly"); $('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } element.tabChange('tab-Kf_POStockInBill_PDA', '2'); $("#HBarCode").select(); $("#HBarCode").focus(); //æ¾ç¤ºè¡¨ä½æç» DisBillEntryList(); } else { playSound(); layer.msg(result.Message, { icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { element.tabChange('tab-Kf_POStockInBill_PDA', '1'); $("#HSourceBillNo").select(); $("#HSourceBillNo").focus(); }); } } }); layer.closeAll("loading"); } //#endregion //#region æ«æç©ææ¡ç //æ«ææ¡ç $('#HBarCode').on('keydown', function (event) { if (event.keyCode == 13) { GetMeesageByBarCode(); $("#HBarCode").select(); $("#HBarCode").focus(); //è·åå æ } }); //æ¡ç æé® form.on('submit(HBarCode-BT)', function (data) { GetMeesageByBarCode(); $("#HBarCode").select(); $("#HBarCode").focus(); //è·åå æ }); //æ«æ¡ç function GetMeesageByBarCode(obj) { //ä»åºãä»ä½ææ¬æ¡ä¸ºç©ºæ¶ï¼æ¸ 空对åºID if ($("#HWHName").val() == '') { $("#HWHID").val("0"); } if ($("#HStockPlaceName").val() == '') { $("#HStockPlaceID").val("0"); } var sOldBarCode = $('#HBarCode').val() var HDeleteFlag = sOldBarCode.substring(0, 1); var sBarCode = sOldBarCode.slice(1); var sHWHID = $("#HWHID").val() var sHSPID = $("#HStockPlaceID").val() var sHQty = $("#HQty").val() var sSourceBillNo = $("#HSourceBillNo").val() var sSourceBillType = $("#HMainSourceBillType").val() if (HDeleteFlag == "*") { if (sBarCode == "") { playSound(); layer.msg("è¯·æ«æè¦å é¤çæ¡ç ", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HBarCode").select(); $("#HBarCode").focus(); }); return; } else { $('#HBarCode').val(""); } layer.load(3) $.ajax( { type: "GET", url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_BarCode_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HInterID": HInterID, "HBillType": HBillType, "HBarCode": sBarCode }, dataType: "json", success: function (data) { if (data.count == 1) { // 说æéªè¯æåäº playSound_OK(); //æ¸ ç©ºæ°é $("#HQty").val(""); //æ¾ç¤ºè¡¨ä½æç» DisBillEntryList(); } else { playSound(); layer.msg(data.Message, { icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HBarCode").select(); $("#HBarCode").focus(); }); } }, error: function (err) { playSound(); layer.msg('é误' + err, { icon: 2, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HBarCode").select(); $("#HBarCode").focus(); }); } }); layer.closeAll("loading"); } else { var sBarCode = $('#HBarCode').val() if (sBarCode == '') { playSound(); layer.msg("æ¡ç 为空ï¼è¯·æ«ææ¡ç ï¼", { icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HBarCode").select(); $("#HBarCode").focus(); }); return; } if (sBarCode != "") { $('#HBarCode').val(""); } if (sHQty == "") { sHQty = 0; } layer.load(3) $.ajax({ type: "GET", url: GetWEBURL() + "/WEBSController/Get_BarCode_Json", async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "sBarCode": sBarCode, "HInterID": HInterID, "HBillType": HBillType, "HBillNo": HBillNo, "HMaker": HMaker, "HWhID": sHWHID, "HSPID": sHSPID, "HQty": sHQty, "HRedBlueFlag": HRedBlueFlag, "SourceFlag": HSourceFlag, "HSourceBillNo": sSourceBillNo, "HSourceBillType": sSourceBillType, "HStockOrgID": HStockOrgID, "HScanStyle": "", "HCustom1": "", "HCustom2": "" }, success: function (result) { if (result.count == 1) { playSound_OK(); if (result.data.hBarTypeField == 'ä»åºæ¡ç ') { $("#HWHName").val(result.data.hWhNameField); $("#HWHID").val(result.data.hWhIDField); $("#HStockPlaceName").val(""); $("#HStockPlaceID").val("0"); if (result.data.hSPFlagField == 0) { $("#HStockPlaceName").attr("readonly", "readonly"); $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } else { $("#HStockPlaceName").removeAttr("readonly"); $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//æé®æ¢å¤æ£å¸¸ç¶æ } element.tabChange('tab-Kf_POStockInBill_PDA', '2'); //è·³è½¬é¡µç¾ return;//ç»æ } else if (result.data.hBarTypeField == 'ä»ä½æ¡ç ') { $("#HStockPlaceName").val(result.data.hSPNameField); $("#HStockPlaceID").val(result.data.hSPIDField); $("#HWHName").val(result.data.hWhNameField); $("#HWHID").val(result.data.hWhIDField); element.tabChange('tab-Kf_POStockInBill_PDA', '2');//è·³è½¬é¡µç¾ return;//ç»æ } else if (result.data.hBarTypeField == 'é¨é¨æ¡ç ') { $("#HDeptName").val(result.data.hDeptNameField); $("#HDeptID").val(result.data.hDeptIDField); element.tabChange('tab-Kf_POStockInBill_PDA', '2');//è·³è½¬é¡µç¾ return;//ç»æ } else if (result.data.hBarTypeField == 'æºåæ¡ç ') { HSourceFlag = true; $("#HSupName").val(result.data.hSupNameField); $("#HSupID").val(result.data.hSupIDField); if (result.data.hDeptIDField != 0) { $("#HDeptID").val(result.data.hDeptIDField); $("#HDeptName").val(result.data.hDeptNameField); } $("#HSourceBillNo").val(result.data.hSourceBillNoField); //è·åæºåç±»åãæºååå· if (result.data.hSourceBillTypeField == "1103") { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'æ¶æéç¥å' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } else if (result.data.hSourceBillTypeField == "1102") { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'éè´è®¢å' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } else { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '-1' >" + 'æå·¥å½å ¥' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } if (result.data.hMulSourceFlagField == 0) { $("#HSourceBillNo").attr("readonly", "readonly"); $('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } element.tabChange('tab-Kf_POStockInBill_PDA', '3'); } //ç©ææ¡ç else { if (HSourceFlag == true) { element.tabChange('tab-Kf_POStockInBill_PDA', '3'); } else { HSourceFlag = true; $("#HSupName").val(result.data.hSupNameField); $("#HSupID").val(result.data.hSupIDField); if (result.data.hDeptIDField != 0) { $("#HDeptID").val(result.data.hDeptIDField); $("#HDeptName").val(result.data.hDeptNameField); } $("#HSourceBillNo").val(result.data.hSourceBillNoField); //è·åæºåç±»åãæºååå· if (result.data.hSourceBillTypeField == "1103") { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'æ¶æéç¥å' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } else if (result.data.hSourceBillTypeField == "1102") { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'éè´è®¢å' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } else { $("#HMainSourceBillType").empty(); var optionHtml = ''; optionHtml += "<option value = '-1' >" + 'æå·¥å½å ¥' + "</option>"; $("#HMainSourceBillType").append(optionHtml); layui.form.render('select'); $("#HMainSourceBillType").attr("readonly", "readonly"); } if (result.data.hMulSourceFlagField == 0) { $("#HSourceBillNo").attr("readonly", "readonly"); $('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } element.tabChange('tab-Kf_POStockInBill_PDA', '3'); } } //æ¸ ç©ºæ°é $("#HQty").val(""); //æ¾ç¤ºè¡¨ä½æç» DisBillEntryList(); } else { playSound(); layer.msg(result.Message, { icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HBarCode").select(); $("#HBarCode").focus(); }); } }, error: function (err) { playSound(); layer.msg("é误ï¼" + err, { icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] }, function () { $("#HBarCode").select(); $("#HBarCode").focus(); }); } }); layer.closeAll("loading"); } } //#endregion //#region æ¾ç¤ºç©æåè¡¨ä¿¡æ¯ function DisBillEntryList() { $.ajax({ type: "GET", url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± data: { "HInterID": HInterID, "HBillNo": HBillNo, "HBillType": HBillType, "HStockOrgID": HStockOrgID }, success: function (result) { var data = []; var col = []; if (result.count == 1) { // 说æéªè¯æåäºï¼ //ç»ç©ºçæ°ç»èµå¼ for (var key in result.list) { //卿è·åå表ææåå data.push({ "id": result.list[key].ColmCols, "name": result.list[key].ColmCols, "Type": result.list[key].ColmType }); //è·åä¸éè¦æ¾ç¤ºçåï¼Hå¼å¤´çå䏿¾ç¤ºï¼ var patrn = new RegExp(/^h/i); if (patrn.test(result.list[key].ColmCols)) { titleData[key] = result.list[key].ColmCols; } } //å¨å表左边添å å¾éæ¡ col.push({ type: 'radio', fixed: 'left', totalRowText: 'å计' }); for (var i = 0; i < data.length; i++) { if ($.inArray(data[i].name, titleData) > -1) { col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå } else { switch (data[i].Type) { //int case 'DateTime': col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 }); break; default: if (data[i].name == 'æ°é' || data[i].name == 'æºåæ°é' || data[i].name == 'æ¡ç 个æ°') { col.push({ field: data[i].id, title: data[i].name, align: 'center', totalRow: true }); } else { col.push({ field: data[i].id, title: data[i].name, align: 'center' }); } } } } columns = col; listOption.cols = [columns]; listOption.data = result.data.Materlist; listOption.totalRow = true; table.render(listOption); //æ¡ç ä¿¡æ¯ $("#HBarCode_B").val(result.data.BarCodeDetailslist[0].HBarCode); if ($("#HBarCode_B").val() == '') { $("#HMaterName_B").val(""); $("#HMaterModel_B").val(""); $("#HBatchNo_B").val(""); $("#HUnitName_B").val(""); $("#HQty_B").val(""); $("#HTMQty_B").val(""); $("#HWHName_B").val(""); $("#HSPName_B").val(""); } else { $("#HMaterName_B").val(result.data.BarCodeDetailslist[0].HMaterName); $("#HMaterModel_B").val(result.data.BarCodeDetailslist[0].HMaterModel); $("#HBatchNo_B").val(result.data.BarCodeDetailslist[0].HBatchNo); $("#HUnitName_B").val(result.data.BarCodeDetailslist[0].HUnitName); $("#HQty_B").val(result.data.BarCodeDetailslist[0].HQty); $("#HTMQty_B").val(result.data.BarCodeDetailslist[0].HTMQty); $("#HWHName_B").val(result.data.BarCodeDetailslist[0].HWHName); $("#HSPName_B").val(result.data.BarCodeDetailslist[0].HSPName); } } else { listOption.cols = [[ { field: 'æ°é', title: 'æ°é', width: 100 } , { field: 'æºåæ°é', title: 'æºåæ°é', width: 100 } , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 100 } , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 100 } , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 100 } , { field: 'è¾ å©å±æ§', title: 'è¾ å©å±æ§', width: 100 } , { field: 'æºååå·', title: 'æºååå·', width: 100 } , { field: 'æ¡ç 个æ°', title: 'æ¡ç 个æ°', width: 100 } ]]; listOption.data = data; table.render(listOption); //æ¡ç ä¿¡æ¯ $("#HBarCode_B").val(""); $("#HMaterName_B").val(""); $("#HMaterModel_B").val(""); $("#HBatchNo_B").val(""); $("#HUnitName_B").val(""); $("#HQty_B").val(""); $("#HTMQty_B").val(""); $("#HWHName_B").val(""); $("#HSPName_B").val(""); } } }); } //#endregion }); //以ä¸ä¸ºlayui模å //æ¤å¤æ¹æ³æ¶åå°è¢«å¤é¨é¡µé¢parent.æ¹æ³åè°ç¨çå¿ é¡»æ¾å¨Layuiæ¹æ³å¤é¨ //ç¹å»æé®éæ©å è¿åä»åºä¿¡æ¯ function GetHWHValue(obj) { if (obj.length > 0) { $("#HWHName").val(obj[0].HName); $("#HWHID").val(obj[0].HItemID); $("#HStockPlaceName").val(""); $("#HStockPlaceID").val("0"); if (obj[0].HSPFlag == 0) { $("#HStockPlaceName").attr("readonly", "readonly"); $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//æé®ç¦ç¨ } else { $("#HStockPlaceName").removeAttr("readonly"); $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//æé®æ¢å¤æ£å¸¸ç¶æ } } } //ç¹å»æé®éæ©å è¿åä»ä½ä¿¡æ¯ function GetHSpValue(obj) { if (obj.length > 0) { $("#HStockPlaceName").val(obj[0].HName); $("#HStockPlaceID").val(obj[0].HItemID); $("#HWHName").val(obj[0].HWhName); $("#HWHID").val(obj[0].HWHID); } } //ç¹å»æé®éæ©å è¿åä¿ç®¡ä¿¡æ¯ function GetHKeeperValue(obj) { if (obj.length > 0) { $("#HKeeperName").val(obj[0].HName); $("#HKeeperID").val(obj[0].HItemID); } } //ç¹å»æé®éæ©å è¿åéªæ¶ä¿¡æ¯ function GetHSecManagerValue(obj) { if (obj.length > 0) { $("#HSecManagerName").val(obj[0].HName); $("#HSecManagerID").val(obj[0].HItemID); } } //ç¹å»æé®éæ©å è¿åé¨é¨ä¿¡æ¯ function GetHDeptNameValue(obj) { if (obj.length > 0) { $("#HDeptName").val(obj[0].HName); $("#HDeptID").val(obj[0].HItemID); } } //ç¹å»æé®éæ©å è¿åä¾åºåä¿¡æ¯ function GetHSupValue(obj) { if (obj.length > 0) { $("#HSupName").val(obj[0].HName); $("#HSupID").val(obj[0].HItemID); } } //åæ®ä¸ä¼ å夿 function AllowLoadData(sSubStr) { if (HInterID == 0) { layer.msg("åæ®å ç è·å失败ï¼é误çåæ®å ç ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); return false; } if (HBillNo == '') { layer.msg("åæ®å·è·å失败ï¼é误çåæ®å·ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); return false; } if (typeof (sSubStr) == "undefined") { layer.msg("æ²¡ææ«ç ä¿¡æ¯ï¼è¯·å æ«ææ¡ç ï¼ç¡®è®¤æ 误ååæäº¤ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); return false; } //夿æ¯å¦å·²æ«æç©ææ¡ç if (!typeof (sSubStr) == "undefined") { for (var i = 0; i <= sSubStr.length - 1; i++) { if (parseFloat(sSubStr[i].HQty) > 0) { s = 1; } } if (s == 0) { layer.msg("æ²¡ææ«æç©ææ¡ç ï¼è¯·å æ«æç©ææ¡ç ï¼ç¡®è®¤æ 误ååæäº¤ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); return false; } } else { return true; } } </script> </body> </html> WebTM/views/index_Mobile.html
@@ -375,15 +375,15 @@ </a> </dd> <dd> <a href="éªæ¶å ¥åº/å¤è´å ¥åº/Kf_POStockInBill_Fast.html" target="main_self_frame" style="color: aqua;"> <a href="WMSæ«ç 模å/éè´å ¥åº/Kf_POStockInBill_PDA.html" target="main_self_frame" style="color: aqua;"> <img src="../layuiadmin/myicon/åæ®å½å¶.svg" alt="åæ®å½å¶" style="width:25px;height:25px;margin-right: 5px;" /> éè´å ¥åº éè´å ¥åºå </a> </dd> <dd> <a href="éªæ¶å ¥åº/å§å¤å ¥åº/Kf_EntrustInBill_Fast.html" target="main_self_frame" style="color: aqua;"> <a href="WMSæ«ç 模å/å§å¤å ¥åº/Kf_EntrustInBill_PDA.html" target="main_self_frame" style="color: aqua;"> <img src="../layuiadmin/myicon/åæ®å½å¶.svg" alt="åæ®å½å¶" style="width:25px;height:25px;margin-right: 5px;" /> å§å¤å ¥åº å§å¤å ¥åºå </a> </dd> <dd>