From 05747e0523ef46e7068a3667368f13c617a0a9f6 Mon Sep 17 00:00:00 2001
From: llj <132905093+newwwwwwtree@users.noreply.github.com>
Date: 星期三, 24 九月 2025 17:17:06 +0800
Subject: [PATCH] PDA库存转移模块

---
 WebTM/views/Baseset/基础资料/Gy_WarehouseListNew.html  |    6 
 WebTM/views/WMS扫码模块/库存转移/kf_InventoryTransfer.html | 1358 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 WebTM/views/home/console_Mobile.html               |    6 
 WebTM/views/Baseset/基础资料/Gy_StockPlaceListNew.html |    6 
 WebTM/WebTM.csproj                                 |    2 
 5 files changed, 1,378 insertions(+), 0 deletions(-)

diff --git a/WebTM/WebTM.csproj b/WebTM/WebTM.csproj
index 0441ace..9c4623d 100644
--- a/WebTM/WebTM.csproj
+++ b/WebTM/WebTM.csproj
@@ -336,6 +336,7 @@
     <Content Include="views\WMS鎵爜妯″潡\搴撳瓨鏌ヨ\KF_ICInventory_WorkShopByCLD_PDA.html" />
     <Content Include="views\WMS鎵爜妯″潡\搴撳瓨鏌ヨ\KF_ICInventoryByWorkShop_PDA.html" />
     <Content Include="views\WMS鎵爜妯″潡\搴撳瓨鏌ヨ\KF_ICInventoryByCLD_PDA.html" />
+    <Content Include="views\WMS鎵爜妯″潡\搴撳瓨杞Щ\kf_InventoryTransfer.html" />
     <Content Include="views\WMS鎵爜妯″潡\鎵爜楠岃瘉\Gy_BarCodeConfirmBill_PDA.html" />
     <Content Include="views\WMS鎵爜妯″潡\鎵爜楠岃瘉\Gy_BarCodeConfirmBillList_PDA.html" />
     <Content Include="views\WMS鎵爜妯″潡\鎵爜楠岃瘉\Gy_BarCodeConfirmBillList.html" />
@@ -469,6 +470,7 @@
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_InspectValue_Excel.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_QCCheckClass_Excel.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_QualityStd_Excel.html" />
+    <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_Warehouse_Excel.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_AreaSet_ExtendDoubleClickReturn.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_BadPhenomena_Excel.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_BarCodeReport.html" />
diff --git "a/WebTM/views/Baseset/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_StockPlaceListNew.html" "b/WebTM/views/Baseset/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_StockPlaceListNew.html"
index 2d704bd..bf3c305 100644
--- "a/WebTM/views/Baseset/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_StockPlaceListNew.html"
+++ "b/WebTM/views/Baseset/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_StockPlaceListNew.html"
@@ -70,6 +70,9 @@
                     case "HOSpID":  //杩斿洖璋冨嚭浠撲綅
                         parent.GetHOutStockPlaceIDValue(data);
                         break;
+                    case "HSpID_2":
+                        parent.GetHSpValue_2(data);
+                        break;
                 }
                 // parent.GetHSCWValue(data);
                 var index = parent.layer.getFrameIndex(window.name);
@@ -115,6 +118,9 @@
                     case "HOSpID":  //杩斿洖璋冨嚭浠撲綅
                         parent.GetHOutStockPlaceIDValue(data);
                         break;
+                    case "HSpID_2":
+                        parent.GetHSpValue_2(data);
+                        break;
                 }
                 var index = parent.layer.getFrameIndex(window.name);
                 parent.layer.close(index);
diff --git "a/WebTM/views/Baseset/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_WarehouseListNew.html" "b/WebTM/views/Baseset/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_WarehouseListNew.html"
index fb582f1..e9f49fc 100644
--- "a/WebTM/views/Baseset/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_WarehouseListNew.html"
+++ "b/WebTM/views/Baseset/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_WarehouseListNew.html"
@@ -67,6 +67,9 @@
                     case "HWHID":  //杩斿洖璋冨叆浠撳簱
                         parent.GetHWHValue(data);
                         break;
+                    case "HWHID_2":  //杩斿洖璋冨叆浠撳簱
+                        parent.GetHWHValue_2(data);
+                        break;
                     case "HSCWHID":  //杩斿洖璋冨嚭浠撳簱
                         parent.GetHSCWHNAMEValue(data);
                         break;
@@ -112,6 +115,9 @@
                     case "HWHID":  //杩斿洖璋冨叆浠撳簱
                         parent.GetHWHValue(data);
                         break;
+                    case "HWHID_2":  //杩斿洖璋冨叆浠撳簱
+                        parent.GetHWHValue_2(data);
+                        break;
                     case "HSCWHID":  //杩斿洖璋冨嚭浠撳簱
                         parent.GetHSCWHNAMEValue(data);
                         break;
diff --git "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\345\272\223\345\255\230\350\275\254\347\247\273/kf_InventoryTransfer.html" "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\345\272\223\345\255\230\350\275\254\347\247\273/kf_InventoryTransfer.html"
new file mode 100644
index 0000000..88fcdba
--- /dev/null
+++ "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\345\272\223\345\255\230\350\275\254\347\247\273/kf_InventoryTransfer.html"
@@ -0,0 +1,1358 @@
+锘�<!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%;
+        }
+
+        .transfer-mode-buttons {
+            margin-bottom: 10px;
+            text-align: center;
+        }
+
+            .transfer-mode-buttons .layui-btn {
+                margin: 2px;
+                padding: 0 10px;
+                height: 30px;
+                line-height: 30px;
+            }
+
+            .transfer-mode-buttons .layui-btn-active {
+                background-color: #1E9FFF;
+                color: white;
+            }
+    </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="transfer-mode-buttons">
+                        <button type="button" class="layui-btn layui-btn-primary layui-btn-sm" id="btnCarTransfer">灏忚溅杞Щ</button>
+                        <button type="button" class="layui-btn layui-btn-primary layui-btn-sm" id="btnWarehouseTransfer">浠撳簱杞Щ</button>
+                        <button type="button" class="layui-btn layui-btn-primary layui-btn-sm" id="btnCarWarehouseTransfer">灏忚溅-浠撳簱缁戝畾</button>
+                    </div>
+
+                    <div class="layui-form-item" style="padding:15px;margin:0px">
+                        <div class="layui-row" style="margin-top: 5px; margin-bottom: 0px;">
+                            <div class="layui-col-xs3">
+                                <label class="layui-form-label" style="width:60px;padding-left:0px;">灏忚溅淇℃伅1</label>
+                            </div>
+                            <div class="layui-col-xs9">
+                                <input type="text" name="HCarBarCode" id="HCarBarCode" lay-verify="HCarBarCode" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();">
+                            </div>
+                        </div>
+                        <div class="layui-row" style="margin-top: 5px; margin-bottom: 0px;">
+                            <div class="layui-col-xs3">
+                                <label class="layui-form-label" style="width:60px;padding-left:0px;">灏忚溅淇℃伅2</label>
+                            </div>
+                            <div class="layui-col-xs9">
+                                <input type="text" name="HCarBarCode_2" id="HCarBarCode_2" lay-verify="HCarBarCode_2" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();">
+                            </div>
+                        </div>
+                        <div class="layui-row" style="margin-top: 5px; margin-bottom: 0px;">
+                            <div class="layui-col-xs6">
+                                <div class="layui-col-xs3">
+                                    <label class="layui-form-label" style="width:30px;padding-left:0px;">璋冨嚭浠撳簱</label>
+                                </div>
+                                <div class="layui-col-xs6">
+                                    <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-xs3">
+                                    <button type="button" lay-submit="" lay-filter="HWHID-BT" class="layui-btn" id="HWHID-BT" style="width: 30px; margin-left: 8px;padding-left:8px">...</button>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs6">
+                                <div class="layui-col-xs3">
+                                    <label class="layui-form-label" style="width:30px;padding-left:0px;">璋冨嚭浠撲綅</label>
+                                </div>
+                                <div class="layui-col-xs6">
+                                    <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-xs3">
+                                    <button type="button" lay-submit="" lay-filter="HSpID-BT" class="layui-btn" id="HSpID-BT" style="width: 30px; margin-left: 8px;padding-left:8px">...</button>
+                                </div>
+                            </div>
+                        </div>
+                        <!-- 浠撳簱浠撲綅2 -->
+                        <div class="layui-row" style="margin-top: 5px; margin-bottom: 0px;">
+                            <div class="layui-col-xs6">
+                                <div class="layui-col-xs3">
+                                    <label class="layui-form-label" style="width:30px;padding-left:0px;">璋冨叆浠撳簱</label>
+                                </div>
+                                <div class="layui-col-xs6">
+                                    <input type="text" name="HWHName_2" id="HWHName_2" lay-verify="HWHName_2" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();">
+                                    <input type="hidden" name="HWHID_2" id="HWHID_2" lay-verify="HWHID_2" value="0" autocomplete="off" class="layui-input">
+                                </div>
+                                <div class="layui-col-xs3">
+                                    <button type="button" lay-submit="" lay-filter="HWHID-BT_2" class="layui-btn" id="HWHID-BT_2" style="width: 30px; margin-left: 8px;padding-left:8px">...</button>
+                                </div>
+                            </div>
+                            <div class="layui-col-xs6">
+                                <div class="layui-col-xs3">
+                                    <label class="layui-form-label" style="width:30px;padding-left:0px;">璋冨叆浠撲綅</label>
+                                </div>
+                                <div class="layui-col-xs6">
+                                    <input type="text" name="HStockPlaceName_2" id="HStockPlaceName_2" lay-verify="HStockPlaceName_2" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();">
+                                    <input type="hidden" name="HStockPlaceID_2" id="HStockPlaceID_2" lay-verify="HStockPlaceID_2" value="0" autocomplete="off" class="layui-input">
+                                </div>
+                                <div class="layui-col-xs3">
+                                    <button type="button" lay-submit="" lay-filter="HSpID-BT_2" class="layui-btn" id="HSpID-BT_2" style="width: 30px; margin-left: 8px;padding-left:8px">...</button>
+                                </div>
+                            </div>
+                        </div>
+                        <div class="layui-row">
+                            <div class="layui-col-xs6">
+                                <div class="layui-col-xs3">
+                                    <label class="layui-form-label" style="width: 30px;padding-left: 0px;">鐗╂枡鏉$爜</label>
+                                </div>
+                                <div class="layui-col-xs9">
+                                    <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>
+                        </div>
+                        <div class="layui-tab layui-col-xs12" style="margin-top:5px;" lay-filter="tab-Kf_MaterialUpperBill_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>
+                            </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">
+                                                <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;" disabled>
+                                            </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;" disabled>
+                                            </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;" disabled>
+                                            </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="HStockOrgName" id="HStockOrgName" lay-verify="HStockOrgName" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled>
+                                                <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>
+                        </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="cmdDelete" class="layui-btn" id="cmdDelete">鍒犻櫎</button>
+                            <button type="button" lay-submit="" lay-filter="cmdCancel" class="layui-btn" id="cmdCancel">閫�鍑�</button>
+                            <button type="button" lay-submit="" lay-filter="cmdBind" class="layui-btn" id="cmdBind">缁戝畾</button>
+                        </div>
+                    </div>
+
+                    <!--闅愯棌瀛楁-->
+                    <input type="hidden" name="HBillType" id="HBillType">
+                    <!--澶辫触鎻愮ず闊�-->
+                    <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' //涓诲叆鍙fā鍧�
+        }).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 = '1253'
+            var HMaker = sessionStorage["HUserName"]
+            var HStockOrgID = sessionStorage["OrganizationID"]  //缁勭粐ID
+            var HSourceFlag = false     //鏄惁宸叉壂鐮佹爣蹇�
+            var OperationType = 1       //鎿嶄綔绫诲瀷锛�1鏂板銆�2浠庣紦瀛樺垪琛ㄤ腑杩斿洖锛�
+            var listOption = [];
+            var columns = "";
+            var HModName = "kf_InventoryTransfer";
+            var ModRightName = "CE_MaterialUpper";  //妯″潡鏉冮檺鍙傛暟
+            var titleData = [];                     //涓嶉渶瑕佹樉绀虹殑瀛楁
+            var params = get_UrlVars();
+            var OperationType = params[params[0]] == null ? 1 : params[params[0]];  //浠庣紦瀛樺垪琛ㄤ腑杩斿洖鏁版嵁绫诲瀷锛�1鏂板銆�2浠庣紦瀛樺垪琛ㄤ腑杩斿洖锛�
+            var HInterID_Temp = params[params[1]];      //浠庣紦瀛樺垪琛ㄤ腑杩斿洖鍗曟嵁ID
+            var HBillNo_Temp = params[params[2]];       //浠庣紦瀛樺垪琛ㄤ腑杩斿洖鍗曟嵁鍙�
+
+            //#endregion
+
+            // 鍒濆鍖栬浆绉绘ā寮�
+            var currentTransferMode = 'car'; // 榛樿妯″紡锛氬皬杞﹁浆绉�
+            setTransferMode(currentTransferMode);
+            
+            // 杞Щ妯″紡鎸夐挳鐐瑰嚮浜嬩欢
+            $('#btnCarTransfer').on('click', function() {
+                setTransferMode('car');
+                $(this).addClass('layui-btn-active').siblings().removeClass('layui-btn-active');
+                setOrigin();
+            });
+
+            $('#btnWarehouseTransfer').on('click', function() {
+                setTransferMode('warehouse');
+                $(this).addClass('layui-btn-active').siblings().removeClass('layui-btn-active');
+                setOrigin();
+            });
+
+            $('#btnCarWarehouseTransfer').on('click', function() {
+                setTransferMode('car_warehouse');
+                $(this).addClass('layui-btn-active').siblings().removeClass('layui-btn-active');
+                setOrigin();
+            });
+
+            // 璁剧疆杞Щ妯″紡鍑芥暟
+            function setTransferMode(mode) {
+                currentTransferMode = mode;
+
+                // 閲嶇疆鎵�鏈夊瓧娈电姸鎬�
+                enableAllFields();
+
+                switch(mode) {
+                    case 'car': // 灏忚溅杞Щ
+                        // 鍚敤灏忚溅淇℃伅1鍜�2
+                        $('#HCarBarCode').removeAttr('disabled');
+                        $('#HCarBarCode_2').removeAttr('disabled');
+
+                        // 绂佺敤鍏朵粬瀛楁
+                        $('#HWHName').attr('disabled', 'disabled');
+                        $('#HStockPlaceName').attr('disabled', 'disabled');
+                        $('#HWHName_2').attr('disabled', 'disabled');
+                        $('#HStockPlaceName_2').attr('disabled', 'disabled');
+                        $('#HBarCode').attr('disabled', 'disabled');
+                        $('#HWHID-BT').addClass('layui-btn-disabled').attr('disabled', true);
+                        $('#HSpID-BT').addClass('layui-btn-disabled').attr('disabled', true);
+                        $('#HWHID-BT_2').addClass('layui-btn-disabled').attr('disabled', true);
+                        $('#HSpID-BT_2').addClass('layui-btn-disabled').attr('disabled', true);
+
+                        layer.msg("宸插惎鐢ㄥ皬杞﹁浆绉绘ā寮忥細灏忚溅淇℃伅1鍜�2鍙互杈撳叆/鎵弿", { icon: 1 });
+                        break;
+
+                    case 'warehouse': // 浠撳簱杞Щ
+                        // 鍚敤浠撳簱浠撲綅1銆�2鍜岀墿鏂欐潯鐮�
+                        $('#HWHName').removeAttr('disabled');
+                        $('#HStockPlaceName').removeAttr('disabled');
+                        $('#HWHName_2').removeAttr('disabled');
+                        $('#HStockPlaceName_2').removeAttr('disabled');
+                        $('#HBarCode').removeAttr('disabled');
+                        $('#HWHID-BT').removeClass('layui-btn-disabled').attr('disabled', false);
+                        $('#HSpID-BT').removeClass('layui-btn-disabled').attr('disabled', false);
+                        $('#HWHID-BT_2').removeClass('layui-btn-disabled').attr('disabled', false);
+                        $('#HSpID-BT_2').removeClass('layui-btn-disabled').attr('disabled', false);
+
+                        // 绂佺敤灏忚溅淇℃伅
+                        $('#HCarBarCode').attr('disabled', 'disabled');
+                        $('#HCarBarCode_2').attr('disabled', 'disabled');
+
+                        layer.msg("宸插惎鐢ㄤ粨搴撹浆绉绘ā寮忥細浠撳簱浠撲綅1銆�2鍜岀墿鏂欐潯鐮佸彲浠ヨ緭鍏�/鎵弿", { icon: 1 });
+                        break;
+
+                    case 'car_warehouse': // 灏忚溅-浠撳簱杞Щ
+                        // 鍚敤灏忚溅淇℃伅1銆佷粨搴撲粨浣�1鍜岀墿鏂欐潯鐮�
+                        $('#HCarBarCode').removeAttr('disabled');
+                        $('#HWHName').removeAttr('disabled');
+                        $('#HStockPlaceName').removeAttr('disabled');
+                        $('#HBarCode').removeAttr('disabled');
+                        $('#HWHID-BT').removeClass('layui-btn-disabled').attr('disabled', false);
+                        $('#HSpID-BT').removeClass('layui-btn-disabled').attr('disabled', false);
+
+                        // 绂佺敤鍏朵粬瀛楁
+                        $('#HCarBarCode_2').attr('disabled', 'disabled');
+                        $('#HWHName_2').attr('disabled', 'disabled');
+                        $('#HStockPlaceName_2').attr('disabled', 'disabled');
+                        $('#HWHID-BT_2').addClass('layui-btn-disabled').attr('disabled', true);
+                        $('#HSpID-BT_2').addClass('layui-btn-disabled').attr('disabled', true);
+
+                        layer.msg("宸插惎鐢ㄥ皬杞�-浠撳簱杞Щ妯″紡锛氬皬杞︿俊鎭�1銆佷粨搴撲粨浣�1鍜岀墿鏂欐潯鐮佸彲浠ヨ緭鍏�/鎵弿", { icon: 1 });
+                        break;
+                }
+
+                // 閲嶆柊娓叉煋琛ㄥ崟
+                form.render();
+            }
+
+            // 鍚敤鎵�鏈夊瓧娈靛嚱鏁�
+            function enableAllFields() {
+                $('#HCarBarCode').removeAttr('disabled');
+                $('#HCarBarCode_2').removeAttr('disabled');
+                $('#HWHName').removeAttr('disabled');
+                $('#HStockPlaceName').removeAttr('disabled');
+                $('#HWHName_2').removeAttr('disabled');
+                $('#HStockPlaceName_2').removeAttr('disabled');
+                $('#HBarCode').removeAttr('disabled');
+                $('#HWHID-BT').removeClass('layui-btn-disabled').attr('disabled', false);
+                $('#HSpID-BT').removeClass('layui-btn-disabled').attr('disabled', false);
+                $('#HWHID-BT_2').removeClass('layui-btn-disabled').attr('disabled', false);
+                $('#HSpID-BT_2').removeClass('layui-btn-disabled').attr('disabled', false);
+            }
+
+            // 璁剧疆榛樿婵�娲绘寜閽�
+            $('#btnCarTransfer').addClass('layui-btn-active');
+
+            //鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤�
+            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鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
+                    data: { "ModRightName": ModRightName, "HUserName": HMaker },
+                    success: function (d) {
+                        if (d.count == 1) {
+                        }
+                        else {
+                            layer.msg(d.Message, {
+                                icon: 0, time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                            }, function () { parent.location.href = "../../../views/index_Mobile.html"; });
+                        }
+                    },
+                    complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
+                });
+                layer.closeAll("loading");
+            }
+            //#endregion
+
+            // 鍒犻櫎鍘熸湁鐨勮浆绉绘寜閽偣鍑讳簨浠�
+            // $("#cmdTransfer").click(function () { ... });
+
+            //澶辫触鎻愮ず闊�
+            function playSound() {
+                console.log("playSound");
+                var audio = document.getElementById("cs");
+                audio.play();
+                audio.onended = function () {
+                    // 褰撻煶棰戞挱鎶ュ畬鎴愭椂锛岃皟鐢� pause 鍜岃缃� currentTime 涓� 0 浠ュ仠姝㈡挱鎶ュ苟閲嶇疆
+                    audio.pause();
+                    audio.currentTime = 0;
+                };
+            }
+            //鎴愬姛鎻愮ず闊�
+            function playSound_OK() {
+                console.log("playSound_OK");
+                var audio = document.getElementById("cs2");
+                audio.play();
+                audio.onended = function () {
+                    // 褰撻煶棰戞挱鎶ュ畬鎴愭椂锛岃皟鐢� pause 鍜岃缃� currentTime 涓� 0 浠ュ仠姝㈡挱鎶ュ苟閲嶇疆
+                    audio.pause();
+                    audio.currentTime = 0;
+                };
+            }
+
+            //#region 鍒濆鍖栫晫闈�
+
+            set_ClearBill();
+
+            function set_ClearBill() {
+                //琛ㄥご鍒濆鍖栬祴鍊硷紙鏍规嵁鐧诲綍鐢ㄦ埛鑾峰彇 榛樿浠撳簱銆侀儴闂ㄣ�佺粍缁囩瓑锛� new
+                $("#HWHID").val(sessionStorage["HWHID"]);
+                $("#HWHName").val(sessionStorage["HWHName"]);
+                $("#HMaker").val(sessionStorage["HUserName"]);
+                $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd"));
+                $("#HStockOrgID").val(sessionStorage["OrganizationID"]);
+                $("#HStockOrgName").val(sessionStorage["Organization"]);
+                $("#HBillType").val("1253");
+                if (sessionStorage["HWHID"] != 0 && sessionStorage["HWhSPFlag"]) {
+                    $("#HStockPlaceID").val("0");
+                    $("#HStockPlaceName").val("");
+                    $("#HStockPlaceName").attr("disabled", "disabled");
+                    $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+
+                    $("#HStockPlaceID_2").val("0");
+                    $("#HStockPlaceName_2").val("");
+                    $("#HStockPlaceName_2").attr("disabled", "disabled");
+                    $('#HSpID-BT_2').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+                }
+                else {
+                    $("#HStockPlaceID").val(sessionStorage["HSPID"]);
+                    $("#HStockPlaceName").val(sessionStorage["HSPName"]);
+                    $("#HStockPlaceName").removeAttr("disabled");
+                    $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵��
+
+                    $("#HStockPlaceID_2").val(sessionStorage["HSPID"]);
+                    $("#HStockPlaceName_2").val(sessionStorage["HSPName"]);
+                    $("#HStockPlaceName_2").removeAttr("disabled");
+                    $('#HSpID-BT_2').removeClass("layui-btn-disabled").attr("disabled", false);
+                        //鎸夐挳鎭㈠姝e父鐘舵��
+                }
+            
+
+                //榛樿鏄剧ず椤甸潰
+                element.tabChange('tab-Kf_MaterialUpperBill_PDA', '1');
+                set_InitDate();         //鍒濆鍖栬〃鍗曟椂闂�
+                set_InitGrid();         //鍒濆鍖栬〃鏍�
+
+                var data = [];
+                listOption.cols = [[
+                    { field: '鏁伴噺', title: '鏁伴噺', width: 100 }
+                    , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', width: 100 }
+                    , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 100 }
+                    , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', width: 100 }
+                    , { field: '杈呭姪灞炴��', title: '杈呭姪灞炴��', width: 100 }
+                    , { field: '鏉$爜涓暟', title: '鏉$爜涓暟', width: 100 }
+                ]];
+                listOption.data = data;
+                table.render(listOption);
+
+                //灏忚溅琛屽垪
+                LowerListOption.cols = [[
+                    { field: '灏忚溅鏉$爜', title: '灏忚溅鏉$爜', width: 100 }
+                    , { field: '搴撲綅浠g爜', title: '搴撲綅浠g爜', width: 100 }
+                    , { field: '褰撳墠搴撲綅', title: '褰撳墠搴撲綅', width: 100 }
+                    , { field: '鏁伴噺', title: '鏁伴噺', width: 100 }
+                    , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', width: 100 }
+                    , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 100 }
+                    , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', width: 100 }
+                    , { field: '杈呭姪灞炴��', title: '杈呭姪灞炴��', width: 100 }
+                    , { field: '鎿嶄綔鍛�1', title: '鎿嶄綔鍛�1', width: 100 }
+                    , { field: '鎿嶄綔鍛�2', title: '鎿嶄綔鍛�2', width: 100 }
+                ]];
+                LowerListOption.data = data;
+                table.render(LowerListOption);
+            }
+
+            //鍒濆鍖栬〃鍗曟椂闂存彃浠�
+            function set_InitDate() {
+                //甯歌鐢ㄦ硶
+                laydate.render({
+                    elem: '#HDate'
+                });
+            }
+            //鍒濆鍖栬〃鏍�
+            function set_InitGrid() {
+                listOption = {
+                    elem: '#wl-table'
+                    //, toolbar: '#toolbarDemo'
+                    , totalRow: true
+                    , height: 'full-60'
+                    , cellMinWidth: 90
+                    , limit: 200
+                };
+                //灏忚溅淇℃伅
+                LowerListOption = {
+                    elem: '#LowerList-table'
+                    //, toolbar: '#toolbarDemo'
+                    //, totalRow: true
+                    , cellMinWidth: 90
+                    , limit: 200
+                }
+            }
+
+            //#region 鐐瑰嚮琛岄�変腑楂樹寒
+            table.on('row(wl-table)', function (obj) {
+                //閫変腑琛屾敼鍙橀鑹�
+                $(".layui-table-body tr ").attr({ "style": "background:" });    //鍏朵粬tr鎭㈠鍘熸牱
+                obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click');   //閫変腑琛屾牱寮�
+                obj.tr.find('i[class="layui-anim layui-icon"]').trigger("click");   //閫変腑radio鏍峰紡
+                $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" }); //鏀瑰彉褰撳墠tr鑳屾櫙棰滆壊鍜屽瓧浣撻鑹�
+            })
+            //#endregion
+
+            //鍒ゆ柇鏄惁鏂板锛岃幏鍙栨渶澶у崟鎹彿
+            if (HInterID != 0) {
+                HSourceFlag = true;
+            }
+            //浠庣紦瀛樺垪琛ㄧ紪杈戝姛鑳借烦杞嚦鍗曟嵁妯″潡
+            else if (OperationType == 2) {
+                $("#HInterID").val(HInterID_Temp);
+                $("#HBillNo").val(HBillNo_Temp);
+                HInterID = $('#HInterID').val()
+                HBillNo = $('#HBillNo').val()
+                $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd"));
+                //鑾峰彇鍏夋爣
+                //$("#HBarCode").select();
+                //$("#HBarCode").focus();
+                //鏄剧ず琛ㄤ綋鏄庣粏
+                DisBillEntryList();
+                HSourceFlag = true;
+                element.tabChange('tab-Kf_MaterialUpperBill_PDA', '2');
+            }
+            else {
+                //鑾峰彇鏈�澶у崟鎹甀D銆佸崟鎹彿
+                $.ajax({
+                    type: "GET",
+                    url: GetWEBURL() + "/WEBSController/GetMaxBillNoAndID_Json",
+                    async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸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: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                        }
+                    },
+                    complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
+                });
+                HSourceFlag = false;
+            }
+
+            //#endregion
+
+            //#region 鍩虹璧勬枡閫夋嫨
+
+            //#region 浠撳簱1
+            //鎵弿浠撳簱鏉$爜
+            $('#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("disabled");
+                        $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵��
+                        layer.msg("浠撳簱鏉$爜涓虹┖锛�", {
+                            icon: 0, time: 100000, offset: 'auto', 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鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸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("disabled", "disabled");
+                                    $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+                                }
+                                else {
+                                    $("#HStockPlaceName").removeAttr("disabled");
+                                    $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵��
+                                }
+                                ////鍏夋爣鏄剧ず鍒版潯鐮佷笂
+                                //$("#HBarCode").select();
+                                //$("#HBarCode").focus();
+                            }
+                            else {
+                                playSound();
+                                $("#HWHID").val("0");
+                                $("#HWHName").val("");
+                                $("#HStockPlaceID").val("0");
+                                $("#HStockPlaceName").val("");
+                                $("#HStockPlaceName").removeAttr("disabled");
+                                $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵��
+                                layer.msg(result.Message, {
+                                    icon: 0, time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                                }, function () {
+                                    $("#HWHName").select();
+                                    $("#HWHName").focus();
+                                });
+                            }
+                            layer.closeAll("loading");
+                        },
+                        complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
+                    });
+                }
+            });
+
+            //浠撳簱鎸夐挳
+            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 浠撲綅1
+            //鎵弿浠撲綅鏉$爜
+            $('#HStockPlaceName').on('keydown', function (event) {
+                if (event.keyCode == 13) {
+                    //浠撳簱鏂囨湰妗嗕负绌烘椂锛屾竻绌哄搴擨D
+                    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: 'auto', 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鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸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);
+                                //鍏夋爣鏄剧ず鍒版潯鐮佷笂
+                                //$("#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: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                                }, function () {
+                                    $("#HStockPlaceName").select();
+                                    $("#HStockPlaceName").focus();
+                                });
+                            }
+                            layer.closeAll("loading");
+                        },
+                        complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
+                    });
+                }
+            });
+
+            //浠撲綅鎸夐挳
+            form.on('submit(HSpID-BT)', function () {
+                //浠撳簱鏂囨湰妗嗕负绌烘椂锛屾竻绌哄搴擨D
+                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 灏忚溅
+            $('#HCarBarCode').on('keydown', function (event) {
+                if (event.keyCode == 13) {
+
+                    var sHWHID = $("#HWHID").val()
+                    var HCarBarCode = $('#HCarBarCode').val()
+                    if (HCarBarCode == '') {
+                        playSound();
+                        layer.msg("灏忚溅鏉$爜涓虹┖锛�", {
+                            icon: 0, time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                        }, function () {
+                            $("#HStockPlaceName").select();
+                            $("#HStockPlaceName").focus();
+                        });
+                        return;
+                    }
+                }
+            });
+
+
+
+            //#endregion
+
+
+            //#region 浠撳簱2
+            //鎵弿浠撳簱鏉$爜
+            $('#HWHName_2').on('keydown', function (event) {
+                if (event.keyCode == 13) {
+                    var HWHName_2 = $('#HWHName_2').val()
+                    if (HWHName_2 == '') {
+                        playSound();
+                        $("#HWHID_2").val("0");
+                        $("#HWHName_2").val("");
+                        $("#HStockPlaceID_2").val("0");
+                        $("#HStockPlaceName_2").val("");
+                        $("#HStockPlaceName_2").removeAttr("disabled");
+                        $('#HSpID-BT_2').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵��
+                        layer.msg("浠撳簱鏉$爜涓虹┖锛�", {
+                            icon: 0, time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                        }, function () {
+                            $("#HWHName_2").select();
+                            $("#HWHName_2").focus();
+                        });
+                        return;
+                    }
+
+                    layer.load(3);
+                    $.ajax({
+                        type: "GET",
+                        url: GetWEBURL() + "/WEBSController/GetWarehouse_Json",
+                        async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
+                        data: { "HBarCode": HWHName_2, "HStockOrgID": HStockOrgID },
+                        success: function (result) {
+                            if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                                $("#HWHID_2").val(result.data[0].HItemID);
+                                $("#HWHName_2").val(result.data[0].HName);
+                                $("#HStockPlaceID_2").val("0");
+                                $("#HStockPlaceName_2").val("");
+                                if (result.data[0].HSPFlag == 0) {
+                                    $("#HStockPlaceName_2").attr("disabled", "disabled");
+                                    $('#HSpID-BT_2').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+                                }
+                                else {
+                                    $("#HStockPlaceName_2").removeAttr("disabled");
+                                    $('#HSpID-BT_2').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵��
+                                }
+                                ////鍏夋爣鏄剧ず鍒版潯鐮佷笂
+                                //$("#HBarCode").select();
+                                //$("#HBarCode").focus();
+                            }
+                            else {
+                                playSound();
+                                $("#HWHID_2").val("0");
+                                $("#HWHName_2").val("");
+                                $("#HStockPlaceID_2").val("0");
+                                $("#HStockPlaceName_2").val("");
+                                $("#HStockPlaceName_2").removeAttr("disabled");
+                                $('#HSpID-BT_2').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵��
+                                layer.msg(result.Message, {
+                                    icon: 0, time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                                }, function () {
+                                    $("#HWHName_2").select();
+                                    $("#HWHName_2").focus();
+                                });
+                            }
+                            layer.closeAll("loading");
+                        },
+                        complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
+                    });
+                }
+            });
+
+            //浠撳簱鎸夐挳
+            form.on('submit(HWHID-BT_2)', 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_2&HOrgID=' + HStockOrgID + '', 'yes']
+                    , resize: false
+                    , cancel: function () {
+                        //$(".layui-btn").removeClass("layui-btn-disabled");
+                    }
+                })
+            });
+
+            //#endregion
+
+            //#region 浠撲綅2
+            //鎵弿浠撲綅鏉$爜
+            $('#HStockPlaceName_2').on('keydown', function (event) {
+                if (event.keyCode == 13) {
+                    //浠撳簱鏂囨湰妗嗕负绌烘椂锛屾竻绌哄搴擨D
+                    if ($("#HWHName_2").val() == '') {
+                        $("#HWHID_2").val("0");
+                    }
+                    var sHWHID_2 = $("#HWHID_2").val()
+                    var HStockPlaceName_2 = $('#HStockPlaceName_2').val()
+                    if (HStockPlaceName_2 == '') {
+                        playSound();
+                        $("#HWHID_2").val("0");
+                        $("#HWHName_2").val("");
+                        $("#HStockPlaceID_2").val("0");
+                        $("#HStockPlaceName_2").val("");
+                        layer.msg("浠撲綅鏉$爜涓虹┖锛�", {
+                            icon: 0, time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                        }, function () {
+                            $("#HStockPlaceName_2").select();
+                            $("#HStockPlaceName_2").focus();
+                        });
+                        return;
+                    }
+
+                    layer.load(3);
+                    $.ajax({
+                        type: "GET",
+                        url: GetWEBURL() + "/WEBSController/GetStockPlace_Json",
+                        async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
+                        data: { "HBarCode": HStockPlaceName_2, "HWhID": sHWHID_2, "HStockOrgID": HStockOrgID },
+                        success: function (result) {
+                            if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                                $("#HStockPlaceName_2").val(result.data[0].HName);
+                                $("#HStockPlaceID_2").val(result.data[0].HItemID);
+                                $("#HWHName_2").val(result.data[0].HWhName);
+                                $("#HWHID_2").val(result.data[0].HWHID);
+                                //鍏夋爣鏄剧ず鍒版潯鐮佷笂
+                                //$("#HBarCode").select();
+                                //$("#HBarCode").focus();
+                            }
+                            else {
+                                playSound();
+                                $("#HWHID_2").val("0");
+                                $("#HWHName_2").val("");
+                                $("#HStockPlaceID_2").val("0");
+                                $("#HStockPlaceName_2").val("");
+                                layer.msg(result.Message, {
+                                    icon: 0, time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                                }, function () {
+                                    $("#HStockPlaceName_2").select();
+                                    $("#HStockPlaceName_2").focus();
+                                });
+                            }
+                            layer.closeAll("loading");
+                        },
+                        complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
+                    });
+                }
+            });
+
+            //浠撲綅鎸夐挳
+            form.on('submit(HSpID-BT_2)', function () {
+                //浠撳簱鏂囨湰妗嗕负绌烘椂锛屾竻绌哄搴擨D
+                if ($("#HWHName_2").val() == '') {
+                    $("#HWHID_2").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_2").val() + '&Type=HSpID_2&HOrgID=' + HStockOrgID + '', 'yes']
+                    , resize: false
+                    , cancel: function () {
+                        //$(".layui-btn").removeClass("layui-btn-disabled");
+                    }
+                })
+            });
+
+            //#endregion
+
+            //#region 鍔熻兘鎺т欢
+            form.on('submit(cmdBind)', function (data) {
+                BindBetweenCarHw();
+            });
+
+            //#region 鎻愪氦
+            ////鎬濊矾  锛氭壂鎻忕墿鏂欐潯鐮佸悗锛屾牴鎹潯鐮佸幓鏉$爜搴撳瓨琛紝鎵惧埌杩欐潯鏁版嵁鐨勪粨搴撲粨浣嶅皬杞︾瓑淇℃伅
+            ////鎵弿浠撳簱浠撲綅1锛岃嫢浠撳簱浠撲綅1鍜岃繖鏉℃暟鎹笉鍖归厤锛屽氨鎶ラ敊锛�
+            ////鎵弿浠撳簱浠撲綅2
+            ////灏嗗簱瀛樿〃璇ョ墿鏂欑殑浠撳簱id浠撲綅id鐩存帴update涓轰粨搴撲粨浣�2鐨刬d
+            ////
+            form.on('submit(cmdSaver)', function (data) {
+                //鏁版嵁鍑嗗
+                //浠撳簱
+                var HWHID= $("#HWHID").val();
+                var HWHID_2 = $("#HWHID_2").val();
+                //浠撲綅
+                var HStockPlaceID = $("#HStockPlaceID").val();
+                var HStockPlaceID_2 = $("#HStockPlaceID_2").val();
+                //灏忚溅
+                var HCarBarCode = $("#HCarBarCode").val();
+                if (HCarBarCode == null)
+                    HCarBarCode = "";
+                var HCarBarCode_2 = $("#HCarBarCode_2").val();
+                if (HCarBarCode_2 == null)
+                    HCarBarCode_2 = "";
+                //鐗╂枡鏉$爜
+                var BarCode = $("#HBarCode").val();
+                if (BarCode == null)
+                    BarCode = "";
+                //浠撳簱浠撲綅12杞Щ
+                //DisBillList();
+                $.ajax({
+                    type: "Get",
+                    url: GetWEBURL() + "/WEBSController/CheckHW",
+                    async: false,
+                    data: { HWhID: HWHID, HSPID: HStockPlaceID, HWhID2: HWHID_2, HSPID2: HStockPlaceID_2, "HBarCode": BarCode, "HCarBarCode1": HCarBarCode, "HCarBarCode2": HCarBarCode_2, "UserID": sessionStorage["HUserName"] },
+                    dataType: "json",
+                    success: function (result) {
+                        if (result.count == 1) {
+                            playSound_OK();
+                            layer.alert("搴撳瓨杞Щ鎴愬姛");
+                        }
+                        else {
+                            playSound();
+                            layer.msg(result.Message, {
+                                icon: 5, time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                            }, function () {
+                                $("#HBarCode").select();
+                                $("#HBarCode").focus();
+                            });
+                        }
+                    }, complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
+                });
+            });
+
+            //#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
+
+                        layer.load(3)
+                        $.ajax(
+                            {
+                                type: "Get",
+                                url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_InterIDAndSource_Json",
+                                async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
+                                data: { "HInterID": HInterID, "HMaterID": sMaterID, "HAuxPropID": sAuxPropID, "HMTONo": sMTONo, "HSourceInterID": 0, "HSourceEntryID": 0, "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: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                                    }
+                                },
+                                complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮
+                                error: function (err) {
+                                    layer.msg('閿欒' + err, { icon: 5, btn: ['纭'], time: 100000, offset: 'auto', 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);    //鍏堝緱鍒板綋鍓峣frame灞傜殑绱㈠紩
+                        parent.location.reload();                               //鍒锋柊鐖堕〉闈紝娉ㄦ剰涓�瀹氳鍦ㄥ叧闂綋鍓峣frame灞備箣鍓嶆墽琛屽埛鏂�
+                        parent.layer.close(index);                              //鍐嶆墽琛屽叧闂�
+                    }
+                    else {
+                        parent.location.href = "../../../views/index_Mobile.html";
+                    }
+                });
+            })
+
+            //#endregion
+
+            //#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();     //鑾峰彇鍏夋爣
+            });
+
+            //鎵弿灏忚溅鏉$爜
+            $('#HCarBarCode').on('keydown', function (event) {
+                if (event.keyCode == 13) {
+                    //$("#HBarCode").select();
+                    //$("#HBarCode").focus();     //鑾峰彇鍏夋爣
+                }
+            });
+
+            //缁戝畾
+            function BindBetweenCarHw(obj) {
+                //浠撳簱銆佷粨浣嶆枃鏈涓虹┖鏃讹紝娓呯┖瀵瑰簲ID
+                if ($("#HWHName").val() == '') {
+                    $("#HWHID").val("0");
+                }
+                if ($("#HStockPlaceName").val() == '') {
+                    $("#HStockPlaceID").val("0");
+                }
+                //鏂板灏忚溅鍒ゆ柇
+                if ($("#HMouldName").val() == '') {
+                    $("#HMouldID").val("0");
+                }
+                var sHWHID = $("#HWHID").val()
+                var sHSPID = $("#HStockPlaceID").val()
+                var sHWHID_2 = $("#HWHID_2").val()
+                var sHSPID_2 = $("#HStockPlaceID_2").val()
+                var sHQty = $("#HQty").val()
+                var sSourceBillType = "-1"
+                var sCarBarCode = $("#HCarBarCode").val()
+                $.ajax({
+                    type: "GET",
+                    url: GetWEBURL() + "/WEBSController/BindCarAndWH",
+                    async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
+                    data: {  "HMaker": HMaker, "HWhID": sHWHID, "HSPID": sHSPID, "HCarBarCode": sCarBarCode, "HStockOrgID": HStockOrgID },
+                    success: function (result) {
+                        if (result.count == 1) {
+                            playSound_OK();
+                            layer.alert("缁戝畾鎴愬姛");
+                            $('#cmdBind').addClass("layui-btn-disabled").attr("disabled", true);
+                            //鏄剧ず琛ㄤ綋鏄庣粏
+                            DisBillEntryList();
+                        }
+                        else {
+                            playSound();
+                            layer.msg(result.Message, {
+                                icon: 5, time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                            }, function () {
+                                $("#HBarCode").select();
+                                $("#HBarCode").focus();
+                            });
+                        }
+                    },
+                    complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮
+                    error: function (err) {
+                        playSound();
+                        layer.msg("閿欒锛�" + err, {
+                            icon: 5, time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                        }, function () {
+                            $("#HBarCode").select();
+                            $("#HBarCode").focus();
+                        });
+                    }
+                });
+                layer.closeAll("loading");
+            }
+
+
+            //#endregion
+            //閲嶇疆
+            function setOrigin() {
+                $("#HCarBarCode").val("");
+                $("#HCarBarCode_2").val("");
+                $("#HWHName").val("");
+                $("#HWHID").val(0);
+                $("#HStockPlaceName").val("");
+                $("#HStockPlaceID").val(0);
+                $("#HWHName_2").val("");
+                $("#HWHID_2").val(0);
+                $("#HStockPlaceName_2").val("");
+                $("#HStockPlaceID_2").val(0);
+                $("#HBarCode").val("");
+
+            }
+            //#region 鏄剧ず鐗╂枡鍒楄〃淇℃伅
+
+            function DisBillList() {
+                $.ajax({
+                    type: "GET",
+                    url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json',
+                    async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸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', 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: 'left', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 120 });
+                                            break;
+                                        default:
+
+                                        if (data[i].name == '鏁伴噺' || data[i].name == '婧愬崟鏁伴噺' || data[i].name == '鏉$爜涓暟') {
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'left', totalRow: true });
+                                        } else if (data[i].name == '鐗╂枡浠g爜') {
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'left', width: 120 });
+                                        } else if (data[i].name == '鐗╂枡鍚嶇О' || data[i].name == '瑙勬牸鍨嬪彿') {
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'left', width: 180 });
+                                        } else {
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'left', width: 150 });
+                                        }
+                                    }
+                                }
+                            }
+                            columns = col;
+                            listOption.cols = [columns];
+                            listOption.data = result.data.Materlist;
+                            listOption.totalRow = true;
+                            table.cache['wl-table'] = null;         //娓呯┖琛ㄦ牸缂撳瓨鏁版嵁
+                            table.render(listOption);
+                        }
+                        else {
+                            listOption.cols = [[
+                                { field: '鏁伴噺', title: '鏁伴噺', width: 100 }
+                                , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', width: 100 }
+                                , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 100 }
+                                , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', width: 100 }
+                                , { field: '杈呭姪灞炴��', title: '杈呭姪灞炴��', width: 100 }
+                                , { field: '鏉$爜涓暟', title: '鏉$爜涓暟', width: 100 }
+                            ]];
+                            listOption.data = data;
+                            table.render(listOption);
+                        }
+                    },
+                    complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
+                });
+            }
+
+            //#endregion
+
+
+
+        });
+
+        //浠ヤ笂涓簂ayui妯″潡
+        //姝ゅ鏂规硶娑夊強鍒拌澶栭儴椤甸潰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("disabled", "disabled");
+                    $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+                }
+                else {
+                    $("#HStockPlaceName").removeAttr("disabled");
+                    $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵��
+                }
+            }
+        }
+
+        function GetHWHValue_2(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("disabled", "disabled");
+                    $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+                }
+                else {
+                    $("#HStockPlaceName").removeAttr("disabled");
+                    $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//鎸夐挳鎭㈠姝e父鐘舵��
+                }
+            }
+        }
+        //鐐瑰嚮鎸夐挳閫夋嫨鍚�   杩斿洖浠撲綅淇℃伅
+        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 GetHSpValue_2(obj) {
+            if (obj.length > 0) {
+                $("#HStockPlaceName_2").val(obj[0].HName);
+                $("#HStockPlaceID_2").val(obj[0].HItemID);
+                $("#HWHName_2").val(obj[0].HWhName);
+                $("#HWHID_2").val(obj[0].HWHID);
+
+            }
+        }
+
+
+        //鍗曟嵁涓婁紶鍓嶅垽鏂�
+        function AllowLoadData(sSubStr) {
+            var HWHID1=$("#HWHID").val();
+            var HStockPlaceID1=$("#HStockPlaceID").val();
+            var HWHID2=$("#HWHID_2").val();
+            var HStockPlaceID2=$("#HStockPlaceID_2").val();
+            $.ajax({
+                type: "Get",
+                url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_InterIDAndSource_Json",
+                async: false,
+                data: { HWhID: "HWHID1", HSPID: "HStockPlaceID1", HWhID2: "HWHID2", HSPID2:"HStockPlaceID2" },
+                dataType: "json",
+                success: function (data) {
+                    if (data.count != 1) {
+                        return false;
+                    }
+                }
+            });
+            if (sSubStr.length == 0) {
+                layer.msg("娌℃湁鎵爜淇℃伅锛岃鍏堟壂鎻忔潯鐮侊紝纭鏃犺鍚庡啀鎻愪氦锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                return false;
+            }
+            //鍒ゆ柇鏄惁宸叉壂鎻忕墿鏂欐潯鐮�
+            else {
+                var s = 0;
+                for (var i = 0; i <= sSubStr.length - 1; i++) {
+                    if (sSubStr[i].鏁伴噺 > 0) {
+                        s = 1;
+                    }
+                }
+                if (s == 0) {
+                    layer.msg("娌℃湁鎵弿鐗╂枡鏉$爜锛岃鍏堟壂鎻忕墿鏂欐潯鐮侊紝纭鏃犺鍚庡啀鎻愪氦锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    return false;
+                }
+            }
+            return true;
+        }
+
+
+    </script>
+
+</body>
+</html>
diff --git a/WebTM/views/home/console_Mobile.html b/WebTM/views/home/console_Mobile.html
index d47d2f2..2dbae17 100644
--- a/WebTM/views/home/console_Mobile.html
+++ b/WebTM/views/home/console_Mobile.html
@@ -237,6 +237,12 @@
                                                 <cite style="white-space:pre-wrap">鍏嶆壂鐮佽皟鎷�</cite>
                                             </a>
                                         </li>
+                                        <li class="layui-col-xs3">
+                                            <a href="../WMS鎵爜妯″潡/搴撳瓨杞Щ/kf_InventoryTransfer.html" target="main_self_frame">
+                                                <i class="layui-icon layui-icon-template-1"></i>
+                                                <cite style="white-space:pre-wrap">搴撳瓨杞Щ</cite>
+                                            </a>
+                                        </li>
                                     </ul>
                                 </div>
                             </div>

--
Gitblit v1.9.1