From 219a08427376efdd304e9b11e481ccd8276018bb Mon Sep 17 00:00:00 2001
From: zhaowc <526854230@qq.com>
Date: 星期六, 18 十月 2025 11:14:29 +0800
Subject: [PATCH] 巷道形式存取放物料

---
 HTML/views/HouseWithinSetting/HopperTransport.html | 1217 ++++++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 815 insertions(+), 402 deletions(-)

diff --git a/HTML/views/HouseWithinSetting/HopperTransport.html b/HTML/views/HouseWithinSetting/HopperTransport.html
index 1c2ad6b..8d51500 100644
--- a/HTML/views/HouseWithinSetting/HopperTransport.html
+++ b/HTML/views/HouseWithinSetting/HopperTransport.html
@@ -1,62 +1,66 @@
 <!DOCTYPE html>
 <html>
-
-<head>
-    <meta charset="utf-8">
+  <head>
+    <meta 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.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
-    <link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../../layuiadmin/style/admin.css" media="all">
-    <link rel="stylesheet" href="../../css/public.css" media="all">
+    <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.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0" />
+    <link
+      rel="stylesheet"
+      href="../../layuiadmin/layui/css/layui.css"
+      media="all" />
+    <link
+      rel="stylesheet"
+      href="../../layuiadmin/style/admin.css"
+      media="all" />
+    <link rel="stylesheet" href="../../css/public.css" media="all" />
 
     <style type="text/css">
-        .layui-table-view .layui-table[lay-size=sm] .layui-table-cell {
-            height: auto;
-            line-height: 23px;
-        }
+      .layui-table-view .layui-table[lay-size="sm"] .layui-table-cell {
+        height: auto;
+        line-height: 23px;
+      }
 
-        /* 琛ㄦ牸涓嬫媺灏忕澶撮殣钘� */
-        .layui-table-grid-down {
-            display: none;
-        }
-        .flesDiv{
-            display: flex;
-            justify-content: center;
-            align-items: center;
-        }
-        .solidDiv{
-            border: 1px solid black;
-        }
-        .showDiv{
-            display: block;
-        }
-        .hideDiv{
-            display: none;
-        }
+      /* 琛ㄦ牸涓嬫媺灏忕澶撮殣钘� */
+      .layui-table-grid-down {
+        display: none;
+      }
+      .flesDiv {
+        display: flex;
+        justify-content: center;
+        align-items: center;
+      }
+      .solidDiv {
+        border: 1px solid black;
+      }
+      .showDiv {
+        display: block;
+      }
+      .hideDiv {
+        display: none;
+      }
     </style>
+  </head>
 
-</head>
+  <body id="body">
+    <div class="layui-fluid" style="padding-bottom: 0; height: 99%">
+      <div class="layui-card" style="height: 99%">
+        <div class="layui-card-body" style="height: 100%">
+          <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
+            <ul class="layui-tab-title" id="tab">
+              <li class="layui-this">鍙枡</li>
+              <li>鍙溅</li>
+              <!-- <li>杞﹂棿鍒拌溅闂�</li> -->
+            </ul>
 
-<body id="body">
-
-    <div class="layui-fluid" style="padding-bottom: 0;height: 99%;">
-        <div class="layui-card" style="height: 99%;">
-            <div class="layui-card-body" style="height: 100%;">
-                
-                    <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
-                        <ul class="layui-tab-title" id="tab">
-                            <li class="layui-this">鍙枡</li>
-                            <li>鍙溅</li>
-                        </ul>
- 
-                        <div class="layui-tab-content">
-                            <div class="layui-tab-item layui-show ">
-                                <div class="flesDiv" >
-                                    <form class="layui-form" action="" style="width: 40%;">
-                                        <!-- <div class="layui-form-item">
+            <div class="layui-tab-content">
+              <div class="layui-tab-item layui-show">
+                <div class="flesDiv">
+                  <form class="layui-form" action="" style="width: 40%">
+                    <!-- <div class="layui-form-item">
                                             <label class="layui-form-label" style="width: 80px;">妤煎眰</label>
                                             <div class="layui-input-block">
                                                 <select name="Layer" lay-filter="">
@@ -66,108 +70,154 @@
                                                 </select>
                                             </div>
                                         </div> -->
-                                       
-                                        <div class="layui-form-item">
-                                            <label class="layui-form-label" style="width: 80px;">鍖哄煙</label>
-                                            <div class="layui-input-block">
-                                                <select id="AreaSelect" name="AreaSelect" lay-filter="AreaSelect" lay-search>
-                                                    <option value=""></option>
-                                                </select>
-                                                
-                                            </div>
-                                        </div>
-                                           
-                                        <div class="layui-form-item">
-                                            <label class="layui-form-label" style="width: 80px;">鐩爣浣嶇疆</label>
-                                            <div class="layui-input-block"> 
-                                                <select id="LocateSelect" name="LocateSelect" lay-filter="LocateSelect" lay-search>
-                                                    <option value=""></option> 
-                                                </select>
-                                            </div>
-                                        </div>
-                                        <div class="layui-form-item">
-                                            <label class="layui-form-label" style="width: 80px;">妗剁被鍨�</label>
-                                            <div class="layui-input-block">
-                                                <select id="PalletStatus" name="PalletStatus" lay-filter="PalletStatus" lay-search>
-                                                    <option value=""></option>
-                                                    <option value="0">鍑�妗�</option>
-                                                    <option value="2">婊℃《</option> 
-                                                    <!-- <option value="3">鑴忔《</option>  -->
-                                                </select>
-                                            </div>
-                                        </div>
-                                        <div class="layui-form-item" id="StandardDiv">
-                                            <label class="layui-form-label" style="width: 80px;">瑙勬牸</label>
-                                            <div class="layui-input-block">
-                                                <select name="Standard" lay-filter="Standard" lay-search>
-                                                    <option value="400">400L</option> 
-                                                    <option value="800">800L</option> 
-                                                    <option value="1000">1000L</option> 
-                                                </select>
-                                            </div>
-                                        </div>
-                                        <div class="layui-form-item" id="SkuSelectDiv">
-                                            <label class="layui-form-label" style="width: 80px;">鐗╂枡</label>
-                                            <div class="layui-input-block">
-                                                <select id="SkuSelect" name="SkuSelect" lay-filter="SkuSelect" lay-search>
-                                                    <option value=""></option>
-                                                </select>
-                                            </div>
-                                        </div>
-                                        <div class="layui-form-item" id="LotNoSelectDiv">
-                                            <label class="layui-form-label" style="width: 80px;">鎵规</label>
-                                            <div class="layui-input-block">
-                                                <select id="LotNoSelect" name="LotNoSelect" lay-filter="LotNoSelect" lay-search>
-                                                    <option value=""></option>
-                                                </select>
-                                            </div>
-                                        </div>
-                                        <div class="layui-form-item" >
-                                            <div class="layui-input-block">
-                                                <button type="submit" class="layui-btn" lay-submit
-                                                    lay-filter="demo1">绔嬪嵆鎻愪氦</button>
-                                                <button type="reset" class="layui-btn layui-btn-primary">閲嶇疆</button>
-                                            </div>
-                                        </div>
 
-                                    </form>
-                                </div>
-                                
-                            </div>
-                            <div class="layui-tab-item">
-                                <div class="flesDiv" >
-                                    <form class="layui-form" action="" style="width: 40%;">
-                                        
-                                        <div class="layui-form-item">
-                                            <label class="layui-form-label" style="width: 80px;">鍖哄煙</label>
-                                            <div class="layui-input-block">
-                                                <select id="AreaSelect2" name="AreaSelect2" lay-filter="AreaSelect2" lay-search>
-                                                    <option value=""></option>
-                                                </select>
-                                                
-                                            </div>
-                                        </div>
-                                           
-                                        <div class="layui-form-item">
-                                            <label class="layui-form-label" style="width: 80px;">璧峰浣嶇疆</label>
-                                            <div class="layui-input-block"> 
-                                                <select id="LocateSelect2" name="LocateSelect2" lay-filter="LocateSelect2" lay-search>
-                                                    <option value=""></option> 
-                                                </select>
-                                            </div>
-                                        </div>
-                                        <div class="layui-form-item">
-                                            <label class="layui-form-label" style="width: 80px;">妗剁被鍨�</label>
-                                            <div class="layui-input-block">
-                                                <select id="PalletStatus2" name="PalletStatus2" lay-filter="PalletStatus2" lay-search>
-                                                    <option value=""></option>
-                                                    <!-- <option value="0">鍑�妗�</option> -->
-                                                    <option value="2">婊℃《</option> 
-                                                    <option value="3">鑴忔《</option> 
-                                                </select>
-                                            </div>
-                                        </div>
-                                        <!-- <div class="layui-form-item" id="StandardDiv2">
+                    <div class="layui-form-item">
+                      <label class="layui-form-label" style="width: 80px"
+                        >鍖哄煙</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="AreaSelect"
+                          name="AreaSelect"
+                          lay-filter="AreaSelect">
+                          <option value=""></option>
+                        </select>
+                      </div>
+                    </div>
+
+                    <div class="layui-form-item">
+                      <label class="layui-form-label" style="width: 80px"
+                        >鐩爣浣嶇疆</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="LocateSelect"
+                          name="LocateSelect"
+                          lay-filter="LocateSelect">
+                          <option value=""></option>
+                        </select>
+                      </div>
+                    </div>
+                    <div class="layui-form-item">
+                      <label class="layui-form-label" style="width: 80px"
+                        >妗剁被鍨�</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="PalletStatus"
+                          name="PalletStatus"
+                          lay-filter="PalletStatus">
+                          <option value=""></option>
+                          <option value="0">鍑�妗�</option>
+                          <option value="2">婊℃《</option>
+                          <!-- <option value="3">鑴忔《</option>  -->
+                        </select>
+                      </div>
+                    </div>
+                    <div class="layui-form-item" id="StandardDiv">
+                      <label class="layui-form-label" style="width: 80px"
+                        >瑙勬牸</label
+                      >
+                      <div class="layui-input-block">
+                        <select name="Standard" lay-filter="Standard">
+                          <option value="400L">400L</option>
+                          <option value="800L">800L</option>
+                          <option value="1000L">1000L</option>
+                        </select>
+                      </div>
+                    </div>
+                    <div class="layui-form-item" id="SkuSelectDiv">
+                      <label class="layui-form-label" style="width: 80px"
+                        >鐗╂枡</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="SkuSelect"
+                          name="SkuSelect"
+                          lay-filter="SkuSelect">
+                          <option value=""></option>
+                        </select>
+                      </div>
+                    </div>
+                    <div class="layui-form-item" id="LotNoSelectDiv">
+                      <label class="layui-form-label" style="width: 80px"
+                        >鎵规</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="LotNoSelect"
+                          name="LotNoSelect"
+                          lay-filter="LotNoSelect">
+                          <option value=""></option>
+                        </select>
+                      </div>
+                    </div>
+                    <div class="layui-form-item">
+                      <div class="layui-input-block">
+                        <button
+                          type="submit"
+                          class="layui-btn"
+                          lay-submit
+                          lay-filter="demo1">
+                          绔嬪嵆鎻愪氦
+                        </button>
+                        <button
+                          type="reset"
+                          class="layui-btn layui-btn-primary">
+                          閲嶇疆
+                        </button>
+                      </div>
+                    </div>
+                  </form>
+                </div>
+              </div>
+              <div class="layui-tab-item">
+                <div class="flesDiv">
+                  <form class="layui-form" action="" style="width: 40%">
+                    <div class="layui-form-item">
+                      <label class="layui-form-label" style="width: 80px"
+                        >鍖哄煙</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="AreaSelect2"
+                          name="AreaSelect2"
+                          lay-filter="AreaSelect2">
+                          <option value=""></option>
+                        </select>
+                      </div>
+                    </div>
+
+                    <div class="layui-form-item">
+                      <label class="layui-form-label" style="width: 80px"
+                        >璧峰浣嶇疆</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="LocateSelect2"
+                          name="LocateSelect2"
+                          lay-filter="LocateSelect2">
+                          <option value=""></option>
+                        </select>
+                      </div>
+                    </div>
+                    <div class="layui-form-item">
+                      <label class="layui-form-label" style="width: 80px"
+                        >妗剁被鍨�</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="PalletStatus2"
+                          name="PalletStatus2"
+                          lay-filter="PalletStatus2">
+                          <option value=""></option>
+                          <option value="0">鍑�妗�</option>
+                          <option value="2">婊℃《</option>
+                          <option value="3">鑴忔《</option>
+                        </select>
+                      </div>
+                    </div>
+                    <!-- <div class="layui-form-item" id="StandardDiv2">
                                             <label class="layui-form-label" style="width: 80px;">瑙勬牸</label>
                                             <div class="layui-input-block">
                                                 <select name="Standard2" lay-filter="Standard2" lay-search>
@@ -177,331 +227,694 @@
                                                 </select>
                                             </div>
                                         </div> -->
-                                        <div class="layui-form-item" id="SkuSelectDiv2">
-                                            <label class="layui-form-label" style="width: 80px;">鐗╂枡</label>
-                                            <div class="layui-input-block">
-                                                <select id="SkuSelect2" name="SkuSelect2" lay-filter="SkuSelect2" lay-search>
-                                                    <option value=""></option>
-                                                </select>
-                                            </div>
-                                        </div>
-                                        <div class="layui-form-item" id="LotNoSelectDiv2">
-                                            <label class="layui-form-label" style="width: 80px;">鎵规</label>
-                                            <div class="layui-input-block">
-                                                <input type="text" id="LotNoInput" name="LotNoInput" placeholder="" autocomplete="off"
-								                    class="layui-input">
-                                            </div>
-                                        </div>
-                                        <div class="layui-form-item" id="WeightSelectDiv2">
-                                            <label class="layui-form-label" style="width: 80px;">閲嶉噺</label>
-                                            <div class="layui-input-block"> 
-                                                <input type="text" id="WeightInput" name="WeightInput" placeholder="" autocomplete="off"
-								                    class="layui-input">
-                                            </div>
-                                        </div>
-                                        <div class="layui-form-item" >
-                                            <div class="layui-input-block">
-                                                <button type="submit" class="layui-btn" lay-submit
-                                                    lay-filter="demo1">绔嬪嵆鎻愪氦</button>
-                                                <button type="reset" class="layui-btn layui-btn-primary">閲嶇疆</button>
-                                            </div>
-                                        </div>
-
-                                    </form>
-                                </div>
-                                
-
-                            </div>
-                        </div>
+                    <div class="layui-form-item" id="SkuSelectDiv2">
+                      <label class="layui-form-label" style="width: 80px"
+                        >鐗╂枡</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="SkuSelect2"
+                          name="SkuSelect2"
+                          lay-filter="SkuSelect2">
+                          <option value=""></option>
+                        </select>
+                      </div>
                     </div>
+                    <div class="layui-form-item" id="LotNoSelectDiv2">
+                      <label class="layui-form-label" style="width: 80px"
+                        >鎵规</label
+                      >
+                      <div class="layui-input-block">
+                        <input
+                          type="text"
+                          id="LotNoInput"
+                          name="LotNoInput"
+                          placeholder=""
+                          autocomplete="off"
+                          class="layui-input" />
+                      </div>
+                    </div>
+                    <div class="layui-form-item" id="WeightSelectDiv2">
+                      <label class="layui-form-label" style="width: 80px"
+                        >閲嶉噺</label
+                      >
+                      <div class="layui-input-block">
+                        <input
+                          type="text"
+                          id="WeightInput"
+                          name="WeightInput"
+                          placeholder=""
+                          autocomplete="off"
+                          class="layui-input" />
+                      </div>
+                    </div>
+                    <div class="layui-form-item">
+                      <div class="layui-input-block">
+                        <button
+                          type="submit"
+                          class="layui-btn"
+                          lay-submit
+                          lay-filter="demo2">
+                          绔嬪嵆鎻愪氦
+                        </button>
+                        <button
+                          type="reset"
+                          class="layui-btn layui-btn-primary">
+                          閲嶇疆
+                        </button>
+                      </div>
+                    </div>
+                  </form>
+                </div>
+              </div>
+
+              <div class="layui-tab-item">
+                <div class="flesDiv">
+                  <form class="layui-form" action="" style="width: 40%">
+                    <div class="layui-form-item">
+                      <label class="layui-form-label" style="width: 80px"
+                        >璧峰鍖哄煙</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="AreaSelect3"
+                          name="AreaSelect3"
+                          lay-filter="AreaSelect3">
+                          <option value=""></option>
+                        </select>
+                      </div>
+                    </div>
+
+                    <div class="layui-form-item">
+                      <label class="layui-form-label" style="width: 80px"
+                        >璧峰浣嶇疆</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="LocateSelect3"
+                          name="LocateSelect3"
+                          lay-filter="LocateSelect3">
+                          <option value=""></option>
+                        </select>
+                      </div>
+                    </div>
+                    <div class="layui-form-item">
+                      <label class="layui-form-label" style="width: 80px"
+                        >鐩爣鍖哄煙</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="AreaSelect4"
+                          name="AreaSelect4"
+                          lay-filter="AreaSelect4">
+                          <option value=""></option>
+                        </select>
+                      </div>
+                    </div>
+
+                    <div class="layui-form-item">
+                      <label class="layui-form-label" style="width: 80px"
+                        >鐩爣浣嶇疆</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="LocateSelect4"
+                          name="LocateSelect4"
+                          lay-filter="LocateSelect4">
+                          <option value=""></option>
+                        </select>
+                      </div>
+                    </div>
+                    <div class="layui-form-item">
+                      <label class="layui-form-label" style="width: 80px"
+                        >妗剁被鍨�</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="PalletStatus2"
+                          name="PalletStatus2"
+                          lay-filter="PalletStatus2">
+                          <option value=""></option>
+                          <option value="0">鍑�妗�</option>
+                          <option value="2">婊℃《</option>
+                          <option value="3">鑴忔《</option>
+                        </select>
+                      </div>
+                    </div>
+                    <div class="layui-form-item" id="SkuSelectDiv2">
+                      <label class="layui-form-label" style="width: 80px"
+                        >鐗╂枡</label
+                      >
+                      <div class="layui-input-block">
+                        <select
+                          id="SkuSelect2"
+                          name="SkuSelect2"
+                          lay-filter="SkuSelect2">
+                          <option value=""></option>
+                        </select>
+                      </div>
+                    </div>
+                    <div class="layui-form-item" id="LotNoSelectDiv2">
+                      <label class="layui-form-label" style="width: 80px"
+                        >鎵规</label
+                      >
+                      <div class="layui-input-block">
+                        <input
+                          type="text"
+                          id="LotNoInput"
+                          name="LotNoInput"
+                          placeholder=""
+                          autocomplete="off"
+                          class="layui-input" />
+                      </div>
+                    </div>
+                    <div class="layui-form-item" id="WeightSelectDiv2">
+                      <label class="layui-form-label" style="width: 80px"
+                        >閲嶉噺</label
+                      >
+                      <div class="layui-input-block">
+                        <input
+                          type="text"
+                          id="WeightInput"
+                          name="WeightInput"
+                          placeholder=""
+                          autocomplete="off"
+                          class="layui-input" />
+                      </div>
+                    </div>
+                    <div class="layui-form-item">
+                      <div class="layui-input-block">
+                        <button
+                          type="submit"
+                          class="layui-btn"
+                          lay-submit
+                          lay-filter="demo3">
+                          绔嬪嵆鎻愪氦
+                        </button>
+                        <button
+                          type="reset"
+                          class="layui-btn layui-btn-primary">
+                          閲嶇疆
+                        </button>
+                      </div>
+                    </div>
+                  </form>
+                </div>
+              </div>
             </div>
+          </div>
         </div>
+      </div>
     </div>
 
     <script src="../../layuiadmin/layui/layui.js"></script>
     <script src="../../js/public.js"></script>
     <script src="../../js/jquery-3.5.1.min.js"></script>
     <script src="../../js/jquery.cookie.js"></script>
-    <script type="text/javascript">
-
-    </script>
+    <script type="text/javascript"></script>
     <script>
-        layui.config({
-            base: '../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
-        }).extend({
-            index: 'lib/index' //涓诲叆鍙fā鍧�
-        }).use(['index', 'table', 'laypage', 'element', 'layer', 'laydate'], function () {
+      layui
+        .config({
+          base: "../../layuiadmin/", //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+        })
+        .extend({
+          index: "lib/index", //涓诲叆鍙fā鍧�
+        })
+        .use(
+          ["index", "table", "laypage", "element", "layer", "laydate"],
+          function () {
             var table = layui.table;
             var form = layui.form;
             var element = layui.element;
             var laypage = layui.laypage;
             var layer = layui.layer;
             var laydate = layui.laydate;
+            var a = 0;
 
-            var bodyHeight = $("#body").outerHeight(); 
+            var bodyHeight = $("#body").outerHeight();
 
-            var hh = bodyHeight - 146 ;//6鏄痓ody涓婂唴杈硅窛 
-            $(".layui-card-body").attr("style","height:"+hh+"px");
+            var hh = bodyHeight - 146; //6鏄痓ody涓婂唴杈硅窛
+            $(".layui-card-body").attr("style", "height:" + hh + "px");
             //tab鍒囨崲鍒ゆ柇鍊�
-            var yemianid = 0; 
+            var yemianid = 0;
             //鐩戝惉Tab鍒囨崲锛屼互鏀瑰彉鍦板潃hash鍊�
-            element.on('tab(docDemoTabBrief)', function (data) {
-                yemianid = data.index;
-                console.log(yemianid);
+            element.on("tab(docDemoTabBrief)", function (data) {
+              yemianid = data.index;
+              console.log(yemianid);
 
-                if (yemianid == 0) {
-
-                } else if (yemianid == 1) {
-                }
+              if (yemianid == 0) {
+              } else if (yemianid == 1) {
+              }
             });
 
             $("#StandardDiv").hide();
             $("#SkuSelectDiv").hide();
             $("#LotNoSelectDiv").hide();
 
-
             var doing = true;
-            // 鎻愪氦浜嬩欢
-            form.on('submit(demo1)', function (data) {
-                var field = data.field; // 鑾峰彇琛ㄥ崟瀛楁鍊�
-                // 鏄剧ず濉啓缁撴灉锛屼粎浣滄紨绀虹敤
-                layer.alert(JSON.stringify(field), {
-                    title: '褰撳墠濉啓鐨勫瓧娈靛��'
-                });
-                // 姝ゅ鍙墽琛� Ajax 绛夋搷浣�
-                // 鈥�
-                return false; // 闃绘榛樿 form 璺宠浆
-            });
-        
-            GetArea();
-            
-            form.on('select(AreaSelect)', function(data) {
-                GetLocate(data.value);
-                GetPlnStatus(data.value)
+            // 鍙枡鎻愪氦浜嬩欢
+            form.on("submit(demo1)", function (data) {
+              var field = data.field; // 鑾峰彇琛ㄥ崟瀛楁鍊�
+              var param = {
+                AreaNo: field.AreaSelect,
+                LocateNo: field.LocateSelect,
+                PlnStatus: field.PalletStatus,
+                Standard: field.Standard,
+                SkuNo: field.SkuSelect,
+                LotNo: field.LotNoSelect,
+              };
+              sendData(
+                IP + "/DownApi/jiaoLiaoHopper",
+                param,
+                "post",
+                function (res) {
+                  if (res.code == 0) {
+                    //鎴愬姛
+                    layer.msg(
+                      res.msg,
+                      {
+                        icon: 1,
+                        time: 1000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                      },
+                      function () {}
+                    );
+                  } else {
+                    //涓嶆垚鍔�
+                    layer.msg(
+                      res.msg,
+                      {
+                        icon: 2,
+                        time: 2000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                      },
+                      function () {}
+                    );
+                  }
+                }
+              );
+              return false; // 闃绘榛樿 form 璺宠浆
             });
 
-            form.on('select(PalletStatus)', function(data) {
-                
-                //0锛氬噣妗� 1锛氶娣� 2锛氬崐鎴愬搧 3锛氳剰妗�
-                if (data.value == "0") {
-                    $("#StandardDiv").show();
-                    $("#SkuSelectDiv").hide();
-                    $("#LotNoSelectDiv").hide();
-                } else {
-                    $("#StandardDiv").hide();
-                    $("#SkuSelectDiv").show();
-                    $("#LotNoSelectDiv").show();
-                    GetSku(data.value)
+            // 鍙溅鎻愪氦浜嬩欢
+            form.on("submit(demo2)", function (data) {
+              var field = data.field; // 鑾峰彇琛ㄥ崟瀛楁鍊�
+              console.log("field.WeightInput:" + field.WeightInput);
+
+              if (field.WeightInput.length != 0) {
+                a = parseFloat(field.WeightInput);
+              }
+              var param = {
+                AreaNo: field.AreaSelect2,
+                LocateNo: field.LocateSelect2,
+                PlnStatus: field.PalletStatus2,
+                SkuNo: field.SkuSelect2,
+                LotNo: field.LotNoInput,
+                Weight: a,
+              };
+              console.log(param);
+
+              sendData(
+                IP + "/DownApi/jiaoCheHopper",
+                param,
+                "post",
+                function (res) {
+                  if (res.code == 0) {
+                    //鎴愬姛
+                    layer.msg(
+                      res.msg,
+                      {
+                        icon: 1,
+                        time: 1000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                      },
+                      function () {}
+                    );
+                  } else {
+                    //涓嶆垚鍔�
+                    layer.msg(
+                      res.msg,
+                      {
+                        icon: 2,
+                        time: 2000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                      },
+                      function () {}
+                    );
+                  }
                 }
+              );
+              return false; // 闃绘榛樿 form 璺宠浆
             });
-            
-            form.on('select(SkuSelect)', function(data) {
-                GetLotNo(data.value);
+
+            GetArea();
+
+            form.on("select(AreaSelect)", function (data) {
+              GetLocate(data.value);
+              GetPlnStatus(data.value);
+            });
+
+            form.on("select(PalletStatus)", function (data) {
+              //0锛氬噣妗� 1锛氶娣� 2锛氬崐鎴愬搧 3锛氳剰妗�
+              if (data.value == "0") {
+                $("#StandardDiv").show();
+                $("#SkuSelectDiv").hide();
+                $("#LotNoSelectDiv").hide();
+              } else {
+                $("#StandardDiv").hide();
+                $("#SkuSelectDiv").show();
+                $("#LotNoSelectDiv").show();
+                GetSku(data.value);
+              }
+            });
+
+            form.on("select(SkuSelect)", function (data) {
+              GetLotNo(data.value);
             });
 
             // 鑾峰彇鍖哄煙
             function GetArea() {
-                $("#AreaSelect").empty();
-                $("#AreaSelect").append('<option value =""></option>');
-                
-                //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
-				sendData(IP + "/DownApi/GetAreaListByUser", {}, 'get', function(res) {
-					if (res.code == 0) { //鎴愬姛 
-                        
-                        console.log(res.data); 
-                        for (var i = 0; i < res.data.length; i++) {
-                            $("#AreaSelect").append('<option value =' + res.data[i].AreaNo + '>' + res.data[i].AreaName +'</option>');
-                        } 
-					    form.render('select');
-					} else { //涓嶆垚鍔�
-						layer.msg(res.msg, {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function() {});
-					}
-				});
+              $("#AreaSelect").empty();
+              $("#AreaSelect").append('<option value =""></option>');
+
+              //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
+              sendData(
+                IP + "/DownApi/GetAreaListByUser",
+                {},
+                "get",
+                function (res) {
+                  if (res.code == 0) {
+                    //鎴愬姛
+
+                    console.log(res.data);
+                    for (var i = 0; i < res.data.length; i++) {
+                      $("#AreaSelect").append(
+                        "<option value =" +
+                          res.data[i].AreaNo +
+                          ">" +
+                          res.data[i].AreaName +
+                          "</option>"
+                      );
+                    }
+                    form.render("select");
+                  } else {
+                    //涓嶆垚鍔�
+                    layer.msg(
+                      res.msg,
+                      {
+                        icon: 2,
+                        time: 2000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                      },
+                      function () {}
+                    );
+                  }
+                }
+              );
             }
-        
+
             // 鑾峰彇鍌ㄤ綅
             function GetLocate(val) {
-                $("#LocateSelect").empty();
-                $("#LocateSelect").append('<option value =""></option>'); 
+              $("#LocateSelect").empty();
+              $("#LocateSelect").append('<option value =""></option>');
 
-                //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
-                sendData(IP + "/DownApi/GetLocatByArea", {"areaNo":val}, 'get', function(res) {
-					if (res.code == 0) { //鎴愬姛
-                        for (var i = 0; i < res.data.length; i++) {
-                            $("#LocateSelect").append('<option value =' + res.data[i].LocatNo + '>' + res.data[i].LocatNo +'</option>');
-                        } 
-					    form.render('select');
-					} else { //涓嶆垚鍔�
-						layer.msg(res.msg, {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function() {});
-					}
-				});
+              //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
+              sendData(
+                IP + "/DownApi/GetLocatByArea",
+                { areaNo: val },
+                "get",
+                function (res) {
+                  if (res.code == 0) {
+                    //鎴愬姛
+                    for (var i = 0; i < res.data.length; i++) {
+                      $("#LocateSelect").append(
+                        "<option value =" +
+                          res.data[i].LocatNo +
+                          ">" +
+                          res.data[i].LocatNo +
+                          "</option>"
+                      );
+                    }
+                    form.render("select");
+                  } else {
+                    //涓嶆垚鍔�
+                    layer.msg(
+                      res.msg,
+                      {
+                        icon: 2,
+                        time: 2000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                      },
+                      function () {}
+                    );
+                  }
+                }
+              );
             }
 
             // 鑾峰彇妗剁被鍨�
             function GetPlnStatus(val) {
-                $("#PalletStatus").empty();
-                $("#PalletStatus").append('<option value =""></option>');
+              $("#PalletStatus").empty();
+              $("#PalletStatus").append('<option value =""></option>');
 
-                //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
-                sendData(IP + "/DownApi/GetPlnStatusByArea", {"areaNo":val}, 'get', function(res) {
-					if (res.code == 0) { //鎴愬姛 
-                        for (var i = 0; i < res.data.length; i++) { 
-                            $("#PalletStatus").append('<option value =' + res.data[i].dic1 + '>' + res.data[i].dic2 +'</option>');
-                        } 
-					    form.render('select');
-					} else { //涓嶆垚鍔�
-						layer.msg(res.msg, {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function() {});
-					}
-				});
+              //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
+              sendData(
+                IP + "/DownApi/GetPlnStatusByArea",
+                { areaNo: val },
+                "get",
+                function (res) {
+                  if (res.code == 0) {
+                    //鎴愬姛
+                    for (var i = 0; i < res.data.length; i++) {
+                      $("#PalletStatus").append(
+                        "<option value =" +
+                          res.data[i].dic1 +
+                          ">" +
+                          res.data[i].dic2 +
+                          "</option>"
+                      );
+                    }
+                    form.render("select");
+                  } else {
+                    //涓嶆垚鍔�
+                    layer.msg(
+                      res.msg,
+                      {
+                        icon: 2,
+                        time: 2000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                      },
+                      function () {}
+                    );
+                  }
+                }
+              );
             }
 
             //鑾峰彇鐗╂枡
             function GetSku(val) {
-                $("#SkuSelect").empty();
-                $("#SkuSelect").append('<option value =""></option>');
+              $("#SkuSelect").empty();
+              $("#SkuSelect").append('<option value =""></option>');
 
-                //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
-                sendData(IP + "/DownApi/GetSkuByStatus", {"palletStatus":val}, 'get', function(res) {
-					if (res.code == 0) { //鎴愬姛
-                        for (var i = 0; i < res.data.length; i++) {
-                            $("#SkuSelect").append('<option value =' + res.data[i] + '>' + res.data[i] +'</option>');
-                        } 
-					    form.render('select');
-					} else { //涓嶆垚鍔�
-						layer.msg(res.msg, {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function() {});
-					}
-				});
+              //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
+              sendData(
+                IP + "/DownApi/GetSkuByStatus",
+                { palletStatus: val },
+                "get",
+                function (res) {
+                  if (res.code == 0) {
+                    //鎴愬姛
+                    for (var i = 0; i < res.data.length; i++) {
+                      $("#SkuSelect").append(
+                        "<option value =" +
+                          res.data[i].SkuNo +
+                          ">" +
+                          res.data[i].SkuName +
+                          "</option>"
+                      );
+                    }
+                    form.render("select");
+                  } else {
+                    //涓嶆垚鍔�
+                    layer.msg(
+                      res.msg,
+                      {
+                        icon: 2,
+                        time: 2000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                      },
+                      function () {}
+                    );
+                  }
+                }
+              );
             }
-            
+
             //鑾峰彇鎵规
             function GetLotNo(val) {
-                $("#LotNoSelect").empty();
-                $("#LotNoSelect").append('<option value =""></option>');
+              $("#LotNoSelect").empty();
+              $("#LotNoSelect").append('<option value =""></option>');
 
-                //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
-                sendData(IP + "/DownApi/GetLotNoBySku", {"skuNo":val}, 'get', function(res) {
-					if (res.code == 0) { //鎴愬姛
-                        for (var i = 0; i < res.data.length; i++) {
-                            $("#LotNoSelect").append('<option value =' + res.data[i] + '>' + res.data[i] +'</option>');
-                        } 
-					    form.render('select');
-					} else { //涓嶆垚鍔�
-						layer.msg(res.msg, {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function() {});
-					}
-				});
+              //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
+              sendData(
+                IP + "/DownApi/GetLotNoBySku",
+                { skuNo: val },
+                "get",
+                function (res) {
+                  if (res.code == 0) {
+                    //鎴愬姛
+                    for (var i = 0; i < res.data.length; i++) {
+                      $("#LotNoSelect").append(
+                        "<option value =" +
+                          res.data[i] +
+                          ">" +
+                          res.data[i] +
+                          "</option>"
+                      );
+                    }
+                    form.render("select");
+                  } else {
+                    //涓嶆垚鍔�
+                    layer.msg(
+                      res.msg,
+                      {
+                        icon: 2,
+                        time: 2000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                      },
+                      function () {}
+                    );
+                  }
+                }
+              );
             }
 
-        
             //------------------------------------------------------------------------------------
-            
+
             $("#WeightSelectDiv2").hide();
             $("#SkuSelectDiv2").hide();
             $("#LotNoSelectDiv2").hide();
             GetArea2();
             GetSku2();
-            form.on('select(AreaSelect2)', function(data) {
-                GetLocate2(data.value); 
+            form.on("select(AreaSelect2)", function (data) {
+              GetLocate2(data.value);
             });
-            form.on('select(PalletStatus2)', function(data) {
-                
-                //0锛氬噣妗� 1锛氶娣� 2锛氬崐鎴愬搧 3锛氳剰妗�
-                if (data.value == "2") {
-                    $("#WeightSelectDiv2").show();
-                    $("#SkuSelectDiv2").show();
-                    $("#LotNoSelectDiv2").show();
-                } else {
-                    $("#WeightSelectDiv2").hide();
-                    $("#SkuSelectDiv2").hide();
-                    $("#LotNoSelectDiv2").show();
-                    GetSku(data.value)
-                }
+            form.on("select(PalletStatus2)", function (data) {
+              //0锛氬噣妗� 1锛氶娣� 2锛氬崐鎴愬搧 3锛氳剰妗�
+              if (data.value == "2") {
+                $("#WeightSelectDiv2").show();
+                $("#SkuSelectDiv2").show();
+                $("#LotNoSelectDiv2").show();
+              } else {
+                $("#WeightSelectDiv2").hide();
+                $("#SkuSelectDiv2").hide();
+                $("#LotNoSelectDiv2").show();
+                GetSku(data.value);
+              }
             });
 
             // 鑾峰彇鍖哄煙
             function GetArea2() {
-                $("#AreaSelect2").empty();
-                $("#AreaSelect2").append('<option value =""></option>');
-                //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
-				sendData(IP + "/DownApi/GetAreaListByUser", {}, 'get', function(res) {
-					if (res.code == 0) { //鎴愬姛 
-                        
-                        console.log(res.data); 
-                        for (var i = 0; i < res.data.length; i++) {
-                            $("#AreaSelect2").append('<option value =' + res.data[i].AreaNo + '>' + res.data[i].AreaName +'</option>');
-                        } 
-					    form.render('select');
-					} else { //涓嶆垚鍔�
-						layer.msg(res.msg, {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function() {});
-					}
-				});
+              $("#AreaSelect2").empty();
+              $("#AreaSelect2").append('<option value =""></option>');
+              //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
+              sendData(
+                IP + "/DownApi/GetAreaListByUser",
+                {},
+                "get",
+                function (res) {
+                  if (res.code == 0) {
+                    //鎴愬姛
+
+                    console.log(res.data);
+                    for (var i = 0; i < res.data.length; i++) {
+                      $("#AreaSelect2").append(
+                        "<option value =" +
+                          res.data[i].AreaNo +
+                          ">" +
+                          res.data[i].AreaName +
+                          "</option>"
+                      );
+                    }
+                    form.render("select");
+                  } else {
+                    //涓嶆垚鍔�
+                    layer.msg(
+                      res.msg,
+                      {
+                        icon: 2,
+                        time: 2000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                      },
+                      function () {}
+                    );
+                  }
+                }
+              );
             }
-        
+
             // 鑾峰彇鍌ㄤ綅
             function GetLocate2(val) {
-                $("#LocateSelect2").empty();
-                $("#LocateSelect2").append('<option value =""></option>');
+              $("#LocateSelect2").empty();
+              $("#LocateSelect2").append('<option value =""></option>');
 
-                //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
-                sendData(IP + "/DownApi/GetLocatByArea", {"areaNo":val}, 'get', function(res) {
-					if (res.code == 0) { //鎴愬姛
-                        for (var i = 0; i < res.data.length; i++) {
-                            $("#LocateSelect2").append('<option value =' + res.data[i].LocatNo + '>' + res.data[i].LocatNo +'</option>');
-                        } 
-					    form.render('select');
-					} else { //涓嶆垚鍔�
-						layer.msg(res.msg, {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function() {});
-					}
-				});
+              //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
+              sendData(
+                IP + "/DownApi/GetLocatByArea",
+                { areaNo: val },
+                "get",
+                function (res) {
+                  if (res.code == 0) {
+                    //鎴愬姛
+                    for (var i = 0; i < res.data.length; i++) {
+                      $("#LocateSelect2").append(
+                        "<option value =" +
+                          res.data[i].LocatNo +
+                          ">" +
+                          res.data[i].LocatNo +
+                          "</option>"
+                      );
+                    }
+                    form.render("select");
+                  } else {
+                    //涓嶆垚鍔�
+                    layer.msg(
+                      res.msg,
+                      {
+                        icon: 2,
+                        time: 2000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                      },
+                      function () {}
+                    );
+                  }
+                }
+              );
             }
-        
+
             //鑾峰彇鐗╂枡
             function GetSku2() {
-                $("#SkuSelect2").empty();
-                $("#SkuSelect2").append('<option value =""></option>');
+              $("#SkuSelect2").empty();
+              $("#SkuSelect2").append('<option value =""></option>');
 
-                //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
-                sendData(IP + "/DownApi/GetSku", {}, 'get', function(res) {
-					if (res.code == 0) { //鎴愬姛
-                        for (var i = 0; i < res.data.length; i++) {
-                            $("#SkuSelect2").append('<option value =' + res.data[i] + '>' + res.data[i] +'</option>');
-                        } 
-					    form.render('select');
-					} else { //涓嶆垚鍔�
-						layer.msg(res.msg, {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function() {});
-					}
-				});
+              //鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
+              sendData(IP + "/DownApi/GetSku", {}, "get", function (res) {
+                if (res.code == 0) {
+                  //鎴愬姛
+                  for (var i = 0; i < res.data.length; i++) {
+                    $("#SkuSelect2").append(
+                      "<option value =" +
+                        res.data[i].SkuNo +
+                        ">" +
+                        res.data[i].SkuName +
+                        "</option>"
+                    );
+                  }
+                  form.render("select");
+                } else {
+                  //涓嶆垚鍔�
+                  layer.msg(
+                    res.msg,
+                    {
+                      icon: 2,
+                      time: 2000, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                    },
+                    function () {}
+                  );
+                }
+              });
             }
-            
-
-
-
-        });
+          }
+        );
     </script>
-
-</body>
-
-</html>
\ No newline at end of file
+  </body>
+</html>

--
Gitblit v1.8.0