From c069cda9561a17bc2f036cb528bac21b1a7b0df9 Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期日, 29 六月 2025 18:55:13 +0800
Subject: [PATCH] 标准包装;

---
 WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_SupMaterPackBillEdit.html |  692 ++++++++++
 WebSRM/layuiAdmin.std-v1.2.1/src/Download/20250409看板沟通.txt               |    1 
 WebSRM/layuiAdmin.std-v1.2.1/src/Download/gridreport6.8.zip              |    0 
 WebSRM/WebSRM.csproj                                                     |   10 
 WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList.html      |   10 
 WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_SupMaterPackBillList.html |  558 ++++++++
 WebSRM/login.html                                                        |   12 
 WebSRM/layuiAdmin.std-v1.2.1/src/views/基础资料/Gy_MaterialList.html         |   27 
 WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POInStockBillList_XB.html |  926 +++++++++++++
 WebSRM/layuiAdmin.std-v1.2.1/src/Download/gridreport6.8.exe              |    0 
 WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_BarCodeBill_XB.html       |  678 +++++++++
 WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList_XB.html   | 1144 ++++++++++++++++
 WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POInStockBillList.html    |    4 
 WebSRM/layuiAdmin.std-v1.2.1/src/Download/组装车间未排产代码.xlsx                 |    0 
 WebSRM/layuiAdmin.std-v1.2.1/src/Download/删除条码,送货单.mp4                   |    0 
 WebSRM/layuiAdmin.std-v1.2.1/src/views/index.html                        |   19 
 16 files changed, 4,071 insertions(+), 10 deletions(-)

diff --git a/WebSRM/WebSRM.csproj b/WebSRM/WebSRM.csproj
index f646908..dbdb931 100644
--- a/WebSRM/WebSRM.csproj
+++ b/WebSRM/WebSRM.csproj
@@ -528,6 +528,9 @@
     <Content Include="layuiAdmin.std-v1.2.1\src\css\reset.css" />
     <Content Include="layuiAdmin.std-v1.2.1\src\css\style.css" />
     <Content Include="layuiAdmin.std-v1.2.1\src\css\supersized.css" />
+    <Content Include="layuiAdmin.std-v1.2.1\src\Download\20250409鐪嬫澘娌熼��.txt" />
+    <Content Include="layuiAdmin.std-v1.2.1\src\Download\gridreport6.8.exe" />
+    <Content Include="layuiAdmin.std-v1.2.1\src\Download\鍒犻櫎鏉$爜锛岄�佽揣鍗�.mp4" />
     <Content Include="layuiAdmin.std-v1.2.1\src\img\1.jpg" />
     <Content Include="layuiAdmin.std-v1.2.1\src\img\2.jpg" />
     <Content Include="layuiAdmin.std-v1.2.1\src\img\3.jpg" />
@@ -726,6 +729,8 @@
     <Content Include="layuiAdmin.std-v1.2.1\src\layuiadmin\modules\user.js" />
     <Content Include="layuiAdmin.std-v1.2.1\src\layuiadmin\modules\useradmin.js" />
     <Content Include="layuiAdmin.std-v1.2.1\src\layuiadmin\modules\workorder.js" />
+    <Content Include="layuiAdmin.std-v1.2.1\src\Download\缁勮杞﹂棿鏈帓浜т唬鐮�.xlsx" />
+    <Content Include="layuiAdmin.std-v1.2.1\src\Download\gridreport6.8.zip" />
     <None Include="layuiAdmin.std-v1.2.1\src\layuiadmin\Scripts\jquery-1.4.1-vsdoc.js" />
     <Content Include="layuiAdmin.std-v1.2.1\src\layuiadmin\Scripts\general.js" />
     <Content Include="layuiAdmin.std-v1.2.1\src\layuiadmin\Scripts\jquery-1.4.1.js" />
@@ -863,8 +868,12 @@
     <Content Include="layuiAdmin.std-v1.2.1\src\views\set\璇存槑.txt" />
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\HBarPlanPrint.html" />
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_AskPriceBillList.html" />
+    <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_BarCodeBill_XB.html" />
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_BarCodeBill_Bak.html" />
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_POInStockBackBillList.html" />
+    <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_SupMaterPackBillEdit.html" />
+    <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_SupMaterPackBillList.html" />
+    <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_POInStockBillList_XB.html" />
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_POInStockBillList澶囦唤.html" />
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_POInStockBill_Edit.html" />
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_POInStockBillList.html" />
@@ -876,6 +885,7 @@
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_PODemandPlanBillList.html" />
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_EntrustOrderTrackBill.html" />
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_POInStockTrackBill.html" />
+    <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_POOrderBillList_XB.html" />
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_POOrderBillList澶囦唤.html" />
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_POStockOutBillList.html" />
     <Content Include="layuiAdmin.std-v1.2.1\src\views\SRM\SRM_POStockInBillList.html" />
diff --git "a/WebSRM/layuiAdmin.std-v1.2.1/src/Download/20250409\347\234\213\346\235\277\346\262\237\351\200\232.txt" "b/WebSRM/layuiAdmin.std-v1.2.1/src/Download/20250409\347\234\213\346\235\277\346\262\237\351\200\232.txt"
new file mode 100644
index 0000000..f667822
--- /dev/null
+++ "b/WebSRM/layuiAdmin.std-v1.2.1/src/Download/20250409\347\234\213\346\235\277\346\262\237\351\200\232.txt"
@@ -0,0 +1 @@
+閲囪喘鐪嬫澘鐨勭姸鎬佸瓧娈靛彇鍊硷紝杩涘害
diff --git a/WebSRM/layuiAdmin.std-v1.2.1/src/Download/gridreport6.8.exe b/WebSRM/layuiAdmin.std-v1.2.1/src/Download/gridreport6.8.exe
new file mode 100644
index 0000000..c706756
--- /dev/null
+++ b/WebSRM/layuiAdmin.std-v1.2.1/src/Download/gridreport6.8.exe
Binary files differ
diff --git a/WebSRM/layuiAdmin.std-v1.2.1/src/Download/gridreport6.8.zip b/WebSRM/layuiAdmin.std-v1.2.1/src/Download/gridreport6.8.zip
new file mode 100644
index 0000000..4452e3c
--- /dev/null
+++ b/WebSRM/layuiAdmin.std-v1.2.1/src/Download/gridreport6.8.zip
Binary files differ
diff --git "a/WebSRM/layuiAdmin.std-v1.2.1/src/Download/\345\210\240\351\231\244\346\235\241\347\240\201\357\274\214\351\200\201\350\264\247\345\215\225.mp4" "b/WebSRM/layuiAdmin.std-v1.2.1/src/Download/\345\210\240\351\231\244\346\235\241\347\240\201\357\274\214\351\200\201\350\264\247\345\215\225.mp4"
new file mode 100644
index 0000000..d1ac3c6
--- /dev/null
+++ "b/WebSRM/layuiAdmin.std-v1.2.1/src/Download/\345\210\240\351\231\244\346\235\241\347\240\201\357\274\214\351\200\201\350\264\247\345\215\225.mp4"
Binary files differ
diff --git "a/WebSRM/layuiAdmin.std-v1.2.1/src/Download/\347\273\204\350\243\205\350\275\246\351\227\264\346\234\252\346\216\222\344\272\247\344\273\243\347\240\201.xlsx" "b/WebSRM/layuiAdmin.std-v1.2.1/src/Download/\347\273\204\350\243\205\350\275\246\351\227\264\346\234\252\346\216\222\344\272\247\344\273\243\347\240\201.xlsx"
new file mode 100644
index 0000000..3d65cb8
--- /dev/null
+++ "b/WebSRM/layuiAdmin.std-v1.2.1/src/Download/\347\273\204\350\243\205\350\275\246\351\227\264\346\234\252\346\216\222\344\272\247\344\273\243\347\240\201.xlsx"
Binary files differ
diff --git a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_BarCodeBill_XB.html b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_BarCodeBill_XB.html
new file mode 100644
index 0000000..d784299
--- /dev/null
+++ b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_BarCodeBill_XB.html
@@ -0,0 +1,678 @@
+锘�<!DOCTYPE html>
+<html>
+<head>
+    <meta charset="utf-8">
+    <title>鏉$爜妗f鍒楄〃</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">
+    <style type="text/css">
+        .layui-input-block {
+            width: 200px;
+        }
+    </style>
+</head>
+<body>
+    <div class="layui-card layadmin-header">
+        <div class="layui-breadcrumb" lay-filter="breadcrumb">
+            <a lay-href="">涓婚〉</a>
+            <a><cite>缁勪欢</cite></a>
+            <a><cite>鏁版嵁琛ㄦ牸</cite></a>
+            <a><cite>鏁版嵁琛ㄦ牸鐨勯噸杞�</cite></a>
+        </div>
+    </div>
+    <div class="layui-fluid">
+        <div class="layui-row layui-col-space15">
+            <div class="layui-col-md12">
+                <div class="layui-card">
+                    <div class="layui-card-header">鏉$爜妗f鍒楄〃</div>
+                    <div class="layui-card-body">
+                        <!--<div class="test-table-reload-btn" style="margin-bottom: 10px;">-->
+                        <form class="layui-form" action="">
+                            <div class="layui-form-item">
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鐘舵��</label>
+                                    <div class="layui-input-block">
+                                        <select name="HStatus" id="HStatus" lay-filter="">
+                                            <option value="" selected="">鍏ㄩ儴</option>
+                                            <option value="鏈墦鍗�">鏈墦鍗�</option>
+                                            <option value="宸叉墦鍗�">宸叉墦鍗�</option>
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鏉$爜缂栧彿</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HBarCode" id="HBarCode">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">婧愬崟鍗曞彿</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HSourceBillNo" id="HSourceBillNo">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鐗╂枡缂栫爜</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HShortNumber" id="HShortNumber">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鐗╂枡浠g爜</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HNumber" id="HNumber">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鐗╂枡鍚嶇О</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HName" id="HName">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">瑙勬牸鍨嬪彿</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HModel" id="HModel">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鏃ユ湡闂撮殧</label>
+                                    <div class="layui-input-block">
+                                        <select name="HInitTimeCycle" id="HInitTimeCycle" class="ForFilteringSchemes" lay-filter="HInitTimeCycle" style="width:190px;">
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">寮�濮嬫棩鏈�</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HBeginDate" id="HBeginDate">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">缁撴潫鏃ユ湡</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HEndDate" id="HEndDate">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">閲囪喘缁勭粐</label>
+                                    <div class="layui-input-block">
+                                        <select id="HPURCHASEORGID" name="HPURCHASEORGID" lay-filter="">
+                                            <option value="">缁勭粐1</option>
+                                            <option value="">缁勭粐2</option>
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="f_Query">
+                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                    </button>
+                                </div>
+                            </div>
+                        </form>
+                        <!--</div>-->
+                    </div>
+                    <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+                    <script type="text/html" id="toolbarDemo">
+                        <div class="layui-btn-container">
+                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layui-icon layui-icon-tips"></i>棰勮</button>-->
+                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="getCheckLength">鑾峰彇閫変腑鏁扮洰</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="isAll">楠岃瘉鏄惁鍏ㄩ��</button>-->
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload"><i class="layui-icon layui-icon-refresh"></i>鍒锋柊</button>
+                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm"><i class="layui-icon layui-icon-ok-circle"></i>纭</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back"><i class="layui-icon layui-icon-close-fill"></i>椹冲洖</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>璇︽儏</button>-->
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-print"><i class="layui-icon layui-icon-print"></i>鏉$爜鎵撳嵃</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-delete"></i>鍒犻櫎</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>閫�鍑�</button>
+                            <button type="button" class="layui-btn layui-btn-sm" id="btn_HideColumn" lay-event="btn-HideColumn"><i class="layui-icon layui-icon-return"></i>闅愯棌鍒楄缃�</button>                           
+                        </div>
+                    </script>
+                </div>
+            </div>
+        </div>
+    </div>
+    <!--<script src="../../layuiadmin/layui/lay/modules/mobile/jquery-3.3.1.min.js"></script>-->
+    <script src="../../layuiadmin/layui/layui.js"></script>
+    <script src="../CreateControl.js"></script>
+    <script src="../GRInstall.js"></script>
+    <script src="../GRUtility.js"></script>
+    <script src="../../../../Scripts/webConfig.js"></script>
+    <script>
+        //CreateReport("Report"); //鎵撳嵃
+        //  Report.LoadFromURL("鐗╂枡鏉$爜(涓冭绾稿ぇ)_浜斾簯.grf");
+        var _cur_page = 1;
+        var sql = "";
+
+        var options = document.getElementById('HStatus').children;
+        function getUrlVars() {
+            var vars = [], hash;
+            var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+            for (var i = 0; i < hashes.length; i++) {
+                hash = hashes[i].split('=');
+                vars.push(hash[0]);
+                vars[hash[0]] = hash[1];
+            }
+            return vars;
+        }
+
+        function f_alert(sMsg) {
+            layer.alert(sMsg, { icon: 5 });
+            //layer.open({
+            //    type: 1
+            //  , offset: 'auto' //鍏蜂綋閰嶇疆鍙傝�冿細http://www.layui.com/doc/modules/layer.html#offset
+            //  , id: 'layerDemo' //闃叉閲嶅寮瑰嚭
+            //  , content: '<div style="padding: 20px 100px;">' + sMsg + '</div>'
+            //  , shade: 0 //涓嶆樉绀洪伄缃�
+            //  , yes: function () {
+            //      layer.closeAll();
+            //  }
+            //});
+        }
+
+        var params = getUrlVars();
+        var type = params[params[0]];
+        switch (type) {
+            case "UnPrint":
+                options[1].selected = true;
+                sql += " and 鐘舵�� like ^^%鏈墦鍗�%^^";
+                break;
+            case "RePrint":
+                options[2].selected = true;
+                sql += " and 鐘舵�� like ^^%宸叉墦鍗�%^^";
+                break;
+        }
+
+        layui.config({
+            base: '../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+        }).extend({
+            index: 'lib/index' //涓诲叆鍙fā鍧�
+        }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer'], function () {
+            var $ = layui.$
+                , admin = layui.admin
+                , layer = layui.layer
+                , laydate = layui.laydate
+                , table = layui.table
+                , form = layui.form
+                , element = layui.element;
+            //甯歌鐢ㄦ硶
+            laydate.render({
+                elem: '#HBeginDate'
+            });
+            laydate.render({
+                elem: '#HEndDate'
+            });
+
+            var option = [];
+            var titleData = ["HItemID","涓婚敭", "婧愬崟涓籌D", "婧愬崟瀛怚D"];
+            var HModName = "SRM_BarCodeBillList";
+            //鍒濆鍖栨棩鏈熼棿闅斻�佸紑濮嬫棩鏈熴�佺粨鏉熸棩鏈�
+            setSelect_HInitTimeCycle();
+            //鑻ユ棩鏈熼棿闅斾笉涓� 浠绘剰闂撮殧锛屽垯绂佺敤寮�濮嬫棩鏈熶笌缁撴潫鏃ユ湡鐨勯�夋嫨
+            var HInitTimeCycle = $("#HInitTimeCycle").val() * 1;
+            if (HInitTimeCycle != -1) {
+                $('#HBeginDate').prop('disabled', true);
+                $('#HEndDate').prop('disabled', true);
+            } else {
+                $('#HBeginDate').prop('disabled', false);
+                $('#HEndDate').prop('disabled', false);
+            }
+
+            $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd"));
+            $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
+
+            //鍒濆鍖栬〃鏍间俊鎭�
+            set_InitGrid();
+            //鏌ヨ琛ㄦ牸鏁版嵁
+            get_FastQuery(sql);
+            layer.load(3)
+            //鏂规硶绾ф覆鏌�
+            function set_InitGrid() {
+                var columns = [
+                    { checkbox: true/*, fixed: true*/ }
+                    , { field: 'sorderid', title: '搴忓彿', width: 80/*, fixed: true*/ }
+                    , { field: 'HItemID', title: '涓婚敭', width: 100, hide: true }
+                    , { field: '鐘舵��', title: '鐘舵��', width: 100, sort: true/*, fixed: true*/ }
+                    , { field: '鏉$爜缂栧彿', title: '鏉$爜缂栧彿', width: 180, sort: true/*, fixed: true*/ }
+                    , { field: '鐗╂枡缂栫爜', title: '鐗╂枡缂栫爜', width: 120, sort: true/*, fixed: true*/ }
+                    , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', width: 120, sort: true/*, fixed: true*/ }
+                    , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 120, sort: true }
+                    , { field: '鏁伴噺', title: '鏁伴噺', width: 100, sort: true }
+                    , { field: '鍐呭绠辨爣璇�', title: '鍐呭绠辨爣璇�', width: 100, sort: true }
+                    , { field: '褰撳墠鎵樻暟', title: '褰撳墠鎵樻暟', width: 100, sort: true }
+                    , { field: '鎬绘墭鏁�', title: '鎬绘墭鏁�', width: 100, sort: true }
+                    , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', width: 120, sort: true }
+                    , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', width: 80, sort: true }
+                    , { field: '鎵规', title: '鎵规', width: 100 }
+                    , { field: '渚涘簲鍟�', title: '渚涘簲鍟�', width: 180 }
+                    , { field: '鏃ユ湡', title: '鐢熸垚鏃ユ湡', width: 150, sort: true }
+                    , { field: '婧愬崟涓籌D', title: '婧愬崟涓籌D', width: 100, hide: true }
+                    , { field: '婧愬崟瀛怚D', title: '婧愬崟瀛怚D', width: 100, hide: true }
+                    , { field: '婧愬崟鍗曞彿', title: '婧愬崟鍗曞彿', width: 180 }
+                    , { field: '婧愬崟绫诲瀷', title: '婧愬崟绫诲瀷', width: 100 }
+                ];
+                option = {
+                    elem: '#mainTable'
+                    , toolbar: '#toolbarDemo'
+                    , page: true
+                    //, cellMinWidth: 120
+                    , totalRow: true
+                    , height: 'full-50'
+                    , cols: [columns]
+                    , limits: [10, 20, 50, 100, 500, 1000, 5000]
+                    , limit: 50 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
+                    , done: function (res, curr, count) {
+                        layer.closeAll("loading");
+                    }
+                };
+            }
+            //澶村伐鍏锋爮浜嬩欢
+            table.on('toolbar(mainTable)', function (obj) {
+                var checkStatus = table.checkStatus(obj.config.id);
+                switch (obj.event) {
+                    case 'btn-getCheckData':
+                        var data = checkStatus.data;
+                        layer.alert(JSON.stringify(data));
+                        break;
+                    //case 'getCheckLength':
+                    //    var data = checkStatus.data;
+                    //    layer.msg('閫変腑浜嗭細' + data.length + ' 涓�');
+                    //    break;
+                    //case 'isAll':
+                    //    layer.msg(checkStatus.isAll ? '鍏ㄩ��' : '鏈叏閫�');
+                    //    break;
+
+                    //鑷畾涔夊ご宸ュ叿鏍忓彸渚у浘鏍� - 鎻愮ず
+                    case 'btn-reload':
+                        _cur_page = $(".layui-laypage-em").next().html();
+                        RoadHBillNo(sql);
+                        //    });
+                        break;
+                    case "btn-print":
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        var rows = '';
+                        var rows2 = '';
+                        for (var i = 0; i < data.length; i++) {
+                            rows += data[i].HItemID.toString() + ',';
+                            rows2 += data[i].鏉$爜缂栧彿.toString() + ',';
+                        }
+                        rows = rows.substring(rows.length - 1, 0);
+                        rows2 = rows2.substring(rows2.length - 1, 0);
+                        if (rows == "") {
+                            layer.msg("鑷冲皯閫夋嫨涓�琛岃褰曪紒")
+                        }
+                        else {
+                            layer.open({
+                                type: 2
+                                , area: ['50%', '50%']
+                                , title: '鎵撳嵃妯$増閫夋嫨'
+                                , shade: 0.6 //閬僵閫忔槑搴�
+                                , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+                                , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                                , content: ['../../views/BaseSet/SRM_OpenTmpList.html?linterid=' + rows.toString() + '&HBarcode=' + rows2.toString() + '&Type=HBarCodePrint', 'yes']
+                                , resize: false
+                                //, cancel: function () {
+                                //    $(".layui-btn").removeClass("layui-btn-disabled");
+                                //}
+                            })
+                        }
+                        //if (OpenTmp != "")
+                        //{
+                        //    window.open("../../views/SRM/HBarPlanPrint.html?linterid=" + rows.toString() + "&Type=HBarCodePrint&OpenTmp=" + OpenTmp.toString());
+                        //    $.ajax(
+                        //    {
+                        //        type: "POST",
+                        //        url: GetWEBURL() + "UpdateBarcodePrintQty", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                        //        async: true,
+                        //        data: { "msg": rows2 },
+                        //        dataType: "json",
+                        //        success: function (data) {
+                        //            //if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                        //            //    layer.msg(data.Message, { icon: 1 });
+                        //            //}
+                        //            //else {
+                        //            //    layer.msg(data.Message, { icon: 5 });
+                        //            //}
+                        //            layer.closeAll("loading");
+                        //        },
+                        //        error: function (err) {
+                        //            f_alert("閿欒:" + err);
+                        //        }
+                        //    });
+                        //}
+                        break;
+                    case 'btn-Delete':
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        if (checkStatus.data.length == 0) {
+                            layer.msg('璇烽�夋嫨瑕佸垹闄ょ殑鏁版嵁锛�');
+                            return;
+                        }
+                        var InterID = "";
+                        for (i = 0; i < data.length; i++) {
+                            InterID += data[i].HItemID.toString() + ",";
+                        }
+                        InterID = InterID.substring(0, InterID.length - 1)
+
+                        var oData = JSON.stringify(InterID) + ";" + sessionStorage["HUserName"];
+
+                        //閫昏緫鍒犻櫎鏂规硶
+                        layer.confirm("纭瑕佸垹闄ゅ悧锛屽垹闄ゅ悗涓嶈兘鎭㈠", { title: "鍒犻櫎纭" }, function (index) {
+                            $.ajax({
+                                type: "POST",
+                                url: GetWEBURL() + "/DeltetBarCodeBill", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                                data: { "oData": oData },
+                                success: function (result) {
+                                    if (result.count == 1) {
+                                        layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+                                            // 寰楀埌frame绱㈠紩
+                                            var index = layer.getFrameIndex(window.name);
+                                            //鍏抽棴褰撳墠frame
+                                            layer.close(index);
+                                            //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+                                            window.location.reload();
+                                        });
+
+                                    } else {
+                                        layer.alert(result.code + result.Message, { icon: 5 });
+                                    }
+                                }, error: function () {
+                                    layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                                }
+                            });
+                        })
+                        break;
+                    case 'btn-exit':
+                        parent.layui.admin.events.closeThisTabs();
+                        break;
+                    case 'btn-HideColumn':
+                        get_HideColumn();
+                        break;
+                };
+            });
+            ///鍔犺浇鏄剧ず鏁版嵁
+            function RoadHBillNo(sqlWhere) {
+                where = sqlWhere;
+                $.ajax({
+                    type: "post",
+                    url: GetWEBURL() + "GetBarCodeShowList",
+                    async: true,
+                    data: { "HSupIDs": sessionStorage["HSupIDs"], "sqlWhere": sqlWhere },
+                    success: function (result) {
+                        ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
+                        option.data = ajaxReturnData;
+                        table.render(option);
+                        //鍒锋柊琛ㄦ牸鏁版嵁
+                        DisPlay_HideColumn();
+                        layer.closeAll("loading");                       
+                    },
+                    error: function (result) {
+                        console.log(result);
+                        layer.closeAll("loading");
+                        //layer.msg('鑾峰彇閲囪喘璁㈠崟鍑虹幇寮傚父', { icon: 2, time: 2000 });
+                    }
+                });
+            };
+
+            //蹇�熻繃婊�
+            function get_FastQuery() {
+                var sqlWhere = " and 1=1 ";
+                if ($("#HStatus").val() != "")
+                    sqlWhere += " and 鐘舵�� like ^^%" + $("#HStatus").val() + "%^^";
+                if ($("#HBarCode").val() != "")
+                    sqlWhere += " and 鏉$爜缂栧彿 like ^^%" + $("#HBarCode").val() + "%^^";
+                if ($("#HSourceBillNo").val() != "")
+                    sqlWhere += " and 婧愬崟鍗曞彿 like ^^%" + $("#HSourceBillNo").val() + "%^^";
+                if ($("#HShortNumber").val() != "")
+                    sqlWhere += " and 鐗╂枡缂栫爜 like ^^%" + $("#HShortNumber").val() + "%^^";
+                if ($("#HNumber").val() != "")
+                    sqlWhere += " and 鐗╂枡浠g爜 like ^^%" + $("#HNumber").val() + "%^^";
+                if ($("#HName").val() != "")
+                    sqlWhere += " and 鐗╂枡鍚嶇О like ^^%" + $("#HName").val() + "%^^";
+                if ($("#HModel").val() != "")
+                    sqlWhere += " and 瑙勬牸鍨嬪彿 like ^^%" + $("#HModel").val() + "%^^";
+                //if ($("#HClStatus").val() != "")
+                //    sqlWhere += " and 鍏抽棴鐘舵�� like ^^%" + $("#HClStatus").val() + "%^^";
+                if ($("#HPURCHASEORGID").val() != "")
+                    sqlWhere += " and 閲囪喘缁勭粐 like ^^%" + $("#HPURCHASEORGID").val() + "%^^";
+                if ($("#HBeginDate").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 >= ^^" + $("#HBeginDate").val() + "^^";
+                }
+                if ($("#HEndDate").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 <= ^^" + $("#HEndDate").val() + "^^";
+                }
+
+                sql = sqlWhere;
+                //浠庣涓�椤靛紑濮�
+                _cur_page = 1;
+                RoadHBillNo(sqlWhere);
+            }
+
+            form.on('submit(f_Query)', function (data) {//鏌ヨ
+                var sqlWhere = " and 1=1 ";
+                if ($("#HStatus").val() != "")
+                    sqlWhere += " and 鐘舵�� like ^^%" + $("#HStatus").val() + "%^^";
+                if ($("#HBarCode").val() != "")
+                    sqlWhere += " and 鏉$爜缂栧彿 like ^^%" + $("#HBarCode").val() + "%^^";
+                if ($("#HSourceBillNo").val() != "")
+                    sqlWhere += " and 婧愬崟鍗曞彿 like ^^%" + $("#HSourceBillNo").val() + "%^^";
+                if ($("#HShortNumber").val() != "")
+                    sqlWhere += " and 鐗╂枡缂栫爜 like ^^%" + $("#HShortNumber").val() + "%^^";
+                if ($("#HNumber").val() != "")
+                    sqlWhere += " and 鐗╂枡浠g爜 like ^^%" + $("#HNumber").val() + "%^^";
+                if ($("#HName").val() != "")
+                    sqlWhere += " and 鐗╂枡鍚嶇О like ^^%" + $("#HName").val() + "%^^";
+                if ($("#HModel").val() != "")
+                    sqlWhere += " and 瑙勬牸鍨嬪彿 like ^^%" + $("#HModel").val() + "%^^";
+                //if ($("#HClStatus").val() != "")
+                //    sqlWhere += " and 鍏抽棴鐘舵�� like ^^%" + $("#HClStatus").val() + "%^^";
+                if ($("#HPURCHASEORGID").val() != "")
+                    sqlWhere += " and 閲囪喘缁勭粐 like ^^%" + $("#HPURCHASEORGID").val() + "%^^";
+                if ($("#HBeginDate").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 >= ^^" + $("#HBeginDate").val() + "^^";
+                }
+                if ($("#HEndDate").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 <= ^^" + $("#HEndDate").val() + "^^";
+                }
+
+
+                sql = sqlWhere;
+                //浠庣涓�椤靛紑濮�
+                _cur_page = 1;
+                RoadHBillNo(sqlWhere);
+            });
+            var $ = layui.$, active = {
+                //f_Query: function () { //鏌ヨ
+                //    var sqlWhere = " and 1=1 ";
+                //    if ($("#HBarCode").val() != "")
+                //        sqlWhere += " and 鏉$爜缂栧彿 like ''%" + $("#HBarCode").val() + "%''";
+                //    RoadHBillNo(sqlWhere);
+                //},
+            };
+            $('.test-table-reload-btn .layui-btn').on('click', function () {
+                var type = $(this).data('type');
+                active[type] ? active[type].call(this) : '';
+            });
+
+            //鏃ユ湡闂撮殧涓嬫媺鍒楄〃鐩戝惉
+            form.on('select(HInitTimeCycle)', function (data) {
+                var HInitTimeCycle = $("#HInitTimeCycle").val() * 1;
+                //鑻ユ棩鏈熼棿闅斾笉涓� 浠绘剰闂撮殧锛屽垯绂佺敤寮�濮嬫棩鏈熶笌缁撴潫鏃ユ湡鐨勯�夋嫨
+                if (HInitTimeCycle != -1) {
+                    $('#HBeginDate').prop('disabled', true);
+                    $('#HEndDate').prop('disabled', true);
+
+                    $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd"));
+                    $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
+
+                    //鎵ц鏌ヨ鏂规硶
+                    get_FastQuery();
+                } else {
+                    $('#HBeginDate').prop('disabled', false);
+                    $('#HEndDate').prop('disabled', false);
+                }
+            });
+
+
+            //#region 鍒濆鏃ユ湡闂撮殧 涓嬫媺鍒楄〃
+            function setSelect_HInitTimeCycle() {
+                var valueList = [0, 6, 29, 59];
+                var titleList = ["浠婂ぉ", "杩戜竷澶�", "杩�30澶�", "杩�90澶�"];
+
+                var HInitTimeCycle_ArrayList = '<option  value="-1" selected="selected" >浠绘剰闂撮殧</option>';
+                for (var i = 0; i < valueList.length; i++) {
+                    HInitTimeCycle_ArrayList += '<option  style="color:blue;" value="' + valueList[i] + '">' + titleList[i] + '</option>';
+                }
+
+                $("#HInitTimeCycle").empty();
+                $("#HInitTimeCycle").append(HInitTimeCycle_ArrayList);
+
+
+                $("#HInitTimeCycle").val("29");
+                form.render('select');
+            }
+            //#endregion
+
+            function Format(datetime, fmt) {
+                if (parseInt(datetime) == datetime) {
+                    if (datetime.length == 10) {
+                        datetime = parseInt(datetime) * 1000;
+                    } else if (datetime.length == 13) {
+                        datetime = parseInt(datetime);
+                    }
+                }
+                datetime = new Date(datetime);
+                var o = {
+                    "M+": datetime.getMonth() + 1,                 //鏈堜唤
+                    "d+": datetime.getDate(),                    //鏃�
+                    "h+": datetime.getHours(),                   //灏忔椂
+                    "m+": datetime.getMinutes(),                 //鍒�
+                    "s+": datetime.getSeconds(),                 //绉�
+                    "q+": Math.floor((datetime.getMonth() + 3) / 3), //瀛e害
+                    "S": datetime.getMilliseconds()             //姣
+                };
+                if (/(y+)/.test(fmt))
+                    fmt = fmt.replace(RegExp.$1, (datetime.getFullYear() + "").substr(4 - RegExp.$1.length));
+                for (var k in o)
+                    if (new RegExp("(" + k + ")").test(fmt))
+                        fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
+                return fmt;
+            }
+
+            //闅愯棌鍒楄缃�
+            function get_HideColumn() {
+                var colName = "";
+                for (var i = 1; i < option.cols[0].length - 1; i++) {
+                    colName += option.cols[0][i]["title"] + ",";
+                }
+
+                colName = encodeURI(colName.substring(0, colName.length - 1));//瀵� URI 杩涜缂栫爜
+                layer.open({
+                    type: 2
+                    , skin: "layui-layer-rim" //鍔犱笂杈规
+                    , title: "闅愯棌鍒楄缃�"  //鏍囬
+                    , closeBtn: 1  //绐椾綋鍙充笂瑙掑叧闂� 鐨� 鏍峰紡
+                    , shift: 2 //寮瑰嚭鍔ㄧ敾
+                    , area: ["50%", "90%"] //绐椾綋澶у皬
+                    , maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
+                    , content: ['../鍩虹璧勬枡/闅愯棌鍒楄缃�/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName, "yes"]
+                    , btn: ["纭畾", "鍙栨秷"]
+                    , btn1: function (index, laero) {
+                        //鍒锋柊琛ㄦ牸鏁版嵁
+                        DisPlay_HideColumn();
+                        //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
+                        layer.close(index);//鍏抽棴寮圭獥
+                    }
+                })
+            }
+            //鏄剧ず鍒楁暟鎹�
+            function DisPlay_HideColumn() {
+                $.ajax({
+                    url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList',
+                    type: "GET",
+                    data: { "HModName": HModName, "user": sessionStorage["HUserName"] },
+                    success: function (data1) {
+                        if (data1.data.length != 0) {
+                            var dataCol = [];//鏁版嵁搴撴煡璇㈠嚭鐨勫垪鏁版嵁
+                            dataCol = data1.data[0].HGridString.split(',');
+                            for (var i = 0; i < dataCol.length - 1; i++) {
+                                var dataCols = dataCol[i].split('|');
+                                //闅愯棌鍒�
+                                if (dataCols[1] == 1) {
+                                    option.cols[0][i + 1]["hide"] = true;
+                                }
+                                //鏄剧ず鍒�
+                                if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) {
+                                    option.cols[0][i + 1]["hide"] = false;
+                                }
+                                //闅愯棌id
+                                //璁剧疆鍒楀
+                                if (dataCols[3] > 0) {
+                                    if (option.cols[0][i + 1]["field"] == '渚涘簲鍟嗕氦鏈熷洖澶�') {
+                                        option.cols[0][i + 1]["width"] = 150;
+                                    } else {
+                                        option.cols[0][i + 1]["width"] = dataCols[3];
+                                    }
+                                }
+                                //璁剧疆鍐呭瀛椾綋澶у皬
+                                if (data1.data[0].HFontSize != 0) {
+                                    option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;";
+                                } else {
+                                    option.cols[0][i + 1]["style"] = "font-size:100%";
+                                }
+                                //璁剧疆鍒楀
+                                //if (data1.data[0].HColumnWidth != 0) {
+                                //    option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;";
+                                //} else {
+                                //    option.cols[0][i + 1]["width"] = "";
+                                //}
+
+                                //瀛椾綋鎵�鍦ㄤ綅缃�(宸� 灞呬腑 鍙�)
+                                switch (dataCols[2]) {
+                                    case "L":
+                                        option.cols[0][i + 1]["align"] = "left";
+                                        break;
+                                    case "M":
+                                        option.cols[0][i + 1]["align"] = "center";
+                                        break;
+                                    case "R":
+                                        option.cols[0][i + 1]["align"] = "right";
+                                        break;
+                                }
+                            }
+                            //鍙栨秷鍐荤粨鍒�
+                            for (var i = 1; i < option.cols[0].length - 1; i++) {
+                                if (option.cols[0][i]["fixed"] != null) {
+                                    option.cols[0][i]["fixed"] = null;
+                                }
+                                else {
+                                    break;
+                                }
+                            }
+                            //鍐荤粨鍒�
+                            if (data1.data[0].HFixCols != 0) {
+                                for (var i = 0; i < data1.data[0].HFixCols; i++) {
+                                    if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) {
+                                        data1.data[0].HFixCols += 1;
+                                    }
+                                    option.cols[0][i + 1]["fixed"] = "left";
+                                }
+                            }
+                            table.render(option);
+                        } else {
+                            table.render(option);
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                })
+            }
+
+        });
+    </script>
+</body>
+</html>
\ No newline at end of file
diff --git a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POInStockBillList.html b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POInStockBillList.html
index 3624b51..dcaeda2 100644
--- a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POInStockBillList.html
+++ b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POInStockBillList.html
@@ -813,8 +813,8 @@
                         var checkStatus = table.checkStatus('mainTable')
                             , data = checkStatus.data;
 
-                        if (data[0].鍗曟嵁鐘舵�� != '宸插鏍�') {
-                            layer.msg("璇峰鏍搁�佽揣鍗曞悗鍦ㄨ繘琛屾墦鍗�( 麓鈼旓笌 鈥糕棓锔巂)", { icon: 5 });
+                        if (data[0].鍗曟嵁鐘舵�� != '宸插鏍�' && data[0].鍗曟嵁鐘舵�� != '瀹℃牳') {
+                            layer.msg("璇峰鏍搁�佽揣鍗曞悗鍦ㄧ敓鎴愭潯鐮�( 麓鈼旓笌 鈥糕棓锔巂)", { icon: 5 });
                             return;
                         }
 
diff --git a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POInStockBillList_XB.html b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POInStockBillList_XB.html
new file mode 100644
index 0000000..b4577c2
--- /dev/null
+++ b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POInStockBillList_XB.html
@@ -0,0 +1,926 @@
+锘�<!DOCTYPE html>
+<html>
+<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">
+    <style type="text/css">
+        .layui-input-block {
+            width: 200px;
+        }
+    </style>
+</head>
+<body>
+    <div class="layui-card layadmin-header">
+        <div class="layui-breadcrumb" lay-filter="breadcrumb">
+            <a lay-href="">涓婚〉</a>
+            <a><cite>閫佽揣鍗�</cite></a>
+            <a><cite>閫佽揣鍗曡〃鏍�</cite></a>
+            <a><cite>閫佽揣鍗曡〃鏍肩殑閲嶈浇</cite></a>
+        </div>
+    </div>
+    <div class="layui-fluid">
+        <div class="layui-row layui-col-space15">
+            <div class="layui-col-md12">
+                <div class="layui-card">
+                    <div class="layui-card-header">閫佽揣鍗曞垪琛�</div>
+                    <div class="layui-card-body">
+                        <form class="layui-form" action="">
+                            <div class="layui-form-item">
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">璁㈠崟鐘舵��</label>
+                                    <div class="layui-input-block">
+                                        <select name="HStatus" id="HStatus" lay-filter="">
+                                            <option value="" selected="">鍏ㄩ儴</option>
+                                            <option value="鏈墦鍗�">鏈墦鍗�</option>
+                                            <option value="鏈埌璐�">鏈埌璐�</option>
+                                            <option value="宸插埌璐�">宸插埌璐�</option>
+                                            <option value="鏈敓鎴愭潯鐮�">鏈敓鎴愭潯鐮�</option>
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鍗曟嵁鍙�</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HBillNo" id="HBillNo">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">婧愬崟鍗曞彿</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HBillNoFrom" id="HBillNoFrom">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">閫佽揣鍗曞彿</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HInnerBillNo" id="HInnerBillNo">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鐗╂枡浠g爜</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HNumber" id="HNumber">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鐗╂枡鍚嶇О</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HName" id="HName">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">瑙勬牸鍨嬪彿</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HModel" id="HModel">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鍗曟嵁鐘舵��</label>
+                                    <div class="layui-input-block">
+                                        <select id="HClStatus" name="HClStatus" lay-filter="">
+                                            <option value="" selected="">鍏ㄩ儴</option>
+                                            <option value="瀹℃牳">瀹℃牳</option>
+                                            <option value="瀹℃牳">鍙嶅鏍�</option>
+                                            <option value="鏈叧闂�">鏈叧闂�</option>
+                                            <option value="宸插叧闂�">宸插叧闂�</option>
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鏃ユ湡闂撮殧</label>
+                                    <div class="layui-input-block">
+                                        <select name="HInitTimeCycle" id="HInitTimeCycle" class="ForFilteringSchemes" lay-filter="HInitTimeCycle" style="width:190px;">
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">寮�濮嬫棩鏈�</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HBeginDate" id="HBeginDate">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">缁撴潫鏃ユ湡</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HEndDate" id="HEndDate">
+                                    </div>
+                                </div>
+                                <div class="layui-inline" style="display:none;">
+                                    <label class="layui-form-label">璁㈣揣鏁伴噺</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HQty" id="HQty">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鍙樻洿鐘舵��</label>
+                                    <div class="layui-input-block">
+                                        <select name="HBGStatus" id="HBGStatus" lay-filter="">
+                                            <option value="">鍏ㄩ儴</option>
+                                            <option value="鏈彉鏇�" selected="">鏈彉鏇�</option>
+                                            <option value="宸插彉鏇�">宸插彉鏇�</option>
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="f_Query" id="f_Query">
+                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                    </button>
+                                </div>
+                            </div>
+                        </form>
+                        <!--</div>-->
+                    </div>
+                    <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+                    <script type="text/html" id="toolbarDemo">
+                        <div class="layui-btn-container">
+                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layui-icon layui-icon-tips"></i>棰勮</button>-->
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload" id="btn-reload"><i class="layui-icon layui-icon-refresh"></i>鍒锋柊</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit" id="btn-Audit"><i class="layui-icon layui-icon-radio"></i>瀹℃牳</button>
+                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm"><i class="layui-icon layui-icon-ok-circle"></i>纭</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back"><i class="layui-icon layui-icon-close-fill"></i>椹冲洖</button>-->
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details" id="btn-details"><i class="layui-icon layui-icon-form"></i>璇︽儏</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-changebg" id="btn-changebg"><i class="layui-icon layui-icon-form"></i>鍙樻洿</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-print" id="btn-print"><i class="layui-icon layui-icon-print"></i>鎵撳嵃閫佽揣鍗�</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete" id="btn-Delete"><i class="layui-icon layui-icon-delete"></i>鍒犻櫎</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate" id="btn-generate"><i class="layui-icon layui-icon-file"></i>鐢熸垚鏉$爜</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit" id="btn-exit"><i class="layui-icon layui-icon-return"></i>閫�鍑�</button>
+                            <button type="button" class="layui-btn layui-btn-sm" id="btn_HideColumn" lay-event="btn-HideColumn"><i class="layui-icon layui-icon-return"></i>闅愯棌鍒楄缃�</button>     
+                        </div>
+                    </script>
+                </div>
+            </div>
+        </div>
+    </div>
+    <!--<script src="../../layuiadmin/layui/lay/modules/mobile/jquery-3.3.1.min.js"></script>-->
+    <script src="../../layuiadmin/layui/layui.js"></script>
+    <script src="../CreateControl.js"></script>
+    <script src="../GRInstall.js"></script>
+    <script src="../GRUtility.js"></script>
+    <script src="../../../../Scripts/webConfig.js"></script>
+    <script>
+        var _cur_page = 1;
+        var sql = "";
+        var options = document.getElementById('HStatus').children;
+        function getUrlVars() {
+            var vars = [], hash;
+            var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+            for (var i = 0; i < hashes.length; i++) {
+                hash = hashes[i].split('=');
+                vars.push(hash[0]);
+                vars[hash[0]] = hash[1];
+            }
+            return vars;
+        }
+        function f_alert(sMsg) {
+            layer.alert(sMsg, { icon: 5 });
+            //layer.open({
+            //    type: 1
+            //  , offset: 'auto' //鍏蜂綋閰嶇疆鍙傝�冿細http://www.layui.com/doc/modules/layer.html#offset
+            //  , id: 'layerDemo' //闃叉閲嶅寮瑰嚭
+            //  , content: '<div style="padding: 20px 100px;">' + sMsg + '</div>'
+            //  , shade: 0 //涓嶆樉绀洪伄缃�
+            //  , yes: function () {
+            //      layer.closeAll();
+            //  }
+            //});
+        }
+        var params = getUrlVars();
+        var type = params[params[0]];
+        switch (type) {
+            case "UnPrint":
+                options[1].selected = true;
+                sql += " and 鐘舵�� like ^^%鏈墦鍗�%^^";
+                sql += " and HIsDelete = ^^0^^";
+                break;
+            case "UnArrival":
+                options[2].selected = true;
+                sql += " and 鐘舵�� like ^^%鏈埌璐�%^^";
+                sql += " and HIsDelete = ^^0^^";
+                break;
+            case "ReArrival":
+                options[3].selected = true;
+                sql += " and 鐘舵�� like ^^%宸插埌璐�%^^";
+                sql += " and HIsDelete = ^^0^^";
+                break;
+            case "UnBarCode":
+                options[4].selected = true;
+                sql += " and 鏉$爜鎵撳嵃鐘舵�� like ^^%鏈敓鎴愭潯鐮�%^^";
+                sql += " and HIsDelete = ^^0^^";
+                break;
+            case "Delete":
+                options[0].selected = true;
+                sql += " and HIsDelete = ^^1^^";
+                break;
+            case undefined:
+                options[0].selected = true;
+                sql += " and HIsDelete = ^^0^^";
+                break;
+        }
+        //CreateReport("Report");  //鎵撳嵃
+        //Report.LoadFromURL("閫佽揣鍗�(A4绾�).grf");//鎵撳嵃
+        layui.config({
+            base: '../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+        }).extend({
+            index: 'lib/index' //涓诲叆鍙fā鍧�
+        }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer'], function () {
+            var $ = layui.$
+                , admin = layui.admin
+                , layer = layui.layer
+                , laydate = layui.laydate
+                , table = layui.table
+                , form = layui.form
+                , element = layui.element;
+            //甯歌鐢ㄦ硶
+            laydate.render({
+                elem: '#HBeginDate'
+            });
+            laydate.render({
+                elem: '#HEndDate'
+            });
+
+            if (type == "Delete") {
+                //鎸夐挳绂佺敤
+                $('#btn-Audit').addClass("layui-btn-disabled").attr("disabled", true);
+                $('#btn-details').addClass("layui-btn-disabled").attr("disabled", true);
+                $('#btn-changebg').addClass("layui-btn-disabled").attr("disabled", true);
+                $('#btn-print').addClass("layui-btn-disabled").attr("disabled", true);
+                $('#btn-Delete').addClass("layui-btn-disabled").attr("disabled", true);
+                $('#btn-generate').addClass("layui-btn-disabled").attr("disabled", true);
+            }
+
+            var option = [];
+            var titleData = ["hmainid", "hsubid", "鍚◣鍗曚环", "閲戦", "鐢熶骇鏃ユ湡", "棰勮鍒拌揣鏃ユ湡", "婧愬崟涓诲唴鐮�", "婧愬崟瀛愬唴鐮�", "婧愬崟绫诲瀷", "閲囪喘璁㈠崟鍙�", "濮斿璁㈠崟鍙�", "鏀舵枡缁勭粐", "閲囪喘缁勭粐", "闇�姹傜粍缁�"];
+            var HModName = "SRM_POInStockBillList";
+            //鍒濆鍖栨棩鏈熼棿闅斻�佸紑濮嬫棩鏈熴�佺粨鏉熸棩鏈�
+            setSelect_HInitTimeCycle();
+            //鑻ユ棩鏈熼棿闅斾笉涓� 浠绘剰闂撮殧锛屽垯绂佺敤寮�濮嬫棩鏈熶笌缁撴潫鏃ユ湡鐨勯�夋嫨
+            var HInitTimeCycle = $("#HInitTimeCycle").val() * 1;
+            if (HInitTimeCycle != -1) {
+                $('#HBeginDate').prop('disabled', true);
+                $('#HEndDate').prop('disabled', true);
+            } else {
+                $('#HBeginDate').prop('disabled', false);
+                $('#HEndDate').prop('disabled', false);
+            }
+
+            $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd"));
+            $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
+
+            //layui.code();
+            //RoadHBillNo(sql);
+            //鍒濆鍖栬〃鏍间俊鎭�
+            set_InitGrid();
+            //鏌ヨ琛ㄦ牸鏁版嵁
+            get_FastQuery();
+            layer.load(3)
+            //鏂规硶绾ф覆鏌�
+            function set_InitGrid() {
+                var columns = [
+                    { checkbox: true/*, fixed: true*/ }
+                    , { field: 'sorderid', title: '搴忓彿', width: 80/*, fixed: true*/ }
+                    , { field: 'hmainid', title: 'hmainid', sort: true/*, fixed: true*/, hide: true }
+                    , { field: 'hsubid', title: 'hsubid', sort: true/*, fixed: true*/, hide: true }
+                    , { field: '鐘舵��', title: '鐘舵��', width: 100, sort: true/*, fixed: true*/ }
+                    , { field: '鍗曟嵁鐘舵��', title: '鍗曟嵁鐘舵��', sort: true/*, fixed: true*/ }
+                    , { field: '鍗曟嵁鍙�', title: '鍗曟嵁鍙�', width: 150, sort: true/*, fixed: true*/ }
+                    , { field: '閫佽揣鍗曞彿', title: '閫佽揣鍗曞彿', width: 150, sort: true/*, fixed: true*/ }
+                    , { field: 'F_xbkf_Combo', title: '鑷畾涔夋爣璇�', width: 120 }
+                    , { field: '婧愬崟鍗曞彿', title: '婧愬崟鍗曞彿', width: 180 }
+                    , { field: '鍖呰鏍囪瘑', title: '鍖呰鏍囪瘑', width: 180 }
+                    //, { field: '鐗╂祦鍗曞彿', title: '鐗╂祦鍗曞彿', width: 150, sort: true/*, fixed: true*/ }
+                    //, { field: '鐗╂枡缂栫爜', title: '鐗╂枡缂栫爜', width: 120, sort: true }
+                    , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', width: 120, sort: true }
+                    , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 120, sort: true }
+                    , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', width: 120, sort: true }
+                    , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', width: 80, sort: true }
+                    , { field: '鏁伴噺', title: '璁㈣揣鏁伴噺', width: 100, sort: true }
+                    , { field: '鏈敓鎴愭潯鐮佹暟閲�', title: '鏈敓鎴愭潯鐮佹暟閲�', width: 100, sort: true }
+                    , { field: '鍚堟牸鏁伴噺', title: '鍚堟牸鏁伴噺', width: 100, sort: true }
+                    , { field: '涓嶅悎鏍兼暟閲�', title: '涓嶅悎鏍兼暟閲�', width: 100, sort: true }
+                    , { field: '鍚◣鍗曚环', title: '鍚◣鍗曚环', width: 100, sort: true, hide: true }
+                    , { field: '閲戦', title: '閲戦', width: 100, sort: true, hide: true }
+                    , { field: '鏃ユ湡', title: '鏃ユ湡', width: 150, sort: true }
+                    , { field: '鎵规', title: '鎵规', width: 150, sort: true }
+                    , { field: '鐢熶骇鏃ユ湡', title: '鐢熶骇鏃ユ湡', width: 150, sort: true, hide: true }
+                    , { field: '棰勮鍒拌揣鏃ユ湡', title: '棰勮鍒拌揣鏃ユ湡', width: 150, sort: true, hide: true }
+                    , { field: '婧愬崟涓诲唴鐮�', title: '婧愬崟涓籌D', width: 100, hide: true }
+                    , { field: '婧愬崟瀛愬唴鐮�', title: '婧愬崟瀛怚D', width: 100, hide: true }
+                    , { field: 'FSHDD', title: '閫佽揣鍦扮偣', width: 120 }
+                    , { field: '婧愬崟绫诲瀷', title: '婧愬崟绫诲瀷', width: 80, hide: true }
+                    , { field: '閲囪喘璁㈠崟鍙�', title: '閲囪喘璁㈠崟鍙�', width: 180, sort: true, hide: true }
+                    , { field: '濮斿璁㈠崟鍙�', title: '濮斿璁㈠崟鍙�', width: 180, sort: true, hide: true }
+                    , { field: '鍙樻洿鐘舵��', title: '鍙樻洿鐘舵��', sort: true }
+                    , { field: '鏀舵枡缁勭粐', title: '鏀舵枡缁勭粐', sort: true, hide: true }
+                    , { field: '閲囪喘缁勭粐', title: '閲囪喘缁勭粐', sort: true, hide: true }
+                    , { field: '闇�姹傜粍缁�', title: '闇�姹傜粍缁�', sort: true, hide: true }
+                ];
+                option = {
+                    elem: '#mainTable'
+                    , toolbar: '#toolbarDemo'
+                    , page: true
+                    //, cellMinWidth: 120
+                    , totalRow: true
+                    , height: 'full-50'
+                    , cols: [columns]
+                    , limits: [10, 20, 50, 100, 500, 1000, 5000]
+                    , limit: 50 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
+                    , done: function (res, curr, count) {
+                        layer.closeAll("loading");
+                    }
+                };
+            }
+
+            //澶村伐鍏锋爮浜嬩欢
+            table.on('toolbar(mainTable)', function (obj) {
+                var checkStatus = table.checkStatus(obj.config.id);
+                switch (obj.event) {
+                    case 'btn-getCheckData':
+                        var data = checkStatus.data;
+                        layer.alert(JSON.stringify(data));
+                        break;
+                    //case 'getCheckLength':
+                    //    var data = checkStatus.data;
+                    //    layer.msg('閫変腑浜嗭細' + data.length + ' 涓�');
+                    //    break;
+                    //case 'isAll':
+                    //    layer.msg(checkStatus.isAll ? '鍏ㄩ��' : '鏈叏閫�');
+                    //    break;
+                    //瀹℃牳
+                    case 'btn-Audit':
+                        if (type == "Delete") {
+                            layer.msg("浣滃簾鐘舵�佷笉鍏佽鎿嶄綔锛�")
+                            return;
+                        }
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        var InterID = "";
+                        if (checkStatus.data.length > 0) {
+                            for (var i = 0; i < checkStatus.data.length; i++) {
+                                InterID += data[i].hmainid.toString() + ",";
+                            }
+                            InterID = InterID.substring(0, InterID.length - 1);
+                            var HIsAudit = false;
+                            layer.confirm("纭瀹℃牳閫佽揣鍗曞悧锛�", { title: "瀹℃牳纭" }, function (index) {
+                                layer.close(index);
+
+                                var ajaxLoad = layer.load();
+                                //閫昏緫瀹℃牳鏂规硶
+                                $.ajax({
+                                    type: "GET",
+                                    // var WEBURL = "";    //绔犵传鏌旀湰鍦伴厤缃�
+                                    //url: "http://localhost:8082/LuBaoAPI//AuditPOInStockBill", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                                    url: GetWEBURL() + "/AuditPOInStockBill",
+                                    data: { "HInterID": InterID, "CurUserName": sessionStorage["HUserName"], "HBillNo": "" },
+                                    success: function (result) {
+                                        if (result.count == 1) {
+                                            layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+                                                // 寰楀埌frame绱㈠紩
+                                                var index = layer.getFrameIndex(window.name);
+                                                //鍏抽棴褰撳墠frame
+                                                layer.close(index);
+                                                //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+                                                $("#btnSearch").trigger('click');
+
+                                            });
+                                            layer.close(ajaxLoad);
+
+                                            //鏌ヨ琛ㄦ牸鏁版嵁
+                                            get_FastQuery();
+                                        } else {
+                                            layer.alert(result.Message, { icon: 5 });
+                                            layer.close(ajaxLoad);
+                                        }
+                                    }, error: function () {
+                                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                                        layer.close(ajaxLoad);
+                                    }
+                                });
+                            })                            
+                        }
+                        else {
+                            layer.msg('璇烽�夋嫨鏁版嵁锛�');
+                        }
+                    //鑷畾涔夊ご宸ュ叿鏍忓彸渚у浘鏍� - 鎻愮ず
+                    case 'btn-reload':
+                        _cur_page = $(".layui-laypage-em").next().html();
+                        RoadHBillNo(sql);
+                        //    });
+                        break;
+
+                    case 'btn-details':
+                        if (type == "Delete") {
+                            layer.msg("浣滃簾鐘舵�佷笉鍏佽鎿嶄綔锛�")
+                            return;
+                        }
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+
+                        var linterid = data[0].hmainid.toString();
+                        //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉
+                        layer.open({
+                            type: 2
+                            , area: ['100%', '100%']
+                            , title: '閫佽揣鍗�'
+                            , shade: 0.6 //閬僵閫忔槑搴�
+                            , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                            , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                            , content: '../../../src/views/SRM/SRM_POInStockBill.html?linterid=' + linterid
+                            , resize: false
+                            , cancel: function () {
+                                //$(".layui-btn").removeClass("layui-btn-disabled");
+                            }
+                        })
+                        break;
+                    case 'btn-changebg':
+                        if (type == "Delete") {
+                            layer.msg("浣滃簾鐘舵�佷笉鍏佽鎿嶄綔锛�")
+                            return;
+                        }
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+
+                        var linterid = data[0].hmainid.toString();
+                        //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉
+                        layer.open({
+                            type: 2
+                            , area: ['100%', '100%']
+                            , title: '閫佽揣鍗�'
+                            , shade: 0.6 //閬僵閫忔槑搴�
+                            , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                            , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                            , content: '../../../src/views/SRM/SRM_POInStockBill.html?linterid=' + linterid + '&type =changebg'
+                            , resize: false
+                            , cancel: function () {
+                                //$(".layui-btn").removeClass("layui-btn-disabled");
+                            }
+                        })
+                        break;
+                    case 'btn-Delete':
+                        if (type == "Delete") {
+                            layer.msg("浣滃簾鐘舵�佷笉鍏佽鎿嶄綔锛�")
+                            return;
+                        }
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        if (checkStatus.data.length === 1) {
+                            var InterID = data[0].hmainid.toString();
+                            //閫昏緫鍒犻櫎鏂规硶
+                            layer.confirm("纭瑕佸垹闄ゅ悧锛屽垹闄ゅ悗涓嶈兘鎭㈠", { title: "鍒犻櫎纭" }, function (index) {
+                                $.ajax({
+                                    type: "GET",
+                                    url: GetWEBURL() + "/DeltetPOInStockBill", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                                    data: { "HInterID": InterID, "HUserName": sessionStorage["HUserName"], "HBillNo": data[0].鍗曟嵁鍙�.toString() },
+                                    success: function (result) {
+                                        if (result.count == 1) {
+                                            layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+                                                // 寰楀埌frame绱㈠紩
+                                                var index = layer.getFrameIndex(window.name);
+                                                //鍏抽棴褰撳墠frame
+                                                layer.close(index);
+                                                //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+                                                window.location.reload();
+                                            });
+
+                                        } else {
+                                            layer.alert(result.code + result.Message, { icon: 5 });
+                                        }
+                                    }, error: function () {
+                                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                                    }
+                                });
+                            })
+                        }
+                        else {
+                            layer.msg('璇烽�夋嫨涓�琛屾暟鎹垹闄わ紒');
+                        }
+                        break;
+                    case 'btn-print':
+                        if (type == "Delete") {
+                            layer.msg("浣滃簾鐘舵�佷笉鍏佽鎿嶄綔锛�")
+                            return;
+                        }
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        if (data.length == 0) {
+                            layer.msg("璇烽�夋嫨鏁版嵁", { icon: 5 });
+                            return;
+                        }
+                        for (var i = 0; i < data.length; i++) {
+                            if (data[i].鍗曟嵁鐘舵�� != "瀹℃牳") {
+                                layer.msg("閫変腑琛屾湭瀹℃牳", { icon: 5 });
+                                return;
+                            }
+                        }
+                        layer.open({
+                            type: 2
+                            , area: ['50%', '50%']
+                            , title: '鎵撳嵃妯$増閫夋嫨'
+                            , shade: 0.6 //閬僵閫忔槑搴�
+                            , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+                            , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                            , content: ['../../views/BaseSet/SRM_OpenTmpList.html?linterid=' + data[0].hmainid.toString() + '&MyMsg=' + data[0].hmainid.toString() + '&Type=SRM_POInStockBillList', 'yes']
+                            , resize: false
+                            //, cancel: function () {
+                            //    $(".layui-btn").removeClass("layui-btn-disabled");
+                            //}
+                        })
+
+                        break;
+                    case 'btn-generate':
+                        if (type == "Delete") {
+                            layer.msg("浣滃簾鐘舵�佷笉鍏佽鎿嶄綔锛�")
+                            return;
+                        }
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        if (data[0].鏈敓鎴愭潯鐮佹暟閲� <= 0) {
+                            layer.msg("閫変腑琛屽凡鐢熸垚鏉$爜锛�", { icon: 5 });
+                        }
+                        else {
+                            layer.open({
+                                type: 2
+                                , area: ['100%', '100%']
+                                , title: '鏉$爜鐢熸垚'
+                                , shade: 0.6 //閬僵閫忔槑搴�
+                                , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+                                , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                                , content: ['../../views/SRM/SRM_BarCodeBill.html?linterid=' + data[0].hmainid + '&lentryid=' + data[0].hsubid, 'yes']
+                                , resize: false
+                                , cancel: function () {
+                                    $(".layui-btn").removeClass("layui-btn-disabled");
+                                }
+                                , end: function () {
+                                    get_FastQuery();
+                                }
+                            })
+                        }
+                        break;
+                    case 'btn-exit':
+                        //var index = parent.layer.getFrameIndex(window.name);
+                        //element.tabDelete('layadmin-layout-tabs', this);
+                        parent.layui.admin.events.closeThisTabs();
+                        //parent.layer.close(index);
+                        break;
+                    case 'btn-HideColumn':
+                        get_HideColumn();
+                        break;
+                };
+            });
+
+
+
+            ///鍔犺浇鏄剧ず鏁版嵁
+            function RoadHBillNo(sqlWhere) {
+                where = sqlWhere;
+                $.ajax({
+                    type: "post",
+                    url: GetWEBURL() + "GetPOInStockBill",
+                    async: true,
+                    data: { "HSupIDs": sessionStorage["HSupIDs"], "sqlWhere": sqlWhere },
+                    success: function (result) {
+                        ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
+                        option.data = ajaxReturnData;
+                        table.render(option);
+                        //鍒锋柊琛ㄦ牸鏁版嵁
+                        DisPlay_HideColumn();
+                        layer.closeAll("loading");
+                    },
+                    error: function (result) {
+                        console.log(result);
+                        layer.closeAll("loading");
+                        //layer.msg('鑾峰彇閫佽揣鍗曞嚭鐜板紓甯�', { icon: 2, time: 2000 });
+                    }
+                });
+            };
+
+            //#region 蹇�熻繃婊�
+            function get_FastQuery() {
+                var sqlWhere = sql;
+                if ($("#HStatus").val() != "")
+                    if ($("#HStatus").val() == "鏈敓鎴愭潯鐮�") {
+                        sqlWhere += " and 鏈敓鎴愭潯鐮佹暟閲� > 0";
+                    }
+                    else {
+                        sqlWhere += " and 鐘舵�� like ^^%" + $("#HStatus").val() + "%^^";
+                    }
+                if ($("#HBGStatus").val() != "") {
+                    sqlWhere += " and 鍙樻洿鐘舵�� like ^^%" + $("#HBGStatus").val() + "%^^";
+                }
+                if ($("#HBillNo").val() != "")
+                    sqlWhere += " and 鍗曟嵁鍙� like ^^%" + $("#HBillNo").val() + "%^^";
+                if ($("#HBillNoFrom").val() != "")
+                    sqlWhere += " and 婧愬崟鍗曞彿 like ^^%" + $("#HBillNoFrom").val() + "%^^";
+                if ($("#HInnerBillNo").val() != "")
+                    sqlWhere += " and 閫佽揣鍗曞彿 like ^^%" + $("#HInnerBillNo").val() + "%^^";
+                //if ($("#HShortNumber").val() != "")
+                //    sqlWhere += " and 鐗╂枡缂栫爜 like ^^%" + $("#HShortNumber").val() + "%^^";
+                if ($("#HNumber").val() != "")
+                    sqlWhere += " and 鐗╂枡浠g爜 like ^^%" + $("#HNumber").val() + "%^^";
+                if ($("#HName").val() != "")
+                    sqlWhere += " and 鐗╂枡鍚嶇О like ^^%" + $("#HName").val() + "%^^";
+                if ($("#HModel").val() != "")
+                    sqlWhere += " and 瑙勬牸鍨嬪彿 like ^^%" + $("#HModel").val() + "%^^";
+                if ($("#HClStatus").val() != "")
+                    sqlWhere += " and 鍗曟嵁鐘舵�� like ^^%" + $("#HClStatus").val() + "%^^";
+                //if ($("#HPURCHASEORGID").val() != "")
+                //    sqlWhere += " and 閲囪喘缁勭粐 like ^^%" + $("#HPURCHASEORGID").val() + "%^^";
+                if ($("#HBeginDate").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 >= ^^" + $("#HBeginDate").val() + "^^";
+                }
+                if ($("#HEndDate").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 <= ^^" + $("#HEndDate").val() + "^^";
+                }
+                if ($("#HQty").val() != "") {
+                    sqlWhere += " and 鏁伴噺 = ^^" + $("#HQty").val() + "^^";
+                }
+
+                sql = sqlWhere;
+                //浠庣涓�椤靛紑濮�
+                _cur_page = 1;
+                RoadHBillNo(sqlWhere);
+
+            }
+            //#endregion
+
+            form.on('submit(f_Query)', function (data) {//鏌ヨ
+                var sqlWhere = "";
+                if ($("#HStatus").val() != "")
+                    if ($("#HStatus").val() == "鏈敓鎴愭潯鐮�") {
+                        sqlWhere += " and 鏈敓鎴愭潯鐮佹暟閲� > 0";
+                    }
+                    else {
+                        sqlWhere += " and 鐘舵�� like ^^%" + $("#HStatus").val() + "%^^";
+                    }
+                if ($("#HBGStatus").val() != "") {
+                    sqlWhere += " and 鍙樻洿鐘舵�� like ^^%" + $("#HBGStatus").val() + "%^^";
+                }
+                if ($("#HBillNo").val() != "")
+                    sqlWhere += " and 鍗曟嵁鍙� like ^^%" + $("#HBillNo").val() + "%^^";
+                if ($("#HBillNoFrom").val() != "")
+                    sqlWhere += " and 婧愬崟鍗曞彿 like ^^%" + $("#HBillNoFrom").val() + "%^^";
+                if ($("#HInnerBillNo").val() != "")
+                    sqlWhere += " and 閫佽揣鍗曞彿 like ^^%" + $("#HInnerBillNo").val() + "%^^";
+                //if ($("#HShortNumber").val() != "")
+                //    sqlWhere += " and 鐗╂枡缂栫爜 like ^^%" + $("#HShortNumber").val() + "%^^";
+                if ($("#HNumber").val() != "")
+                    sqlWhere += " and 鐗╂枡浠g爜 like ^^%" + $("#HNumber").val() + "%^^";
+                if ($("#HName").val() != "")
+                    sqlWhere += " and 鐗╂枡鍚嶇О like ^^%" + $("#HName").val() + "%^^";
+                if ($("#HModel").val() != "")
+                    sqlWhere += " and 瑙勬牸鍨嬪彿 like ^^%" + $("#HModel").val() + "%^^";
+                if ($("#HClStatus").val() != "")
+                    sqlWhere += " and 鍗曟嵁鐘舵�� like ^^%" + $("#HClStatus").val() + "%^^";
+                //if ($("#HPURCHASEORGID").val() != "")
+                //    sqlWhere += " and 閲囪喘缁勭粐 like ^^%" + $("#HPURCHASEORGID").val() + "%^^";
+                if ($("#HBeginDate").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 >= ^^" + $("#HBeginDate").val() + "^^";
+                }
+                if ($("#HEndDate").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 <= ^^" + $("#HEndDate").val() + "^^";
+                }
+                if ($("#HQty").val() != "") {
+                    sqlWhere += " and 鏁伴噺 = ^^" + $("#HQty").val() + "^^";
+                }
+
+                sql = sqlWhere;
+                //浠庣涓�椤靛紑濮�
+                _cur_page = 1;
+                RoadHBillNo(sqlWhere);
+            });
+            //瀹氫箟浜嬩欢闆嗗悎
+            var $ = layui.$, active = {
+                //reload: function () {
+                //    var demoReload = $('#test-table-demoReload');
+                //    //鎵ц閲嶈浇
+                //    table.reload('test-table-reload', {
+                //        page: {
+                //            curr: 1 //閲嶆柊浠庣 1 椤靛紑濮�
+                //        }
+                //      , where: {
+                //          key: {
+                //              id: demoReload.val()
+                //          }
+                //      }
+                //    });
+                //},
+                //蹇�熸煡璇�
+                f_Query: function () { //鏌ヨ
+                    var sqlWhere = " and 1=1 ";
+                    if ($("#HBillNo").val() != "")
+                        sqlWhere += " and 鍗曟嵁鍙� like ''%" + $("#HBillNo").val() + "%''";
+                    RoadHBillNo(sqlWhere);
+                },
+                //f_SHD: function () {
+                //    var checkStatus = table.checkStatus('test-table-reload')
+                //    , data = checkStatus.data;
+                //    window.open("../../views/WarM/HBarPlanPrint.html?linterid=" + data[0].hmainid + "&Type=HPOInStockBill");
+                //    // CreateDisplayViewerEx("100%", "100%", "../../views/grf/閫佽揣鍗�(A4绾�).grf", "../../views/WarM/xmlK3_POInStockBill.aspx?linterid=" + data[0].hmainid, true, "");
+                //    // AjaxReportRun(Report, "../../views/WarM/xmlK3_POInStockBill.aspx?linterid=" + data[0].hmainid, Report.PrintPreview(true));
+                //},
+                f_HBarCode: function () {//鐢熸垚鏉$爜
+                    // var checkStatus = table.checkStatus('test-table-reload')
+                    //, data = checkStatus.data;
+                    // layer.open({
+                    //     type: 2
+                    //      , area: ['100%', '100%']
+                    //      , title: '閫佽揣鍗�'
+                    //      , shade: 0.6 //閬僵閫忔槑搴�
+                    //      , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+                    //      , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                    //      , content: ['../../views/WarM/Web_BarCodeBill.html?linterid=' + data[0].hmainid + '&lentryid=' + data[0].hmainid, 'yes']
+                    //     // , content: ['../../views/WarM/KF_POInStockBill.html?linterid=' + JSON.stringify(data), 'yes']
+                    //     // , content: ['../../views/WarM/KF_POInStockBill.html?linterid=' + rows, 'yes']
+                    //      , resize: false
+                    //      , cancel: function () {
+                    //          $(".layui-btn").removeClass("layui-btn-disabled");
+                    //      }
+                    // })
+                }
+            };
+            $('.test-table-reload-btn .layui-btn').on('click', function () {
+                var type = $(this).data('type');
+                active[type] ? active[type].call(this) : '';
+            });
+
+            //鏃ユ湡闂撮殧涓嬫媺鍒楄〃鐩戝惉
+            form.on('select(HInitTimeCycle)', function (data) {
+                var HInitTimeCycle = $("#HInitTimeCycle").val() * 1;
+                //鑻ユ棩鏈熼棿闅斾笉涓� 浠绘剰闂撮殧锛屽垯绂佺敤寮�濮嬫棩鏈熶笌缁撴潫鏃ユ湡鐨勯�夋嫨
+                if (HInitTimeCycle != -1) {
+                    $('#HBeginDate').prop('disabled', true);
+                    $('#HEndDate').prop('disabled', true);
+
+                    $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd"));
+                    $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
+
+                    //鎵ц鏌ヨ鏂规硶
+                    get_FastQuery();
+                } else {
+                    $('#HBeginDate').prop('disabled', false);
+                    $('#HEndDate').prop('disabled', false);
+                }
+            });
+
+            //#region 鍒濆鏃ユ湡闂撮殧 涓嬫媺鍒楄〃
+            function setSelect_HInitTimeCycle() {
+                var valueList = [29, 89, 179, 364];
+                var titleList = ["杩�30澶�", "杩�90澶�", "杩�180澶�", "杩戜竴骞�"];
+
+                var HInitTimeCycle_ArrayList = '<option  value="-1" selected="selected" >浠绘剰闂撮殧</option>';
+                for (var i = 0; i < valueList.length; i++) {
+                    HInitTimeCycle_ArrayList += '<option  style="color:blue;" value="' + valueList[i] + '">' + titleList[i] + '</option>';
+                }
+
+                $("#HInitTimeCycle").empty();
+                $("#HInitTimeCycle").append(HInitTimeCycle_ArrayList);
+
+
+                $("#HInitTimeCycle").val("29");
+                form.render('select');
+            }
+            //#endregion
+
+            function Format(datetime, fmt) {
+                if (parseInt(datetime) == datetime) {
+                    if (datetime.length == 10) {
+                        datetime = parseInt(datetime) * 1000;
+                    } else if (datetime.length == 13) {
+                        datetime = parseInt(datetime);
+                    }
+                }
+                datetime = new Date(datetime);
+                var o = {
+                    "M+": datetime.getMonth() + 1,                 //鏈堜唤
+                    "d+": datetime.getDate(),                    //鏃�
+                    "h+": datetime.getHours(),                   //灏忔椂
+                    "m+": datetime.getMinutes(),                 //鍒�
+                    "s+": datetime.getSeconds(),                 //绉�
+                    "q+": Math.floor((datetime.getMonth() + 3) / 3), //瀛e害
+                    "S": datetime.getMilliseconds()             //姣
+                };
+                if (/(y+)/.test(fmt))
+                    fmt = fmt.replace(RegExp.$1, (datetime.getFullYear() + "").substr(4 - RegExp.$1.length));
+                for (var k in o)
+                    if (new RegExp("(" + k + ")").test(fmt))
+                        fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
+                return fmt;
+            }
+
+            //闅愯棌鍒楄缃�
+            function get_HideColumn() {
+                var colName = "";
+                for (var i = 1; i < option.cols[0].length - 1; i++) {
+                    colName += option.cols[0][i]["title"] + ",";
+                }
+
+                colName = encodeURI(colName.substring(0, colName.length - 1));//瀵� URI 杩涜缂栫爜
+                layer.open({
+                    type: 2
+                    , skin: "layui-layer-rim" //鍔犱笂杈规
+                    , title: "闅愯棌鍒楄缃�"  //鏍囬
+                    , closeBtn: 1  //绐椾綋鍙充笂瑙掑叧闂� 鐨� 鏍峰紡
+                    , shift: 2 //寮瑰嚭鍔ㄧ敾
+                    , area: ["50%", "90%"] //绐椾綋澶у皬
+                    , maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
+                    , content: ['../鍩虹璧勬枡/闅愯棌鍒楄缃�/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName, "yes"]
+                    , btn: ["纭畾", "鍙栨秷"]
+                    , btn1: function (index, laero) {
+                        //鍒锋柊琛ㄦ牸鏁版嵁
+                        DisPlay_HideColumn();
+                        //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
+                        layer.close(index);//鍏抽棴寮圭獥
+                    }
+                })
+            }
+            //鏄剧ず鍒楁暟鎹�
+            function DisPlay_HideColumn() {
+                $.ajax({
+                    url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList',
+                    type: "GET",
+                    data: { "HModName": HModName, "user": sessionStorage["HUserName"] },
+                    success: function (data1) {
+                        if (data1.data.length != 0) {
+                            var dataCol = [];//鏁版嵁搴撴煡璇㈠嚭鐨勫垪鏁版嵁
+                            dataCol = data1.data[0].HGridString.split(',');
+                            for (var i = 0; i < dataCol.length; i++) {
+                                var dataCols = dataCol[i].split('|');
+                                //闅愯棌鍒�
+                                if (dataCols[1] == 1) {
+                                    option.cols[0][i + 1]["hide"] = true;
+                                }
+                                //鏄剧ず鍒�
+                                if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) {
+                                    option.cols[0][i + 1]["hide"] = false;
+                                }
+                                //闅愯棌id
+                                //璁剧疆鍒楀
+                                if (dataCols[3] > 0) {
+                                    if (option.cols[0][i + 1]["field"] == '渚涘簲鍟嗕氦鏈熷洖澶�') {
+                                        option.cols[0][i + 1]["width"] = 150;
+                                    } else {
+                                        option.cols[0][i + 1]["width"] = dataCols[3];
+                                    }
+                                }
+                                //璁剧疆鍐呭瀛椾綋澶у皬
+                                if (data1.data[0].HFontSize != 0) {
+                                    option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;";
+                                } else {
+                                    option.cols[0][i + 1]["style"] = "font-size:100%";
+                                }
+                                //璁剧疆鍒楀
+                                //if (data1.data[0].HColumnWidth != 0) {
+                                //    option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;";
+                                //} else {
+                                //    option.cols[0][i + 1]["width"] = "";
+                                //}
+
+                                //瀛椾綋鎵�鍦ㄤ綅缃�(宸� 灞呬腑 鍙�)
+                                switch (dataCols[2]) {
+                                    case "L":
+                                        option.cols[0][i + 1]["align"] = "left";
+                                        break;
+                                    case "M":
+                                        option.cols[0][i + 1]["align"] = "center";
+                                        break;
+                                    case "R":
+                                        option.cols[0][i + 1]["align"] = "right";
+                                        break;
+                                }
+                            }
+                            //鍙栨秷鍐荤粨鍒�
+                            for (var i = 1; i < option.cols[0].length - 1; i++) {
+                                if (option.cols[0][i]["fixed"] != null) {
+                                    option.cols[0][i]["fixed"] = null;
+                                }
+                                else {
+                                    break;
+                                }
+                            }
+                            //鍐荤粨鍒�
+                            if (data1.data[0].HFixCols != 0) {
+                                for (var i = 0; i < data1.data[0].HFixCols; i++) {
+                                    if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) {
+                                        data1.data[0].HFixCols += 1;
+                                    }
+                                    option.cols[0][i + 1]["fixed"] = "left";
+                                }
+                            }
+                            table.render(option);
+                        } else {
+                            table.render(option);
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                })
+            }
+
+        });
+    </script>
+</body>
+</html>
\ No newline at end of file
diff --git a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList.html b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList.html
index e11516b..e6abb8e 100644
--- a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList.html
+++ b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList.html
@@ -240,9 +240,9 @@
             layer.alert(sMsg, { icon: 5 });
         }
         var params = getUrlVars();
-        var type = params[params[0]];
-        var HSupName = params[params[1]];
-        var HOrderType = params[params[2]];
+        var type = params[params[0]]; //鎵撳紑鍒楄〃绫诲瀷锛堝叏閮ㄩ噰璐鍗曪紝宸茬‘璁ら噰璐鍗曪紝鏈‘璁ら噰璐鍗�...锛�
+        var HSupName = params[params[1]];//閫佽揣鍗曠紪杈戦〉闈㈤�夋簮鍗曟墦寮�閫佽揣鍗曞垪琛ㄦ椂锛屾妸椤甸潰涓�夋嫨鐨勪緵搴斿晢浼犻�掕繃鏉ュ仛杩囨护锛岄槻閿�
+        var HOrderType = params[params[2]];//閫佽揣鍗曠紪杈戦〉闈㈤�夋簮鍗曟墦寮�閫佽揣鍗曞垪琛ㄦ椂锛屾妸椤甸潰涓�夋嫨鐨勮鍗曠被鍨嬩紶閫掕繃鏉ュ仛杩囨护锛岄槻閿�
 
         layui.config({
             base: '../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
@@ -259,10 +259,10 @@
                 , excel = layui.excel;
             //甯歌鐢ㄦ硶
             laydate.render({
-                elem: '#HDate1'
+                elem: '#HDate1' //杩囨护鏉′欢寮�濮嬫棩鏈熷垵濮嬪寲
             });
             laydate.render({
-                elem: '#HDate2'
+                elem: '#HDate2' //杩囨护鏉′欢缁撴潫鏃ユ湡鍒濆鍖�
             });
 
             //涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
diff --git a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList_XB.html b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList_XB.html
new file mode 100644
index 0000000..1f2fdb2
--- /dev/null
+++ b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList_XB.html
@@ -0,0 +1,1144 @@
+锘�<!DOCTYPE html>
+<html>
+<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">
+</head>
+<body>
+    <div class="layui-card layadmin-header">
+        <div class="layui-breadcrumb" lay-filter="breadcrumb">
+            <a lay-href="">涓婚〉</a>
+            <a><cite>閲囪喘璁㈠崟</cite></a>
+            <a><cite>閲囪喘璁㈠崟琛ㄦ牸</cite></a>
+            <a><cite>閲囪喘璁㈠崟琛ㄦ牸鐨勯噸杞�</cite></a>
+        </div>
+    </div>
+    <div class="layui-fluid">
+        <div class="layui-row layui-col-space15">
+            <div class="layui-col-md12">
+                <div class="layui-card">
+                    <div class="layui-card-body">
+                        <!--<div class="test-table-reload-btn" style="margin-bottom: 10px;">-->
+                        <form class="layui-form" action="">
+                            <div class="layui-form-item">
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">璁㈠崟鐘舵��</label>
+                                    <div class="layui-input-block">
+                                        <select name="HStatus" id="HStatus" lay-filter="">
+                                            <option value="" selected="">鍏ㄩ儴</option>
+                                            <option value="鏈‘璁�">鏈‘璁�</option>
+                                            <option value="宸茬‘璁�">宸茬‘璁�</option>
+                                            <option value="宸查┏鍥�">宸查┏鍥�</option>
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鍗曟嵁鍙�</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HBillNo" id="HBillNo">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鐗╂枡缂栫爜</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HShortNumber" id="HShortNumber">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鐗╂枡浠g爜</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HNumber" id="HNumber">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鐗╂枡鍚嶇О</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HName" id="HName">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">瑙勬牸鍨嬪彿</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HModel" id="HModel">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鍏抽棴鐘舵��</label>
+                                    <div class="layui-input-block">
+                                        <select id="HClStatus" name="HClStatus" lay-filter="">
+                                            <option value="">鍏ㄩ儴</option>
+                                            <option value="鏈叧闂�" selected>鏈叧闂�</option>
+                                            <option value="宸插叧闂�">宸插叧闂�</option>
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鏄惁宸蹭笅鎺ㄩ�佽揣鍗�</label>
+                                    <div class="layui-input-block">
+                                        <select id="HISGenerate" name="HISGenerate" lay-filter="">
+                                            <option value="鍏ㄩ儴" selected>鍏ㄩ儴</option>
+                                            <option value="鏄�">鏄�</option>
+                                            <option value="鍚�">鍚�</option>
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">鏃ユ湡闂撮殧</label>
+                                    <div class="layui-input-block">
+                                        <select name="HInitTimeCycle" id="HInitTimeCycle" class="ForFilteringSchemes" lay-filter="HInitTimeCycle" style="width:190px;">
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">寮�濮嬫棩鏈�</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HBeginDate" id="HBeginDate">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">缁撴潫鏃ユ湡</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HEndDate" id="HEndDate">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">浜よ揣鏃堕棿</label>
+                                    <div class="layui-input-block">
+                                        <select id="Time" name="Time" lay-filter="">
+                                            <option value="0" selected>鍏ㄩ儴</option>
+                                            <option value="1">涓�鍛ㄥ唴浜よ揣</option>
+                                            <option value="2">浜屽懆鍐呬氦璐�</option>
+                                            <option value="3">涓�鏈堝唴浜よ揣</option>
+                                            <option value="4">涓ゆ湀鍐呬氦璐�</option>
+                                            <option value="5">涓夋湀鍐呬氦璐�</option>
+                                            <option value="6">鍗婂勾鍐呬氦璐�</option>
+                                            <option value="7">涓�骞村唴浜よ揣</option>
+                                            <option value="8">闀挎湡浜よ揣</option>
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline" style="display:none;">
+                                    <label class="layui-form-label">閲囪喘缁勭粐</label>
+                                    <div class="layui-input-block">
+                                        <select id="HPURCHASEORGID" name="HPURCHASEORGID" lay-filter="">
+                                        </select>
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="f_Query">
+                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                    </button>
+                                </div>
+                            </div>
+                        </form>
+                        <!--</div>-->
+                    </div>
+                    <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+                    <div id="page"></div>
+                    <script type="text/html" id="toolbarDemo">
+                        <div class="layui-btn-container">
+                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layui-icon layui-icon-tips"></i>棰勮
+
+                            </button>-->
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload">
+                                <i class="layui-icon layui-icon-refresh"></i>鍒锋柊
+                            </button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm" id="btn_confirm">
+                                <i class="layui-icon layui-icon-ok-circle"></i>纭
+                            </button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="btn_back">
+                                <i class="layui-icon layui-icon-close-fill"></i>椹冲洖
+                            </button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-report" id="btn_report">
+                                <i class="layui-icon layui-icon-close-fill"></i>姹囨姤
+                            </button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>璇︽儏</button>
+                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-barcode">
+                                <i class="layui-icon layui-icon-file"></i>鐢熸垚鏉$爜
+                            </button>-->
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate">
+                                <i class="layui-icon layui-icon-file"></i>鐢熸垚閫佽揣鍗�
+                            </button>
+                            <button type="button" class="layui-btn layui-btn-sm" id="btn_HideColumn" lay-event="btn-HideColumn"><i class="layui-icon layui-icon-return"></i>闅愯棌鍒楄缃�</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>閫�鍑�</button>
+                        </div>
+                    </script>
+                </div>
+            </div>
+        </div>
+    </div>
+
+    <!--<script src="../../layuiadmin/layui/lay/modules/mobile/jquery-3.3.1.min.js"></script>-->
+    <script src="../../layuiadmin/layui/layui.js" charset="utf-8"></script>
+    <script src="../../../../Scripts/webConfig.js"></script>
+    <script>
+        var _cur_page = 1;
+        var sql = "";
+        var options = document.getElementById('HStatus').children;
+        function getUrlVars() {
+            var vars = [], hash;
+            var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+            for (var i = 0; i < hashes.length; i++) {
+                hash = hashes[i].split('=');
+                vars.push(hash[0]);
+                vars[hash[0]] = hash[1];
+            }
+            return vars;
+        }
+
+        function f_alert(sMsg) {
+            layer.alert(sMsg, { icon: 5 });
+            //layer.open({
+            //    type: 1
+            //  , offset: 'auto' //鍏蜂綋閰嶇疆鍙傝�冿細http://www.layui.com/doc/modules/layer.html#offset
+            //  , id: 'layerDemo' //闃叉閲嶅寮瑰嚭
+            //  , content: '<div style="padding: 20px 100px;">' + sMsg + '</div>'
+            //  , shade: 0 //涓嶆樉绀洪伄缃�
+            //  , yes: function () {
+            //      layer.closeAll();
+            //  }
+            //});
+        }
+        var params = getUrlVars();
+        var type = params[params[0]];
+        switch (type) {
+            case "UnConfirm":
+                options[1].selected = true;
+                sql += " and 鐘舵�� like ^^%鏈‘璁�%^^";
+                //$("#HStatus").attr("disabled", true)
+                break;
+            case "ReConfirm":
+                options[2].selected = true;
+                sql += " and 鐘舵�� like ^^%宸茬‘璁�%^^";
+                sql += " and 鏈叧鑱旀暟閲� > 0";
+                break;
+            case "ReBack":
+                options[3].selected = true;
+                sql += " and 鐘舵�� like ^^%宸查┏鍥�%^^";
+                break;
+        }
+        layui.config({
+            base: '../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+        }).extend({
+            index: 'lib/index' //涓诲叆鍙fā鍧�
+        }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer','laypage'], function () {
+            var $ = layui.$
+                , admin = layui.admin
+                , layer = layui.layer
+                , laydate = layui.laydate
+                , table = layui.table
+                , form = layui.form
+                , laypage = layui.laypage
+                , element = layui.element;
+            //甯歌鐢ㄦ硶
+            laydate.render({
+                elem: '#HBeginDate'
+            });
+            laydate.render({
+                elem: '#HEndDate'
+            });
+
+            var option = [];
+            var titleData = ["hmainid", "hsubid", "HSupID", "璁″垝璺熻釜鍗曞彿", "纭浜�", "纭鏃ユ湡", "椹冲洖浜�", "椹冲洖鏃ユ湡", "椹冲洖鐞嗙敱"];
+            var HModName = "SRM_POOrderBillList";
+            var optionPage = [];
+            var ins;                //鐢ㄤ簬瀵煎嚭excel
+            var page = 1;//鍒嗛〉鏁版嵁
+            var size = 50;
+
+            //鍒濆鍖栨棩鏈熼棿闅斻�佸紑濮嬫棩鏈熴�佺粨鏉熸棩鏈�
+            setSelect_HInitTimeCycle();
+            //鑻ユ棩鏈熼棿闅斾笉涓� 浠绘剰闂撮殧锛屽垯绂佺敤寮�濮嬫棩鏈熶笌缁撴潫鏃ユ湡鐨勯�夋嫨
+            var HInitTimeCycle = $("#HInitTimeCycle").val() * 1;
+            if (HInitTimeCycle != -1) {
+                $('#HBeginDate').prop('disabled', true);
+                $('#HEndDate').prop('disabled', true);
+            } else {
+                $('#HBeginDate').prop('disabled', false);
+                $('#HEndDate').prop('disabled', false);
+            }
+
+
+            $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd"));
+            $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
+
+            //layui.code();
+            //RoadHBillNo(sql);
+            //鍒濆鍖栬〃鏍间俊鎭�
+            set_InitGrid();
+            //鏌ヨ琛ㄦ牸鏁版嵁
+            get_FastQuery();
+            layer.load(3)
+            //鏂规硶绾ф覆鏌�
+            function set_InitGrid() {
+                var columns = [
+                    //{ checkbox: true, fixed: true }
+                    { type: 'checkbox', fixed: 'left' }
+                    //{ type: 'radio', fixed: true }
+                    , { field: 'sorderid', title: '搴忓彿', width: 80/*, fixed: true */ }
+                    , { field: 'hmainid', title: 'hmainid', sort: true, /*fixed: true,*/ hide: true }
+                    , { field: 'hsubid', title: 'hsubid', sort: true, /*fixed: true,*/ hide: true }
+                    , { field: '鐘舵��', title: '鐘舵��', sort: true/*, fixed: true */ }
+                    //, { field: '鍙嶉鐘舵��', title: '鍙嶉鐘舵��', width: 100/*, fixed: true */}
+                    //, { field: '浼樺厛绾�', title: '浼樺厛绾�', width: 100/*, fixed: true */}
+                    , { field: '鍗曟嵁鍙�', title: '鍗曟嵁鍙�', width: 150, sort: true/*, fixed: 'left' */ }
+                    , { field: '鏃ユ湡', title: '鏃ユ湡', width: 120, sort: true/*, fixed: 'left' */ }
+                    , { field: 'HSupID', title: 'HSupID', width: 180, hide: true }
+                    , { field: '渚涘簲鍟�', title: '渚涘簲鍟�', width: 180, sort: true/*, fixed: 'left' */ }
+                    , { field: '璁″垝璺熻釜鍗曞彿', title: '璁″垝璺熻釜鍗曞彿', sort: true, hide: true }
+                    , { field: 'F_xbkf_Combo', title: '鑷畾涔夋爣璇�', width: 120 }
+                    , { field: 'FSHDD', title: '閫佽揣鍦扮偣', width: 120 }
+                    , { field: 'FStockInQty', title: '绱鍏ュ簱鏁伴噺', width: 120 }
+                    , { field: '鍖呰鏍囪瘑', title: '鍖呰鏍囪瘑', width: 120 }
+                    , { field: 'FMRBQTY', title: '绱閫�鏂欐暟閲�', width: 120 }
+                    //, { field: '鐗╂枡缂栫爜', title: '鐗╂枡缂栫爜', width: 120, sort: true }
+                    , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', width: 120, sort: true }
+                    , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 120, sort: true }
+                    , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', width: 120, sort: true }
+                    , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', width: 80, sort: true }
+                    , { field: '鏁伴噺', title: '璁㈣揣鏁伴噺', sort: true }
+                    , { field: '浜よ揣鍦扮偣', title: '浜よ揣鍦扮偣', sort: true }
+                    , { field: '浜よ揣鏃ユ湡', title: '浜よ揣鏃ユ湡', width: 180, sort: true }
+                    , { field: '鍏宠仈鏁伴噺', title: '鍏宠仈鏁伴噺', sort: true }
+                    , { field: '鏈叧鑱旀暟閲�', title: '鏈叧鑱旀暟閲�', sort: true }
+                    , { field: '鍓╀綑鍏ュ簱鏁伴噺', title: '鍓╀綑鍏ュ簱鏁伴噺', sort: true }
+                    , { field: '鍓╀綑鏀舵枡鏁伴噺', title: '鍓╀綑鏀舵枡鏁伴噺', sort: true }
+                    , { field: '鍏抽棴鐘舵��', title: '鍏抽棴鐘舵��', sort: true }
+                    , { field: '鍙樻洿鐘舵��', title: '鍙樻洿鐘舵��', sort: true }
+                    , { field: '閲囪喘缁勭粐', title: '閲囪喘缁勭粐', sort: true }
+                    , { field: '纭浜�', title: '纭浜�', sort: true, hide: true }
+                    , { field: '纭鏃ユ湡', title: '纭鏃ユ湡', sort: true, hide: true }
+                    , { field: '椹冲洖浜�', title: '椹冲洖浜�', sort: true, hide: true }
+                    , { field: '椹冲洖鏃ユ湡', title: '椹冲洖鏃ユ湡', sort: true, hide: true }
+                    , { field: '椹冲洖鐞嗙敱', title: '椹冲洖鐞嗙敱', sort: true, hide: true }
+                ];
+                option = {
+                    elem: '#mainTable'
+                    , toolbar: '#toolbarDemo'
+                    , page: false
+                    //, cellMinWidth: 120
+                    , totalRow: true
+                    , height: 'full-50'
+                    , cols: [columns]
+                    , limits: [10, 20, 50, 100, 500, 1000, 5000]
+                    , limit: 50 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
+                    , done: function (res, curr, count) {
+                        layer.closeAll("loading");
+                    }
+                };
+
+
+                optionPage = {
+                    elem: 'page', //娉ㄦ剰锛岃繖閲岀殑 page 鏄� ID锛屼笉鐢ㄥ姞 # 鍙�
+                    count: 10000, //鏁版嵁鎬绘暟锛屼粠鏈嶅姟绔緱鍒�
+                    limit: 2,
+                    limits: [2,50, 500, 5000, 50000],
+                    layout: ['count', 'prev', 'page', 'next', 'limit', 'skip'],
+                    jump: function (obj, first) {
+                        //console.log(obj)
+                        //obj鍖呭惈浜嗗綋鍓嶅垎椤电殑鎵�鏈夊弬鏁帮紝姣斿锛�
+                        //console.log(obj.curr); //寰楀埌褰撳墠椤碉紝浠ヤ究鍚戞湇鍔$璇锋眰瀵瑰簲椤电殑鏁版嵁銆�
+                        //console.log(obj.limit); //寰楀埌姣忛〉鏄剧ず鐨勬潯鏁�
+
+                        //棣栨涓嶆墽琛�
+                        if (!first) {
+                            //do something
+                            page = obj.curr;
+                            size = obj.limit;
+                            get_FastQuery();
+                        }
+                    }
+                }
+                laypage.render(optionPage);
+            }
+
+
+            //澶村伐鍏锋爮浜嬩欢
+            table.on('toolbar(mainTable)', function (obj) {
+                var checkStatus = table.checkStatus(obj.config.id);
+                switch (obj.event) {
+                    case 'btn-getCheckData':
+                        var data = checkStatus.data;
+                        layer.alert(JSON.stringify(data));
+                        break;
+                    //case 'getCheckLength':
+                    //    var data = checkStatus.data;
+                    //    layer.msg('閫変腑浜嗭細' + data.length + ' 涓�');
+                    //    break;
+                    //case 'isAll':
+                    //    layer.msg(checkStatus.isAll ? '鍏ㄩ��' : '鏈叏閫�');
+                    //    break;
+
+                    //鑷畾涔夊ご宸ュ叿鏍忓彸渚у浘鏍� - 鎻愮ず
+                    case 'btn-reload':
+                        _cur_page = $(".layui-laypage-em").next().html();
+                        get_DisplayPage(sql);
+                        break;
+                    case 'btn-confirm':
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        _cur_page = $(".layui-laypage-em").next().html();
+                        var HInterIDArr = "";
+                        var HBillNoArr = "";
+                        var HBillInter = "";
+
+                        for (let i = 0; i < data.length; i++) {
+                            HInterIDArr += data[i].hmainid.toString() + ",";
+                            HBillNoArr += "'" + data[i].鍗曟嵁鍙�.toString() + "'" + ",";
+                            HBillInter += data[i].鍗曟嵁鍙�.toString() + "@" + data[i].hmainid.toString() + ",";
+                        }
+
+                        HInterIDArr = HInterIDArr.substring(0, HInterIDArr.length - 1)//鍐呯爜
+                        HBillNoArr = HBillNoArr.substring(0, HBillNoArr.length - 1)//鍗曟嵁鍙�
+                        HBillInter = HBillInter.substring(0, HBillInter.length - 1)//鍗曟嵁鍙� + @ + 鍐呯爜鎷兼帴
+
+                        var oData = JSON.stringify(HInterIDArr) + ";" + JSON.stringify(HBillInter) + ";" + sessionStorage["HUserName"];
+
+                        layer.confirm('鏄惁纭鍗曟嵁?', { icon: 3, title: '鎻愮ず' }, function (index) {
+                            $.ajax({
+                                type: "post",
+                                url: GetWEBURL() + "POOrderAccept",
+                                data: { "oData": oData },
+                                success: function (result) {
+                                    if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                                        layer.msg(result.Message, { icon: 1 });
+                                        get_FastQuery(table, option);
+                                    }
+                                    else {
+                                        // $("#verifycode").click();
+                                        layer.msg(result.Message, { icon: 5 });
+                                    }
+                                    layer.closeAll("loading");
+                                }
+                            })
+                            layer.close(index);
+                        });
+                        break;
+                    case 'btn-back':
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        _cur_page = $(".layui-laypage-em").next().html();
+                        var HBackRemark;
+                        if (data[0]["鐘舵��"] == "鏈‘璁�") {
+
+                            layer.prompt({
+                                formType: 2,
+                                //value: '',
+                                title: '璇疯緭鍏ラ┏鍥炵悊鐢�',
+                                area: ['400px', '200px'] //鑷畾涔夋枃鏈煙瀹介珮
+                            }, function (value, index, elem) {
+                                HBackRemark = value.toString();
+                                $.ajax({
+                                    type: "get",
+                                    url: GetWEBURL() + "POOrderRefuse",
+                                    data: {
+                                        "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["鍗曟嵁鍙�"].toString(), "HUser": sessionStorage
+
+                                        ["HUserName"], "HBackRemark": HBackRemark
+                                    },
+                                    success: function (result) {
+                                        if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                                            layer.msg("鎷掔粷鎴愬姛锛�", { icon: 1 });
+                                            get_DisplayPage(sql);
+                                        }
+                                        else {
+                                            // $("#verifycode").click();
+                                            layer.msg(result.Message, { icon: 5 });
+                                        }
+                                        layer.closeAll("loading");
+                                    }
+                                })
+                                //alert(value); //寰楀埌value
+                                layer.close(index);
+                            });
+
+                        }
+                        else {
+                            layer.msg("蹇呴』鏄湭纭鍗曟嵁鎵嶈兘杩涜椹冲洖鎿嶄綔锛�", { icon: 5 });
+                        }
+                        break;
+                    case 'btn-details':
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+
+                        var linterid = data[0].hmainid.toString();
+                        //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉
+                        layer.open({
+                            type: 2
+                            , area: ['100%', '100%']
+                            , title: '閲囪喘璁㈠崟'
+                            , shade: 0.6 //閬僵閫忔槑搴�
+                            , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                            , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                            , content: '../../../src/views/SRM/SRM_POOrderBill.html?linterid=' + linterid
+                            , resize: false
+                            , cancel: function () {
+                                //$(".layui-btn").removeClass("layui-btn-disabled");
+                            }
+                        })
+                        break;
+                    case 'btn-generate':
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        ajaxLabelData = data;
+                        //鏍规嵁閫変腑鐨勯噰璐鍗曪紝閲嶆柊浠庨噾铦朵簯鍚屾閲囪喘璁㈠崟鍏宠仈鏁伴噺杩囨潵銆傝�冭檻閲囪喘璁㈠崟鍒犻櫎鍜屽叧闂姸鎬侊紝鍚屾鐘舵��
+                        var ids = "";
+                        var entryids = "";
+                        $.each(data, function (obj) {
+                            ids += data[obj].hmainid + ",";
+                            entryids += data[obj].hsubid + ",";
+                        })
+                        ids = ids.substring(0, ids.length - 1);
+                        entryids = entryids.substring(0, entryids.length - 1);
+                        var hasPrivileage = true;
+                        $.ajax({
+                            url: GetWEBURL() + 'TestSaverPOInStock',
+                            type: 'get',
+                            async: false,
+                            traditional: true,   //閲嶇偣
+                            data: {
+                                "ids": ids,
+                                "entryids": entryids //閲嶇偣
+                            },
+                            success: function (data) {
+                                if (data.code == "0") {
+                                    layer.alert(data.Message, { icon: 5 });
+                                    hasPrivileage = false;
+                                    table.reload('mainTable', {
+                                        data: ajaxReturnData
+                                        , height: 'full-10'
+                                        , page: {
+                                            curr: _cur_page //蹇呴』浠庣 1 椤靛紑濮�
+                                        }
+                                        , loading: false
+                                        , done: function (index, res) {
+
+                                        }
+                                    });
+                                    return hasPrivileage;
+                                }
+                            },
+                            error: function (e) {
+                                layer.alert(e.Message, { icon: 5 });
+                            }
+                        });
+                        if (!hasPrivileage) {
+                            return;
+                        }
+                        var rows = '';
+                        var HEntry = '';
+                        for (var i = 0; i < data.length; i++) {
+                            if (data[i]["鏈叧鑱旀暟閲�"] == 0) {
+                                layer.msg("鍗曟嵁鍙�:" + data[i]["鍗曟嵁鍙�"] + "宸插叏閮ㄧ敓鎴愰�佽揣鍗曪紒", { icon: 5 });
+                                return;
+                            }
+                            if (data[i]["鐘舵��"] == "宸茬‘璁�") {
+                                rows += data[i].hmainid.toString() + ',' + data[i].hsubid.toString() + ';';
+                            }
+                            else {
+                                HEntry += (i + 1) + ',';
+                            }
+                        }
+                        if (HEntry != '') {
+                            HEntry = HEntry.substring(0, HEntry.length - 1);
+                            layer.msg("绗�" + HEntry + "琛屾湭纭锛�", { icon: 5 });
+                        }
+                        else {
+                            layer.open({
+                                type: 2
+                                , area: ['100%', '100%']
+                                , title: '閫佽揣鍗�'
+                                , shade: 0.6 //閬僵閫忔槑搴�
+                                , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+                                , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                                , content: ['../../views/SRM/SRM_POInStockBill_Edit.html?linterid=' + data[0].hmainid.toString() + '&lentryid=' + rows.toString
+
+                                    () + '&lSourceBillType=1102', 'yes']
+                                , resize: false
+                                //, cancel: function () {
+                                //    $(".layui-btn").removeClass("layui-btn-disabled");
+                                //}
+                            })
+                        }
+                        break;
+
+                    case 'btn-barcode':
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        if (data[0].鐘舵�� != "宸茬‘璁�") {
+                            return layer.msg("閫変腑璁㈠崟鏈‘璁わ紒", { icon: 5 });
+                        }
+                        layer.open({
+                            type: 2
+                            , area: ['100%', '100%']
+                            , title: '鏉$爜鐢熸垚'
+                            , shade: 0.6 //閬僵閫忔槑搴�
+                            , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+                            , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                            , content: ['../../views/SRM/SRM_BarCodeBill.html?linterid=' + data[0].hmainid + '&lentryid=' + data[0].hsubid + '&type=SRM_POOrderBillList', 'yes']
+                            , resize: false
+                            , cancel: function () {
+                                $(".layui-btn").removeClass("layui-btn-disabled");
+                            }
+                        })
+                        break;
+                    case 'btn-exit':
+                        //var index = parent.layer.getFrameIndex(window.name);
+                        //element.tabDelete('layadmin-layout-tabs', this);
+                        parent.layui.admin.events.closeThisTabs();
+                        //parent.layer.close(index);
+                        break;
+                    case 'btn-report':
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        _cur_page = $(".layui-laypage-em").next().html();
+                        var arr = new Array();
+                        var checkStatus = table.checkStatus('mainTable'),
+                            data = checkStatus.data;
+                        if (checkStatus.data.length == 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        for (var i = 0; i < data.length; i++) {
+                            arr.push(data[i].hmainid + '-' + data[i].hsubid);
+                        }
+                        var OrderBackId = "";
+                        layer.open({
+                            type: 2,
+                            skin: 'layui-layer-rim', //鍔犱笂杈规
+                            title: '璁㈠崟鍙嶉鐘舵��',
+                            closeBtn: 1,
+                            shift: 2,
+                            area: ['80%', '80%'],
+                            maxmin: true,
+                            content: ['../PublicPage/OrderBackInfomation.html', 'yes'],
+                            btn: ['纭畾', '鍙栨秷']
+                            , btn1: function (index, layero) {
+
+                                //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                                var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                                var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                                if (checkStatus.data.length === 0) {
+                                    return layer.msg('璇烽�夋嫨鏁版嵁');
+                                }
+                                OrderBackId = checkStatus.data[0].HItemID.toString();
+
+                                $.ajax({
+                                    url: GetWEBURL() + 'POOrderBack',
+                                    //url: 'http://localhost:8082/LuBaoAPI/' + 'POOrderBack',
+                                    async: false,
+                                    type: "GET",
+                                    dataType: "json",
+                                    data: { "HmainidList": arr.toString(), "OrderBackId": OrderBackId },
+                                    success: function (data1) {
+                                        if (data1.Message.indexOf("鎴愬姛") > 0) {
+                                            layer.msg("鎿嶄綔鎴愬姛", { time: 3 * 1000, icon: 1 }, function () {
+                                                var index = layer.getFrameIndex(window.name);
+                                                //鍏抽棴褰撳墠frame
+                                                layer.close(index);
+                                                //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+                                                window.location.reload();
+                                            });
+                                        } else {
+                                            layer.alert(data1.Message, { icon: 5 });
+                                        }
+                                    }, error: function (e) {
+                                        layer.alert(data1.Message, { icon: 5 });
+                                    }
+                                });
+                            }
+                            , btn2: function (index, layero) {
+                                //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+                                //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+                            },
+                            end: function () {
+                            },
+                            success: function (layero, index) {
+
+                            }
+                        });
+
+                        //layer.confirm('鏄惁纭鍗曟嵁?', { icon: 3, title: '鎻愮ず' }, function (index) {
+                        //    $.ajax({
+                        //        type: "get",
+                        //        url: GetWEBURL() + "POOrderAccept",
+                        //        data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["鍗曟嵁鍙�"].toString(), "HUser": sessionStorage["HUserName"] },
+                        //        success: function (result) {
+                        //            if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                        //                layer.msg(result.Message, { icon: 1 });
+                        //                RoadHBillNo(sql);
+                        //            }
+                        //            else {
+                        //                // $("#verifycode").click();
+                        //                layer.msg(result.Message, { icon: 5 });
+                        //            }
+                        //            layer.closeAll("loading");
+                        //        }
+                        //    })
+
+                        //    layer.close(index);
+                        //});
+
+                        break;
+                    case 'btn-HideColumn':
+                        get_HideColumn();
+                        break;
+                };
+            });
+
+            //娓叉煋閲囪喘缁勭粐
+            var Organization = '<option value=' + sessionStorage["OrganizationID"] + ' style="color:red;">' + sessionStorage["Organization"] + '</option>';
+            $("#HPURCHASEORGID").append(Organization);
+            form.render('select');
+
+            ///鍔犺浇鏄剧ず鏁版嵁
+            function RoadHBillNo(sqlWhere) {
+                where = sqlWhere;
+                $.ajax({
+                    type: "post",
+                    url: GetWEBURL() + "GetPOOrderBill",
+                    async: true,
+                    data: { "HSupIDs": sessionStorage["HSupIDs"], "sqlWhere": sqlWhere },
+                    success: function (result) {
+                        ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
+                        option.data = ajaxReturnData;
+                        table.render(option);
+                        //鍒锋柊琛ㄦ牸鏁版嵁
+                        DisPlay_HideColumn();
+                        layer.closeAll("loading");
+
+                    },
+                    error: function (result) {
+                        console.log(result);
+                        layer.closeAll("loading");
+                        //layer.msg('鑾峰彇閲囪喘璁㈠崟鍑虹幇寮傚父', { icon: 2, time: 2000 });
+                    }
+                });
+            };
+
+            //鍔犺浇鏄剧ず鏁版嵁
+            function get_DisplayPage(sqlWhere) {
+                var wait = layer.load();//閬僵
+                $.ajax({
+                    type: "POST",
+                    url: GetWEBURL() + "GetPOOrderBillList_byPage", //H_p_SRM_POOrderBillList
+                    async: true,
+                    //data: { "HSupIDs": sessionStorage["HSupIDs"], "sqlWhere": sqlWhere },
+                    data: { "HSupIDs": sessionStorage["HSupIDs"], "sqlWhere": sqlWhere, "Organization": sessionStorage["Organization"], "page": optionPage.curr, "size": optionPage.limit },
+                    success: function (data1) {
+                        option.limit = optionPage.limit;//鏀瑰彉琛ㄦ牸椤靛ぇ灏�
+                        optionPage.count = data1.count;//鏀瑰彉鍒楄〃鏁版嵁鎬绘暟
+                        if (data1.Message == "鑾峰彇鎴愬姛") {
+                            var data = [];
+                            var col = [];
+                            //缁欑┖鐨勬暟缁勮祴鍊�
+                            for (var key in data1.list) {
+                                //鍔ㄦ�佽幏鍙栧垪琛ㄦ墍鏈夊垪鍚�
+                                data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });
+                                //鑾峰彇涓嶉渶瑕佹樉绀虹殑鍒楋紙H寮�澶寸殑鍒椾笉鏄剧ず锛�
+                                var patrn = new RegExp(/^h/i);
+                                if (patrn.test(data1.list[key].ColmCols)) {
+                                    titleData[key] = data1.list[key].ColmCols;
+                                }
+                            }
+                            //鍦ㄥ垪琛ㄥ乏杈规坊鍔犲嬀閫夋
+                            col.push({ type: 'checkbox', fixed: 'left', totalRowText: '鍚堣' });
+                            for (var i = 0; i < data.length; i++) {
+                                // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
+                                if ($.inArray(data[i].name, titleData) > -1) {
+                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
+                                }
+                                else if (data[i].name.indexOf('id') > -1) {
+                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //id鍒�
+                                }
+                                else {
+                                    switch (data[i].Type) {
+                                        //int
+                                        case 'DateTime':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
+                                            break;
+                                        default:
+                                            if (data[i].name == '璁㈠崟鏁伴噺' || data[i].name == '宸插彂璐ф暟閲�' || data[i].name == '鏈彂璐ф暟閲�' || data[i].name == '鍓╀綑鏀舵枡鏁伴噺' || data[i].name == '鏈埌璐ф暟閲�' || data[i].name == '绱鏀舵枡鏁伴噺' || data[i].name == '鍓╀綑鍏ュ簱鏁伴噺' || data[i].name == '鍏ュ簱鏁伴噺' || data[i].name == '鍙彂璐ф暟閲�') {
+                                                col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, totalRow: true });
+                                            }else {
+                                                col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
+                                            }
+                                    }
+                                }
+                            }
+                            option.cols = [col];
+                            option.data = data1.data;
+                            ins = table.render(option);
+
+                            laypage.render(optionPage);
+
+                            //鍒锋柊琛ㄦ牸鏁版嵁
+                            DisPlay_HideColumn();
+                            layer.close(wait);
+                        } else {
+                            layer.close(wait);
+                            layer.alert(data1.Message, { icon: 5 });
+                        }
+                    },
+                    error: function (result) {
+                        layer.close(wait);
+                        layer.alert(result.Message, { icon: 5 });
+                    }
+                });
+            };
+
+            //#region 蹇�熻繃婊�
+            function get_FastQuery() {
+                var sqlWhere = " and 1=1 ";
+                if ($("#HStatus").val() != "")
+                    sqlWhere += " and 鐘舵�� like ^^%" + $("#HStatus").val() + "%^^";
+                if ($("#HBillNo").val() != "")
+                    sqlWhere += " and 鍗曟嵁鍙� like ^^%" + $("#HBillNo").val() + "%^^";
+                if ($("#HShortNumber").val() != "")
+                    sqlWhere += " and 鐗╂枡缂栫爜 like ^^%" + $("#HShortNumber").val() + "%^^";
+                if ($("#HNumber").val() != "")
+                    sqlWhere += " and 鐗╂枡浠g爜 like ^^%" + $("#HNumber").val() + "%^^";
+                if ($("#HName").val() != "")
+                    sqlWhere += " and 鐗╂枡鍚嶇О like ^^%" + $("#HName").val() + "%^^";
+                if ($("#HModel").val() != "")
+                    sqlWhere += " and 瑙勬牸鍨嬪彿 like ^^%" + $("#HModel").val() + "%^^";
+                if ($("#HClStatus").val() != "")
+                    sqlWhere += " and 鍏抽棴鐘舵�� like ^^%" + $("#HClStatus").val() + "%^^";
+                //if ($("#HPURCHASEORGID").val() != "")
+                //    sqlWhere += " and 閲囪喘缁勭粐 like ^^%" + $("#HPURCHASEORGID").val() + "%^^";
+                if ($("#HBeginDate").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 >= ^^" + $("#HBeginDate").val() + "^^";
+                }
+                if ($("#HEndDate").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 <= ^^" + $("#HEndDate").val() + "^^";
+                }
+                if ($("#HISGenerate").val() != "") {
+                    if ($("#HISGenerate").val() == "鏄�") {
+                        sqlWhere += " and 鏈叧鑱旀暟閲� <= 0";
+                    }
+                    else if ($("#HISGenerate").val() == "鍚�") {
+                        sqlWhere += " and 鏈叧鑱旀暟閲� > 0";
+                    }
+                }
+
+
+                var Time = $("#Time").val();
+                if (Time > 0) {
+                    var dd = new Date();
+                    var dt;
+                    switch (Time) {
+                        case 1: dd = new Date(dd.setDate(dd.getDate() + 7));
+                        case 2: dd = new Date(dd.setDate(dd.getDate() + 14));
+                        case 3: dd = new Date(dd.setMonth(dd.getMonth() + 1));
+                        case 4: dd = new Date(dd.setMonth(dd.getMonth() + 2));
+                        case 5: dd = new Date(dd.setMonth(dd.getMonth() + 3));
+                        case 6: dd = new Date(dd.setMonth(dd.getMonth() + 6));
+                        case 7: dd = new Date(dd.setMonth(dd.getMonth() + 12));
+                        default: dd = new Date(dd.setDate(dd.getDate()));
+                    }
+                    dt = dd.getFullYear().toString();
+                    if (dd.getMonth() + 1 < 10) {
+                        dt = dt + "-0" + (dd.getMonth() + 1).toString();
+                    }
+                    else {
+                        dt = dt + "-0" + (dd.getMonth() + 1).toString();
+                    }
+                    if (dd.getDate() < 10) {
+                        dt = dt + "-0" + dd.getDate().toString();
+                    }
+                    else {
+                        dt = dt + "-" + dd.getDate().toString();
+                    }
+                    if (Time != 8) {
+                        sqlWhere += " and 浜よ揣鏃ユ湡 <= ^^" + dt + "^^";
+                    }
+                }
+                sql = sqlWhere;
+                //浠庣涓�椤靛紑濮�
+                _cur_page = 1;
+                get_DisplayPage(sqlWhere);
+            }
+            //#endregion
+
+            form.on('submit(f_Query)', function (data) {//鏌ヨ
+                var sqlWhere = " and 1=1 ";
+                if ($("#HStatus").val() != "")
+                    sqlWhere += " and 鐘舵�� like ^^%" + $("#HStatus").val() + "%^^";
+                if ($("#HBillNo").val() != "")
+                    sqlWhere += " and 鍗曟嵁鍙� like ^^%" + $("#HBillNo").val() + "%^^";
+                if ($("#HShortNumber").val() != "")
+                    sqlWhere += " and 鐗╂枡缂栫爜 like ^^%" + $("#HShortNumber").val() + "%^^";
+                if ($("#HNumber").val() != "")
+                    sqlWhere += " and 鐗╂枡浠g爜 like ^^%" + $("#HNumber").val() + "%^^";
+                if ($("#HName").val() != "")
+                    sqlWhere += " and 鐗╂枡鍚嶇О like ^^%" + $("#HName").val() + "%^^";
+                if ($("#HModel").val() != "")
+                    sqlWhere += " and 瑙勬牸鍨嬪彿 like ^^%" + $("#HModel").val() + "%^^";
+                if ($("#HClStatus").val() != "")
+                    sqlWhere += " and 鍏抽棴鐘舵�� like ^^%" + $("#HClStatus").val() + "%^^";
+                //if ($("#HPURCHASEORGID").val() != "")
+                //    sqlWhere += " and 閲囪喘缁勭粐 like ^^%" + $("#HPURCHASEORGID").val() + "%^^";
+                if ($("#HBeginDate").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 >= ^^" + $("#HBeginDate").val() + "^^";
+                }
+                if ($("#HEndDate").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 <= ^^" + $("#HEndDate").val() + "^^";
+                }
+                if ($("#HISGenerate").val() != "") {
+                    if ($("#HISGenerate").val() == "鏄�") {
+                        sqlWhere += " and 鏈叧鑱旀暟閲� <= 0";
+                    }
+                    else if ($("#HISGenerate").val() == "鍚�") {
+                        sqlWhere += " and 鏈叧鑱旀暟閲� > 0";
+                    }
+                }
+
+
+                var Time = $("#Time").val();
+                if (Time > 0) {
+                    var dd = new Date();
+                    var dt;
+                    switch (Time) {
+                        case 1: dd = new Date(dd.setDate(dd.getDate() + 7));
+                        case 2: dd = new Date(dd.setDate(dd.getDate() + 14));
+                        case 3: dd = new Date(dd.setMonth(dd.getMonth() + 1));
+                        case 4: dd = new Date(dd.setMonth(dd.getMonth() + 2));
+                        case 5: dd = new Date(dd.setMonth(dd.getMonth() + 3));
+                        case 6: dd = new Date(dd.setMonth(dd.getMonth() + 6));
+                        case 7: dd = new Date(dd.setMonth(dd.getMonth() + 12));
+                        default: dd = new Date(dd.setDate(dd.getDate()));
+                    }
+                    dt = dd.getFullYear().toString();
+                    if (dd.getMonth() + 1 < 10) {
+                        dt = dt + "-0" + (dd.getMonth() + 1).toString();
+                    }
+                    else {
+                        dt = dt + "-0" + (dd.getMonth() + 1).toString();
+                    }
+                    if (dd.getDate() < 10) {
+                        dt = dt + "-0" + dd.getDate().toString();
+                    }
+                    else {
+                        dt = dt + "-" + dd.getDate().toString();
+                    }
+                    if (Time != 8) {
+                        sqlWhere += " and 浜よ揣鏃ユ湡 <= ^^" + dt + "^^";
+                    }
+                }
+                sql = sqlWhere;
+                //浠庣涓�椤靛紑濮�
+                _cur_page = 1;
+                get_DisplayPage(sqlWhere);
+            });
+            var $ = layui.$, active = {
+                f_Query: function () { //鏌ヨ
+
+                },
+                f_Qrjq: function () { //鎺ュ彈
+
+                },
+                f_Bhjq: function () { //鎷掔粷
+
+                },
+                //JSreload: function () {
+                //    var demoReload = $('#test-table-demoReload');
+                //    //鎵ц閲嶈浇
+                //    table.JSreload('test-table-reload', {
+                //        page: {
+                //            curr: 1 //閲嶆柊浠庣 1 椤靛紑濮�
+                //        }
+                //      , where: {
+                //          key: {
+                //              id: demoReload.val()
+                //          }
+                //      }
+                //    });
+                //}
+            };
+            $('.test-table-reload-btn .layui-btn').on('click', function () {
+                var type = $(this).data('type');
+                active[type] ? active[type].call(this) : '';
+            });
+
+            //鏃ユ湡闂撮殧涓嬫媺鍒楄〃鐩戝惉
+            form.on('select(HInitTimeCycle)', function (data) {
+                var HInitTimeCycle = $("#HInitTimeCycle").val() * 1;
+                //鑻ユ棩鏈熼棿闅斾笉涓� 浠绘剰闂撮殧锛屽垯绂佺敤寮�濮嬫棩鏈熶笌缁撴潫鏃ユ湡鐨勯�夋嫨
+                if (HInitTimeCycle != -1) {
+                    $('#HBeginDate').prop('disabled', true);
+                    $('#HEndDate').prop('disabled', true);
+
+                    $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd"));
+                    $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
+
+                    //鎵ц鏌ヨ鏂规硶
+                    get_FastQuery();
+                } else {
+                    $('#HBeginDate').prop('disabled', false);
+                    $('#HEndDate').prop('disabled', false);
+                }
+            });
+
+            function Format(datetime, fmt) {
+                if (parseInt(datetime) == datetime) {
+                    if (datetime.length == 10) {
+                        datetime = parseInt(datetime) * 1000;
+                    } else if (datetime.length == 13) {
+                        datetime = parseInt(datetime);
+                    }
+                }
+                datetime = new Date(datetime);
+                var o = {
+                    "M+": datetime.getMonth() + 1,                 //鏈堜唤
+                    "d+": datetime.getDate(),                    //鏃�
+                    "h+": datetime.getHours(),                   //灏忔椂
+                    "m+": datetime.getMinutes(),                 //鍒�
+                    "s+": datetime.getSeconds(),                 //绉�
+                    "q+": Math.floor((datetime.getMonth() + 3) / 3), //瀛e害
+                    "S": datetime.getMilliseconds()             //姣
+                };
+                if (/(y+)/.test(fmt))
+                    fmt = fmt.replace(RegExp.$1, (datetime.getFullYear() + "").substr(4 - RegExp.$1.length));
+                for (var k in o)
+                    if (new RegExp("(" + k + ")").test(fmt))
+                        fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
+                return fmt;
+            }
+
+            //#region 鍒濆鏃ユ湡闂撮殧 涓嬫媺鍒楄〃
+            function setSelect_HInitTimeCycle() {
+                var valueList = [29, 89, 179, 364];
+                var titleList = ["杩�30澶�", "杩�90澶�", "杩�180澶�", "杩戜竴骞�"];
+
+                var HInitTimeCycle_ArrayList = '<option  value="-1" selected="selected" >浠绘剰闂撮殧</option>';
+                for (var i = 0; i < valueList.length; i++) {
+                    HInitTimeCycle_ArrayList += '<option  style="color:blue;" value="' + valueList[i] + '">' + titleList[i] + '</option>';
+                }
+
+                $("#HInitTimeCycle").empty();
+                $("#HInitTimeCycle").append(HInitTimeCycle_ArrayList);
+                form.render('select');
+
+                $("#HInitTimeCycle").val("29");
+            }
+            //#endregion
+
+            //闅愯棌鍒楄缃�
+            function get_HideColumn() {
+                var colName = "";
+                for (var i = 1; i < option.cols[0].length - 1; i++) {
+                    colName += option.cols[0][i]["title"] + ",";
+                }
+
+                colName = encodeURI(colName.substring(0, colName.length - 1));//瀵� URI 杩涜缂栫爜
+                layer.open({
+                    type: 2
+                    , skin: "layui-layer-rim" //鍔犱笂杈规
+                    , title: "闅愯棌鍒楄缃�"  //鏍囬
+                    , closeBtn: 1  //绐椾綋鍙充笂瑙掑叧闂� 鐨� 鏍峰紡
+                    , shift: 2 //寮瑰嚭鍔ㄧ敾
+                    , area: ["50%", "90%"] //绐椾綋澶у皬
+                    , maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
+                    , content: ['../鍩虹璧勬枡/闅愯棌鍒楄缃�/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName, "yes"]
+                    , btn: ["纭畾", "鍙栨秷"]
+                    , btn1: function (index, laero) {
+                        //鍒锋柊琛ㄦ牸鏁版嵁
+                        DisPlay_HideColumn();
+                        //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
+                        layer.close(index);//鍏抽棴寮圭獥
+                    }
+                })
+            }
+            //鏄剧ず鍒楁暟鎹�
+            function DisPlay_HideColumn() {
+                $.ajax({
+                    url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList',
+                    type: "GET",
+                    data: { "HModName": HModName, "user": sessionStorage["HUserName"] },
+                    success: function (data1) {
+                        if (data1.data.length != 0) {
+                            var dataCol = [];//鏁版嵁搴撴煡璇㈠嚭鐨勫垪鏁版嵁
+                            dataCol = data1.data[0].HGridString.split(',');
+                            for (var i = 0; i < dataCol.length; i++) {
+                                var dataCols = dataCol[i].split('|');
+                                //闅愯棌鍒�
+                                if (dataCols[1] == 1) {
+                                    option.cols[0][i + 1]["hide"] = true;
+                                }
+                                //鏄剧ず鍒�
+                                if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) {
+                                    option.cols[0][i + 1]["hide"] = false;
+                                }
+                                //闅愯棌id
+                                //璁剧疆鍒楀
+                                if (dataCols[3] > 0) {
+                                    if (option.cols[0][i + 1]["field"] == '渚涘簲鍟嗕氦鏈熷洖澶�') {
+                                        option.cols[0][i + 1]["width"] = 150;
+                                    } else {
+                                        option.cols[0][i + 1]["width"] = dataCols[3];
+                                    }
+                                }
+                                //璁剧疆鍐呭瀛椾綋澶у皬
+                                if (data1.data[0].HFontSize != 0) {
+                                    option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;";
+                                } else {
+                                    option.cols[0][i + 1]["style"] = "font-size:100%";
+                                }
+                                //璁剧疆鍒楀
+                                //if (data1.data[0].HColumnWidth != 0) {
+                                //    option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;";
+                                //} else {
+                                //    option.cols[0][i + 1]["width"] = "";
+                                //}
+
+                                //瀛椾綋鎵�鍦ㄤ綅缃�(宸� 灞呬腑 鍙�)
+                                switch (dataCols[2]) {
+                                    case "L":
+                                        option.cols[0][i + 1]["align"] = "left";
+                                        break;
+                                    case "M":
+                                        option.cols[0][i + 1]["align"] = "center";
+                                        break;
+                                    case "R":
+                                        option.cols[0][i + 1]["align"] = "right";
+                                        break;
+                                }
+                            }
+                            //鍙栨秷鍐荤粨鍒�
+                            for (var i = 1; i < option.cols[0].length - 1; i++) {
+                                if (option.cols[0][i]["fixed"] != null) {
+                                    option.cols[0][i]["fixed"] = null;
+                                }
+                                else {
+                                    break;
+                                }
+                            }
+                            //鍐荤粨鍒�
+                            if (data1.data[0].HFixCols != 0) {
+                                for (var i = 0; i < data1.data[0].HFixCols; i++) {
+                                    if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) {
+                                        data1.data[0].HFixCols += 1;
+                                    }
+                                    option.cols[0][i + 1]["fixed"] = "left";
+                                }
+                            }
+                            table.render(option);
+                        } else {
+                            table.render(option);
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                })
+            }
+
+
+        });
+    </script>
+</body>
+
+</html>
\ No newline at end of file
diff --git a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_SupMaterPackBillEdit.html b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_SupMaterPackBillEdit.html
new file mode 100644
index 0000000..4962a21
--- /dev/null
+++ b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_SupMaterPackBillEdit.html
@@ -0,0 +1,692 @@
+锘�<!DOCTYPE html>
+<html>
+<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="../../layuiadmin/layui/css/style-self.css" media="all">
+    <style type="text/css">
+       /* .layui-form-label {
+            width: 100px;
+        }*/
+        /*鍒濆涓�90px 鏂囨湰涓�6涓眽瀛楁椂浼氭崲琛�*/
+    </style>
+</head>
+<body>
+    <div id="layout1" class="layui-fluid">
+        <div class="layui-row layui-col-space15">
+            <div class="layui-col-md12">
+                <div class="layui-card">
+                    <form id="form0" class="layui-form" action="" lay-filter="formData">
+                        <div class="layui-card-header">
+                            <div class="layui-btn-group">
+                                <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">淇濆瓨</button>
+                                <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">閫�鍑�</button>
+                            </div>
+                        </div>
+                        <div class="layui-card-body">
+                            <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
+                                <ul class="layui-tab-title">
+                                    <li class="layui-this">鍩烘湰淇℃伅</li>
+                                    <li>鍏朵粬淇℃伅</li>
+                                </ul>
+                                <div class="layui-tab-content">
+                                    <div class="layui-tab-item layui-show">
+                                        <div class="layui-form-item">
+                                            <div class="layui-row">
+                                                <div class="layui-inline">
+                                                    <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">渚� 搴� 鍟嗭細</label>
+                                                    <div class="layui-input-block" style="margin-left: 83px;">
+                                                        <input type="text" class="layui-input" name="HSupName" lay-verify="HSupName" id="HSupName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                        <input type="hidden" name="HSupID" id="HSupID" lay-verify="HSupID" value="0">
+                                                        <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchSup" id="btnSearchSup" style="padding: 0 10px;float: right;margin-right: 3px;height:30px;">
+                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                        </button>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                            <!--闅愯棌瀛楁-->
+                                            <div class="layui-row" style="display:none;">
+                                                <input class="layui-input" name="HInterID" lay-verify="HInterID" id="HInterID" readonly="readonly" autocomplete="off" style="display:none;">
+                                            </div>                                          
+                                        </div>                                       
+                                    </div>
+                                    <div class="layui-tab-item">
+                                        <div class="layui-form-item">
+                                            <div class="layui-row">
+                                                <div class="layui-col-xs3">
+                                                    <label class="layui-form-label">鍒� 鍗� 浜猴細</label>
+                                                    <div class="layui-input-inline">
+                                                        <input class="layui-input" name="HMaker" id="HMaker" readonly="readonly" autocomplete="off">
+                                                    </div>
+                                                </div>
+                                                <div class="layui-col-xs3">
+                                                    <label class="layui-form-label">瀹� 鏍� 浜猴細</label>
+                                                    <div class="layui-input-inline">
+                                                        <input class="layui-input" name="HChecker" id="HChecker" readonly="readonly" autocomplete="off">
+                                                    </div>
+                                                </div>
+                                                <div class="layui-col-xs3">
+                                                    <label class="layui-form-label">鍙� 鏇� 浜猴細</label>
+                                                    <div class="layui-input-inline">
+                                                        <input class="layui-input" name="HUpDater" id="HUpDater" readonly="readonly" autocomplete="off">
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </div>
+                                        <div class="layui-form-item">
+                                            <div class="layui-row">
+                                                <div class="layui-col-xs3">
+                                                    <label class="layui-form-label">鍒跺崟鏃ユ湡锛�</label>
+                                                    <div class="layui-input-inline">
+                                                        <input class="layui-input" name="HMakeDate" id="HMakeDate" readonly="readonly" autocomplete="off">
+                                                    </div>
+                                                </div>
+                                                <div class="layui-col-xs3">
+                                                    <label class="layui-form-label">瀹℃牳鏃ユ湡锛�</label>
+                                                    <div class="layui-input-inline">
+                                                        <input class="layui-input" name="HCheckDate" id="HCheckDate" readonly="readonly" autocomplete="off">
+                                                    </div>
+                                                </div>
+                                                <div class="layui-col-xs3">
+                                                    <label class="layui-form-label">鍙樻洿鏃ユ湡锛�</label>
+                                                    <div class="layui-input-inline">
+                                                        <input class="layui-input" name="HUpDateDate" id="HUpDateDate" readonly="readonly" autocomplete="off">
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                </div>
+                            </div>
+                        <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+                        <script type="text/html" id="toolbarDemo">
+                            <div class="layui-btn-container">
+                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-add"><i class="layui-icon layui-icon-addition"></i>澧炲姞</button>
+                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-del"><i class="layui-icon layui-icon-subtraction"></i>鍒犺</button>
+                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>-->
+                            </div>
+                        </script>
+                        </div>
+                    </form>
+                </div>
+            </div>
+        </div>
+    </div>
+    <script src="../../layuiadmin/layui/layui.js"></script>
+    <script src="../../layuiadmin/Scripts/json2.js" type="text/javascript"></script>
+    <script src="../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script>
+    <script src="../../../../Scripts/webConfig.js"></script>
+    <script src="../../layuiadmin/Scripts/general.js"></script>
+    <script>       
+        layui.config({
+            base: '../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+        }).extend({
+            index: 'lib/index' //涓诲叆鍙fā鍧�
+        }).use(['index', 'table', 'form', 'element', 'layer', 'laydate'], function () {
+            var table = layui.table
+                , $ = layui.$
+                , form = layui.form
+                , layer = layui.layer
+                , laydate = layui.laydate
+                , element = layui.element; //Tab鐨勫垏鎹㈠姛鑳斤紝鍒囨崲浜嬩欢鐩戝惉绛夛紝闇�瑕佷緷璧杄lement妯″潡
+            window.table = layui.table
+            //甯歌鐢ㄦ硶
+            laydate.render({
+                elem: '#HDHDate'
+            });
+
+            var params = getUrlVars();
+            var OperationType = params[params[0]];
+            var linterid = params[params[1]];
+            var HModName = "SRM_SupMaterPackBillEdit";
+            var option = ""
+            window.HSubData = "";//鍏ㄥ眬鍙橀噺
+
+            if (OperationType == 1) {
+                if (sessionStorage["HSupIDs"].split(",").length == 1) {
+                    $("#HSupID").val(sessionStorage["HSupIDs"]);
+                    $("#HSupName").val(sessionStorage["HUserName"]);
+                }
+               
+                //鏂板
+                $.ajax({
+                    url: GetWEBURL() + "/Web/GetMAXNum_New",
+                    type: "GET",
+                    data: { "HBillType": '10001' },
+                    success: function (d) {
+                        $("#HInterID").val(d.data[0].HInterID);
+                        $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss"));
+                        $("#HMaker").val(sessionStorage["HUserName"]);
+                    }
+                });
+              
+            } else {
+                //缂栬緫
+                RoadBillMain_Edit(linterid);
+            }
+
+            //鍒濆鍖栬〃鏍�
+            set_InitGrid();
+
+            function set_InitGrid() {
+                option = {
+                    elem: '#mainTable'
+                    , toolbar: '#toolbarDemo'
+                    , cols: [[
+                        { type: 'checkbox', fixed: 'left', totalRowText: '鍚堣' }
+                        , { field: 'sorderid', title: '搴忓彿', width: 60, fixed: true }
+                        , { field: 'HMaterID', title: '鐗╂枡ID', hide: true }
+                        , { field: 'HMaterNumber', title: '鐗╂枡浠g爜', edit: 'text', event: "HMaterNumber" }
+                        , { field: 'HMaterName', title: '鐗╂枡鍚嶇О' }
+                        , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿' }
+                        , { field: 'HUnitID', title: '璁¢噺鍗曚綅ID', hide: true }
+                        , { field: 'HUnitName', title: '璁¢噺鍗曚綅' }
+                        , { field: 'HMinPackQty', title: '鏈�灏忓寘瑁呮暟', edit: 'text', totalRow: true }
+                        , { field: 'HInBoxPackQty', title: '鍐呯鏍囧噯鍖呰鏁�', edit: 'text', totalRow: true }
+                        , { field: 'HOutBoxPackQty', title: '澶栫鏍囧噯鍖呰鏁�', edit: 'text', totalRow: true }
+                        , { field: 'HPriority', title: '浼樺厛绾�', edit: 'text' }
+                        , { field: 'HRemark', title: '澶囨敞', hide: true }
+                    ]]
+                    , limit: 500 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
+                    , totalRow: true
+                    , height: 'full-210'
+                    , done: function () {
+                        layer.closeAll("loading");
+                    }
+                };
+
+                var dataarr = [{
+                    "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HMaterModel": "", "HUnitID": 0, "HUnitName": "", "HMinPackQty": 0, "HInBoxPackQty": 0, "HOutBoxPackQty": 0, "HPriority": 10,"HRemark": ""
+                }]
+
+                option.data = dataarr;
+
+                table.render(option);
+            }
+
+            //澶村伐鍏锋爮浜嬩欢
+            table.on('toolbar(mainTable)', function (obj) {
+                var checkStatus = table.checkStatus(obj.config.id);
+                //鏂板琛岃〃鏍兼暟鎹�
+                var NewRow = {
+                    "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HMaterModel": "", "HUnitID": 0, "HUnitName": "", "HMinPackQty": 0, "HInBoxPackQty": 0, "HOutBoxPackQty": 0, "HPriority": 10, "HRemark": ""
+                };
+                switch (obj.event) {
+                    case "btn-add":
+                        table.cache["mainTable"].push(NewRow);
+                        option.data = table.cache["mainTable"];
+                        table.render(option);
+                        break;
+                    case "btn-del":
+                        var oldData = table.cache["mainTable"];
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+
+
+                        var rows = '';
+                        for (var i = 0; i < data.length; i++) {
+                            rows += data[i].HMaterID.toString() + ',';
+                        }
+                        rows = rows.substring(rows.length - 1, 0);
+                        if (rows == "") {
+                            layer.msg("鑷冲皯閫夋嫨涓�琛岃褰曪紒")
+
+                        }
+                        else {
+                            layer.confirm('鏄惁纭?', { icon: 3, title: '鎻愮ず' }, function (index) {
+
+                                for (var i = 0; i < data.length; i++) {
+                                    for (var j = 0; j < oldData.length; j++) {
+                                        if (data[i].HMaterID.toString() + data[i].HPriority.toString() == oldData[j].HMaterID.toString() + oldData[j].HPriority.toString()) {
+                                            oldData.splice(j, 1);
+                                            break;
+                                        }
+                                    }
+                                }
+                                table.reload('mainTable', {
+                                    data: oldData
+                                });
+                                layer.close(index);
+                            });
+                        }
+                        break;
+                    //鍒楄缃�
+                    case 'set_HideColumn':
+                        get_HideColumn();
+                        break;
+                };
+            });
+            //鐩戝惉琛屽伐鍏蜂簨浠�
+            table.on('tool(mainTable)', function (obj) {
+                //set_GridDelete(obj);   //琛屽唴鍒犻櫎
+                set_GridCellCheck(obj); //琛屽唴蹇嵎閿瓫閫�
+            });
+
+            table.on('edit(mainTable)', function (obj) { //娉細edit鏄浐瀹氫簨浠跺悕锛宼est鏄痶able鍘熷瀹瑰櫒鐨勫睘鎬� lay-filter="瀵瑰簲鐨勫��"
+                var value = obj.value //寰楀埌淇敼鍚庣殑鍊�
+                    , data = obj.data //寰楀埌鎵�鍦ㄨ鎵�鏈夐敭鍊�
+                    , field = obj.field; //寰楀埌瀛楁
+                var oldData = table.cache["mainTable"];
+                var HQty = 0;
+                if (obj.field == "HQty") {
+                    if (obj.data.HQty != undefined) {
+                        HQty = parseFloat(obj.data.HQty);
+                    }
+                    if (parseFloat(obj.value) > obj.data.HRQty) {
+                        layer.msg("閿欒:" + "涓嬫帹閫佽揣鍗曪紝閫佽揣鏁伴噺涓嶈兘瓒呰繃鍓╀綑鍙彂璐ф暟閲忥紒", { icon: 5 });
+                    }
+                    else {
+                        var bresult = true;
+                        var SumQty = 0;
+                        for (var i = 0; i < oldData.length; i++) {
+                            if (oldData[i].HMaterID == obj.data.HMaterID && oldData[i].HSourceInterID == obj.data.HSourceInterID && oldData[i].HSourceEntryID == obj.data.HSourceEntryID) {
+                                SumQty = SumQty + parseFloat(oldData[i].HQty);
+                            }
+                        }
+                        if (SumQty > obj.data.HRQty) {
+                            bresult = false;
+
+                        }
+                        if (bresult) {
+                            obj.update({
+                                HMoney: parseFloat(obj.data.HPrice) * parseFloat(obj.value),
+                            });
+                        }
+                        else {
+                            layer.msg("閿欒:" + "涓嬫帹閫佽揣鍗曪紝鍚堣閫佽揣鏁伴噺涓嶈兘瓒呰繃鍓╀綑鍙彂璐ф暟閲忥紒", { icon: 5 });
+                        }
+                    }
+                    table.reload('mainTable');//鍒锋柊琛ㄦ牸淇℃伅锛屽悎璁℃暟閲�
+                }
+
+            });
+
+            //#region [琛ㄥご鏀惧ぇ闀淽
+            //閫夋嫨渚涘簲鍟嗗脊绐�
+            form.on('submit(btnSearchSup)', function () {
+                layer.open({
+                    type: 2
+                    , area: ['80%', '80%']
+                    , title: '渚涘簲鍟嗗垪琛�'
+                    , shade: 0.6 //閬僵閫忔槑搴�
+                    //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                    , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                    , content: ['../鍩虹璧勬枡/Gy_Supplier.html', 'yes']
+                    , btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {
+
+                        //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HSupName").val(checkStatus.data[0].渚涘簲鍟嗗悕绉�);
+                        $("#HSupID").val(checkStatus.data[0].HItemID);
+                        layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) {
+                        //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+                        //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+                    },
+                    end: function () {
+
+                    },
+                    success: function (layero, index) {
+
+                    }
+                })
+            });
+
+            ///鍔犺浇鏄剧ず鏁版嵁
+            function RoadHBillSub() {
+                //$.ajax({
+                //    type: "get",
+                //    url: GetWEBURL() + "GetNewPOInStockShowBillSub",
+                //    async: true,
+                //    data: { sMsg: linterid, sMsg2: lentryid, sMsg3: lSourceBillType },
+                //    success: function (result) {
+                       
+                //    },
+                //    error: function (result) {
+                //        console.log(result);
+                //        layer.closeAll("loading");
+                //    }
+                //});
+            };
+
+            form.on('submit(Saver)', function (data) {//淇濆瓨
+                //debugger;
+
+                for (var i = 0; i < table.cache["mainTable"].length; i++) {
+                    if (table.cache["mainTable"][i].HMaterName.indexOf("\"") != -1 || table.cache["mainTable"][i].HMaterName.indexOf(";") != -1) {
+                        table.cache["mainTable"][i].HMaterName = table.cache["mainTable"][i].HMaterName.replaceAll("\"", "鈥�").replaceAll(";", "锛�")
+                    }
+                    if (table.cache["mainTable"][i].HMaterModel.indexOf("\"") != -1 || table.cache["mainTable"][i].HMaterModel.indexOf(";") != -1) {
+                        table.cache["mainTable"][i].HMaterModel = table.cache["mainTable"][i].HMaterModel.replaceAll("\"", "鈥�").replaceAll(";", "锛�")
+                    }
+                }
+
+                var sMainStr = JSON.stringify(data.field);
+                var sSubStr = JSON.stringify(table.cache['mainTable']);
+                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"];
+
+                if (!AllowLoadData(sSubStr))//鏁版嵁楠岃瘉
+                {
+                    return false;
+                }
+                $.ajax(
+                    {
+                        type: "POST",
+                        url: GetWEBURL() + "SupMaterPackBill/Save", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                        async: true,
+                        data: { "msg": sMainSub },
+                        dataType: "json",
+                        success: function (data) {
+                            if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                                layer.msg(data.Message, { icon: 1 });
+                                $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true);
+                                $('#ChooseSource-btn').addClass("layui-btn-disabled").attr("disabled", true);
+                            }
+                            else {
+                                f_alert(data.Message);
+                            }
+                            layer.closeAll("loading");
+                        },
+                        error: function (err) {
+                            f_alert("閿欒:" + err);
+                        }
+                    });
+            });
+           
+            form.on('submit(Exit)', function (data) {//閫�鍑�
+                var index = parent.layer.getFrameIndex(window.name); //鍏堝緱鍒板綋鍓峣frame灞傜殑绱㈠紩
+                parent.layer.close(index); //鍐嶆墽琛屽叧闂�
+            });
+            
+            function f_alert(sMsg) {
+                layer.alert(sMsg, { icon: 5 });
+            }
+            //闈炵┖楠岃瘉
+            function AllowLoadData(sSubStr) {
+                var Result = true;
+                if (typeof (sSubStr) != "undefined" && typeof (sSubStr) != "") {
+                    sSubStr = JSON.parse(sSubStr);
+
+                    if ($("#HSupID").val() == 0 || $("#HSupID").val() == undefined || $("#HSupID").val() == null) {
+                        layer.msg("琛ㄥご渚涘簲鍟嗕俊鎭笉鍏佽涓虹┖锛岃鐐瑰嚮缁胯壊鏀惧ぇ闀滄寜閽繘琛岄�夋嫨锛�", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                        return Result = false;
+                    }
+
+                    for (var i = 0; i < sSubStr.length; i++) {
+                        if (sSubStr[i].HMaterID == 0 ) {
+                            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,鐗╂枡淇℃伅涓嶅厑璁镐负绌�!璇峰湪鐐瑰嚮鏄庣粏琛岀墿鏂欎唬鐮佽緭鍏ユ锛屾寜閿洏F7杩涜閫夋嫨", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                            return Result = false;
+                        }
+                        if (parseFloat(sSubStr[i].HMinPackQty) > parseFloat(sSubStr[i].HInBoxPackQty)) {
+                            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,鍐呯鏍囧噯鍖呰鏁颁笉鍏佽灏忎簬鏈�灏忓寘瑁呮暟!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                            return Result = false;
+                        }
+                        if (parseFloat(sSubStr[i].HMinPackQty) > parseFloat(sSubStr[i].HOutBoxPackQty)) {
+                            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,澶栫鏍囧噯鍖呰鏁颁笉鍏佽灏忎簬鏈�灏忓寘瑁呮暟!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                            return Result = false;
+                        }
+                        if (parseFloat(sSubStr[i].HInBoxPackQty) > parseFloat(sSubStr[i].HOutBoxPackQty)) {
+                            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,澶栫鏍囧噯鍖呰鏁颁笉鍏佽灏忎簬鍐呯鏍囧噯鍖呰鏁�!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                            return Result = false;
+                        }
+                        if (parseFloat(sSubStr[i].HMinPackQty) == 0 || parseFloat(sSubStr[i].HMinPackQty) == "") {
+                            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,鏈�灏忓寘瑁呮暟涓嶅厑璁镐负0!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                            return Result = false;
+                        }
+                        if (parseFloat(sSubStr[i].HInBoxPackQty) == 0 || parseFloat(sSubStr[i].HInBoxPackQty) == "") {
+                            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,鍐呯鏍囧噯鍖呰鏁颁笉鍏佽涓�0!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                            return Result = false;
+                        }
+                        if (parseFloat(sSubStr[i].HOutBoxPackQty) == 0 || parseFloat(sSubStr[i].HOutBoxPackQty) == "") {
+                            layer.msg("鏄庣粏璁板綍绗�" + (i + 1) + "琛�,澶栫鏍囧噯鍖呰鏁颁笉鍏佽涓�0!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                            return Result = false;
+                        }
+                    }
+                }
+                else {
+                    return Result = true;
+                }
+                return Result;
+            }
+
+            //缂栬緫閫佽揣鍗曞姞杞借〃澶磋〃浣撴暟鎹�
+            function RoadBillMain_Edit(linterid) {
+                $.ajax({
+                    url: GetWEBURL() + "SupMaterPackBill/edit",
+                    type: "GET",
+                    data: { "HInterID": linterid },
+                    success: function (data) {
+                        if (data.code == 1) {
+                            var data = data.data;
+
+                            ajaxReturnData = JSON.parse(JSON.stringify(data));
+                            HSubData = ajaxReturnData;
+
+                            //涓昏〃
+                            form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
+                                "HSupID": data[0].HSupID
+                                , "HSupName": data[0].渚涘簲鍟�
+                                , "HInterID": data[0].hmainid
+                            });
+                            //瀛愯〃  璧嬪��
+                            var rowdata = [];
+                            for (var i = 0; i < data.length; i++) {
+                                rowdata.push(                                    
+                                    {
+                                        "HMaterID": data[i].HMaterID, "HMaterNumber": data[i].鐗╂枡浠g爜, "HMaterName": data[i].鐗╂枡鍚嶇О, "HMaterModel": data[i].瑙勬牸鍨嬪彿, "HUnitID": 0, "HUnitName": "", "HMinPackQty": data[i].鏈�灏忓寘瑁呮暟, "HInBoxPackQty": data[i].鍐呯鏍囧噯鍖呰鏁�, "HOutBoxPackQty": data[i].澶栫鏍囧噯鍖呰鏁�, "HPriority": data[i].浼樺厛绾�, "HRemark": data[i].澶囨敞
+                                    }                                   
+                                )
+                            }
+                            //鍒锋柊琛ㄤ綋鏁版嵁
+                            table.reload('mainTable', {
+                                data: rowdata
+                                , height: 'full-10'
+                                , loading: false
+                                , done: function (index, res) {
+                                    layer.closeAll("loading");
+                                }
+                            });
+                        }
+                        else {
+                            layer.msg(data.Message, { icon: 2, time: 3000 });
+                        }
+
+                        layer.closeAll("loading");
+                    },
+                    error: function (result) {
+                        layer.closeAll("loading");
+                        layer.msg(data.Message, { icon: 2, time: 3000 });
+                    }
+                });
+            }
+
+            //琛屽唴鍒犻櫎蹇嵎閿�
+            function set_GridCellCheck(obj) {
+                $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) {
+                    if (event.key == "F7") {
+                        //鐗╂枡
+                        if (obj.event == "HMaterNumber") {
+                            //鎵撳紑鐗╂枡灏忕獥浣�
+                            layer.open({
+                                type: 2
+                                , skin: "layui-layer-rim" //鍔犱笂杈规
+                                , title: "鐗╂枡鍒楄〃"  //鏍囬
+                                , closeBtn: 1  //绐椾綋鍙充笂瑙掑叧闂� 鐨� 鏍峰紡
+                                , shift: 2 //寮瑰嚭鍔ㄧ敾
+                                , area: ["90%", "90%"] //绐椾綋澶у皬
+                                , maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
+                                , content: ["../鍩虹璧勬枡/Gy_MaterialList.html", "yes"]
+                                , btn: ["纭畾", "鍙栨秷"]
+                                , btn1: function (index, laero) {
+                                    //鎸夐挳涓�  鐨勫洖璋�
+                                    var iframeWindow = window["layui-layer-iframe" + index];//鑾峰彇寮规椤甸潰
+                                    var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//鑾峰彇閫変腑鐨勬暟鎹�
+
+                                    if (checkStatus.data.length != 1) {
+                                        return layer.msg("璇烽�夋嫨涓�鏉℃暟鎹�");
+                                    }
+                                    //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
+                                    obj.update({
+                                        "HMaterID": checkStatus.data[0].HItemID
+                                        , "HMaterNumber": checkStatus.data[0].HNumber
+                                        , "HMaterName": checkStatus.data[0].HName
+                                        , "HMaterModel": checkStatus.data[0].HModel
+                                        , "HUnitID": checkStatus.data[0].HUnitID
+                                        , "HUnitName": checkStatus.data[0].HUnitName
+                                    })
+                                    layer.close(index);//鍏抽棴寮圭獥
+                                }
+                            })
+                        }
+                    }
+                })
+            }
+
+            function getUrlVars() {
+                var vars = [], hash;
+                var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+                for (var i = 0; i < hashes.length; i++) {
+                    hash = hashes[i].split('=');
+                    vars.push(hash[0]);
+                    vars[hash[0]] = hash[1];
+                }
+                return vars;
+            }
+
+            ////闅愯棌鍒楄缃�
+            //function get_HideColumn() {
+            //    var colName = "";
+            //    var contentUrl = "";
+            //    for (var i = 1; i < option.cols[0].length - 1; i++) {
+            //        colName += option.cols[0][i]["title"] + ",";
+            //    }
+            //    var urlStr = window.document.location.pathname;//鑾峰彇鏂囦欢璺緞
+            //    var urlLen = urlStr.split('/');
+            //    for (var i = 0; i < urlLen.length - 4; i++) {
+            //        contentUrl += "../";
+            //    }
+            //    colName = encodeURI(colName.substring(0, colName.length - 1));//瀵� URI 杩涜缂栫爜
+
+            //    contentUrl += 'views/鍩虹璧勬枡/闅愯棌鍒楄缃�/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName;
+
+            //    layer.open({
+            //        type: 2
+            //        , skin: "layui-layer-rim" //鍔犱笂杈规
+            //        , title: "闅愯棌鍒楄缃�"  //鏍囬
+            //        , closeBtn: 1  //绐椾綋鍙充笂瑙掑叧闂� 鐨� 鏍峰紡
+            //        , shift: 2 //寮瑰嚭鍔ㄧ敾
+            //        , area: ["50%", "90%"] //绐椾綋澶у皬
+            //        , maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
+            //        , content: [contentUrl, "yes"]
+            //        , btn: ["纭畾", "鍙栨秷"]
+            //        , btn1: function (index, laero) {
+            //            //鍒锋柊琛ㄦ牸鏁版嵁
+            //            DisPlay_HideColumn();
+            //            //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
+            //            layer.close(index);//鍏抽棴寮圭獥
+            //        }
+            //    })
+            //}
+
+            ////鏄剧ず鍒楁暟鎹�
+            //function DisPlay_HideColumn() {
+            //    $.ajax({
+            //        url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList',
+            //        type: "GET",
+            //        data: { "HModName": HModName, "user": sessionStorage["HUserName"] },
+            //        async: false,
+            //        success: function (data1) {
+            //            if (data1.data.length != 0) {
+            //                var dataCol = [];//鏁版嵁搴撴煡璇㈠嚭鐨勫垪鏁版嵁
+            //                var titleData = [];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
+
+            //                dataCol = data1.data[0].HGridString.split(',');
+
+            //                for (var i = 0; i < option.cols[0].length - 2; i++) {
+            //                    var dataCols = dataCol[i].split('|');
+            //                    //闅愯棌鍒�
+            //                    if (dataCols[1] == 1) {
+            //                        option.cols[0][i + 1]["hide"] = true;
+            //                    }
+            //                    //璁剧疆鍒楀
+            //                    if (dataCols[3] > 0) {
+            //                        option.cols[0][i + 1]["width"] = dataCols[3];
+            //                    }
+            //                    //璁剧疆鍐呭瀛椾綋澶у皬
+            //                    if (data1.data[0].HFontSize != 0) {
+            //                        option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;";
+            //                    } else {
+            //                        option.cols[0][i + 1]["style"] = "font-size:100%";
+            //                    }
+            //                    //璁剧疆鍒楀
+            //                    //if (data1.data[0].HColumnWidth != 0) {
+            //                    //    option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;";
+            //                    //} else {
+            //                    //    option.cols[0][i + 1]["width"] = "";
+            //                    //}
+            //                    //鏄剧ず鍒�
+            //                    if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) {
+            //                        option.cols[0][i + 1]["hide"] = false;
+            //                    }
+            //                    //瀛椾綋鎵�鍦ㄤ綅缃�(宸� 灞呬腑 鍙�)
+            //                    switch (dataCols[2]) {
+            //                        case "L":
+            //                            option.cols[0][i + 1]["align"] = "left";
+            //                            break;
+            //                        case "M":
+            //                            option.cols[0][i + 1]["align"] = "center";
+            //                            break;
+            //                        case "R":
+            //                            option.cols[0][i + 1]["align"] = "right";
+            //                            break;
+            //                    }
+            //                }
+
+            //                //鍙栨秷鍐荤粨鍒�
+            //                for (var i = 1; i < option.cols[0].length - 1; i++) {
+            //                    if (option.cols[0][i]["fixed"] != null) {
+            //                        option.cols[0][i]["fixed"] = null;
+            //                    }
+            //                    else {
+            //                        break;
+            //                    }
+            //                }
+            //                //鍐荤粨鍒�
+            //                if (data1.data[0].HFixCols != 0) {
+            //                    for (var i = 0; i < data1.data[0].HFixCols; i++) {
+            //                        if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) {
+            //                            data1.data[0].HFixCols += 1;
+            //                        }
+            //                        option.cols[0][i + 1]["fixed"] = "left";
+            //                    }
+            //                }
+            //                table.render(option);
+            //                layer.closeAll("loading");
+            //            } else {
+            //                table.render(option);
+            //                layer.closeAll("loading");
+            //            }
+            //        }, error: function () {
+            //            layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+            //            layer.closeAll("loading");
+            //        }
+            //    })
+            //}
+
+        });
+
+    </script>
+</body>
+</html>
\ No newline at end of file
diff --git a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_SupMaterPackBillList.html b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_SupMaterPackBillList.html
new file mode 100644
index 0000000..844d3ee
--- /dev/null
+++ b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_SupMaterPackBillList.html
@@ -0,0 +1,558 @@
+锘�
+
+<!DOCTYPE html>
+<html>
+<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="../../layuiadmin/layui/css/style-self.css" media="all">
+    <style type="text/css">
+        .layui-input-block {
+            width: 190px;
+        }
+    </style>
+</head>
+<body>
+    <div class="layui-fluid">
+        <div class="layui-row layui-col-space15">
+            <div class="layui-col-md12">
+                <div class="layui-card" style="padding: 1px">
+                    <div class="layui-card-body" style="padding: 1px;">
+                        <form class="layui-form" action="" lay-filter="component-form-group">
+                            <div class="layui-collapse">
+                                <div class="layui-colla-item">
+                                    <div class="layui-colla-title layui-inline">
+                                        <div class="layui-inline">
+                                            <span>鏇村</span>
+                                        </div>
+                                    </div>                              
+                                    <div class="layui-inline">
+                                        <label class="layui-form-label">鐗╂枡浠g爜</label>
+                                        <div class="layui-input-block">
+                                            <input type="text" class="layui-input" name="HMaterNumber" id="HMaterNumber">
+                                        </div>
+                                    </div>
+                                    <div class="layui-inline">
+                                        <label class="layui-form-label">鐗╂枡鍚嶇О</label>
+                                        <div class="layui-input-block">
+                                            <input type="text" class="layui-input" name="HMaterName" id="HMaterName">
+                                        </div>
+                                    </div>
+                                    <div class="layui-inline">
+                                        <label class="layui-form-label">瑙勬牸鍨嬪彿</label>
+                                        <div class="layui-input-block">
+                                            <input type="text" class="layui-input" name="HMaterModel" id="HMaterModel">
+                                        </div>
+                                    </div>
+                                    <div class="layui-inline">
+                                        <label class="layui-form-label">渚涘簲鍟�</label>
+                                        <div class="layui-input-block">
+                                            <input type="text" class="layui-input" name="HSupName" id="HSupName">
+                                        </div>
+                                    </div>                                   
+                                    <div class="layui-inline">
+                                        <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch">
+                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                        </button>
+                                    </div>
+                                </div>
+                            </div>
+                        </form>
+                    </div>
+                    <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+                    <script type="text/html" id="toolbarDemo">
+                        <div class="layui-btn-container">
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload"><i class="layui-icon layui-icon-refresh"></i>鍒锋柊</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-add"><i class="layui-icon layui-icon-form"></i>鏂板</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-edit"><i class="layui-icon layui-icon-form"></i>缂栬緫</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-delete"></i>鍒犻櫎</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit"><i class="layui-icon layui-icon-radio"></i>瀹℃牳</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit"><i class="layui-icon layui-icon-radio"></i>鍙嶅鏍�</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-HideColumn"><i class="layui-icon layui-icon-return"></i>闅愯棌鍒楄缃�</button>
+                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>閫�鍑�</button>
+                        </div>
+                    </script>
+                </div>
+            </div>
+        </div>
+    </div>
+    <script src="../../layuiadmin/layui/layui.js"></script>
+    <script src="../CreateControl.js"></script>
+    <script src="../GRInstall.js"></script>
+    <script src="../GRUtility.js"></script>
+    <script src="../../../../Scripts/webConfig.js"></script>
+    <script>
+
+        function getUrlVars() {
+            var vars = [], hash;
+            var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+            for (var i = 0; i < hashes.length; i++) {
+                hash = hashes[i].split('=');
+                vars.push(hash[0]);
+                vars[hash[0]] = hash[1];
+            }
+            return vars;
+        }
+        function f_alert(sMsg) {
+            layer.alert(sMsg, { icon: 5 });           
+        }
+        var params = getUrlVars();
+      
+        layui.config({
+            base: '../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+        }).extend({
+            index: 'lib/index' //涓诲叆鍙fā鍧�
+        }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer'], function () {
+            var $ = layui.$
+                , admin = layui.admin
+                , layer = layui.layer
+                , laydate = layui.laydate
+                , table = layui.table
+                , form = layui.form
+                , element = layui.element;
+            //甯歌鐢ㄦ硶
+            laydate.render({
+                elem: '#HDate1'
+            });
+            laydate.render({
+                elem: '#HDate2'
+            });
+
+            var _cur_page = 1;
+            var sql = "";
+            var option = [];
+            var HModName = "SRM_SupMaterPackBillList";
+            //涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
+            var titleData = ["HItemID", "HParentID", "hmainid", "hsubid"];
+
+            //#region 杩涘叆椤甸潰鏃㈠姞杞�
+            set_PageInit();
+
+            //#region 姝ら〉闈㈡墍鏈夋柟娉�
+            function set_PageInit() {
+                //鍒濆鍖栬〃鏍�
+                set_InitGrid();
+                //鏄剧ず鍒楁暟鎹�
+                DisPlay_HideColumn();
+                //鐩存帴鎵ц鍒楄〃绛涢�� 鍔犺浇鏁版嵁鍒扮綉鏍�
+                get_FastQuery(table, option)
+            }
+
+            function set_InitGrid() {
+                var columns = [];
+                option = {
+                    elem: '#mainTable'
+                    , toolbar: '#toolbarDemo'
+                    , page: true
+                    , totalRow: true
+                    , limit: 500
+                    , height: 'full-50'
+                    , cols: [columns]
+                    , limits: [500, 5000, 20000]
+                    , done: function (res, curr, count) {
+
+                    }
+                };
+            }
+            //闅愯棌鍒楄缃�
+            function get_HideColumn() {
+                var colName = "";
+                for (var i = 1; i < option.cols[0].length - 1; i++) {
+                    colName += option.cols[0][i]["title"] + ",";
+                }
+
+                colName = encodeURI(colName.substring(0, colName.length - 1));//瀵� URI 杩涜缂栫爜
+                layer.open({
+                    type: 2
+                    , skin: "layui-layer-rim" //鍔犱笂杈规
+                    , title: "闅愯棌鍒楄缃�"  //鏍囬
+                    , closeBtn: 1  //绐椾綋鍙充笂瑙掑叧闂� 鐨� 鏍峰紡
+                    , shift: 2 //寮瑰嚭鍔ㄧ敾
+                    , area: ["50%", "90%"] //绐椾綋澶у皬
+                    , maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
+                    , content: ['../鍩虹璧勬枡/闅愯棌鍒楄缃�/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName, "yes"]
+                    , btn: ["纭畾", "鍙栨秷"]
+                    , btn1: function (index, laero) {
+                        //鍒锋柊琛ㄦ牸鏁版嵁
+                        DisPlay_HideColumn();
+                        //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
+                        layer.close(index);//鍏抽棴寮圭獥
+                    }
+                })
+            }
+            //鏄剧ず鍒楁暟鎹�
+            function DisPlay_HideColumn() {
+                $.ajax({
+                    url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList',
+                    type: "GET",
+                    data: { "HModName": HModName, "user": sessionStorage["HUserName"] },
+                    success: function (data1) {
+                        if (data1.data.length != 0) {
+                            var dataCol = [];//鏁版嵁搴撴煡璇㈠嚭鐨勫垪鏁版嵁
+                            var titleData = ["HItemID", "HParentID", "hmainid", "hsubid", "F_xbkf_Combo", "FSHDD", "HPrintId"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
+
+                            dataCol = data1.data[0].HGridString.split(',');
+
+                            for (var i = 0; i < dataCol.length; i++) {
+                                var dataCols = dataCol[i].split('|');
+                                //闅愯棌鍒�
+                                if (dataCols[1] == 1) {
+                                    option.cols[0][i + 1]["hide"] = true;
+                                }
+                                //璁剧疆鍒楀
+                                if (dataCols[3] > 0) {
+                                    option.cols[0][i + 1]["width"] = dataCols[3];
+                                }
+                                //璁剧疆鍐呭瀛椾綋澶у皬
+                                if (data1.data[0].HFontSize != 0) {
+                                    option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;";
+                                } else {
+                                    option.cols[0][i + 1]["style"] = "font-size:100%";
+                                }
+                                ////璁剧疆鍒楀
+                                //if (data1.data[0].HColumnWidth != 0) {
+                                //    option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;";
+                                //} else {
+                                //    option.cols[0][i + 1]["width"] = "";
+                                //}
+                                //鏄剧ず鍒�
+                                if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) {
+                                    option.cols[0][i + 1]["hide"] = false;
+                                }
+                                //瀛椾綋鎵�鍦ㄤ綅缃�(宸� 灞呬腑 鍙�)
+                                switch (dataCols[2]) {
+                                    case "L":
+                                        option.cols[0][i + 1]["align"] = "left";
+                                        break;
+                                    case "M":
+                                        option.cols[0][i + 1]["align"] = "center";
+                                        break;
+                                    case "R":
+                                        option.cols[0][i + 1]["align"] = "right";
+                                        break;
+                                }
+                            }
+
+                            //鍙栨秷鍐荤粨鍒�
+                            for (var i = 1; i < option.cols[0].length - 1; i++) {
+                                if (option.cols[0][i]["fixed"] != null) {
+                                    option.cols[0][i]["fixed"] = null;
+                                }
+                                else {
+                                    break;
+                                }
+                            }
+                            //鍐荤粨鍒�
+                            if (data1.data[0].HFixCols != 0) {
+                                for (var i = 0; i < data1.data[0].HFixCols; i++) {
+                                    if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) {
+                                        data1.data[0].HFixCols += 1;
+                                    }
+                                    option.cols[0][i + 1]["fixed"] = "left";
+                                }
+                            }
+                            table.render(option);
+                        } else {
+                            table.render(option);
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                })
+            }
+            ///鍔犺浇鏄剧ず鏁版嵁
+            function get_Display(sqlWhere) {
+                var wait = layer.load();//閬僵
+
+                $.ajax({
+                    type: "Get",
+                    url: GetWEBURL() + "SupMaterPackBill/List",
+                    async: true,
+                    data: { "HSupIDs": sessionStorage["HSupIDs"], "sqlWhere": sqlWhere },
+                    success: function (data1) {
+                        if (data1.code == 1) {
+                            var data = [];
+                            var col = [];
+                            //缁欑┖鐨勬暟缁勮祴鍊�
+                            for (var key in data1.list) {
+                                data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });
+                            }
+                            //鍦ㄥ垪琛ㄥ乏杈规坊鍔犲嬀閫夋
+                            col.push({ type: 'checkbox', fixed: 'left', totalRowText: '鍚堣' });
+                            for (var i = 0; i < data.length; i++) {
+                                // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
+                                if ($.inArray(data[i].name, titleData) > -1) {
+                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
+                                }
+                                else if (data[i].name.indexOf('id') > -1) {
+                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //id鍒�
+                                }
+                                else {
+                                    switch (data[i].Type) {
+                                        //int
+                                        case 'DateTime':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
+                                            break;
+                                        default:
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
+                                    }
+                                }
+                            }
+                            //鍔ㄦ�佹樉绀哄垪鍚�
+                            option = {
+                                elem: '#mainTable'
+                                , toolbar: '#toolbarDemo'
+                                , cols: [col]
+                                , data: data1.data
+                                , height: 'full-80'
+                                , totalRow: true
+                                , page: true
+                                , cellMinWidth: 90
+                                , limit: 500
+                                , limits: [50, 500, 5000, 20000]
+                                , done: function (res, curr, count) {
+                                   
+                                }
+                            }
+                            table.render(option);
+                            //鍒锋柊琛ㄦ牸鏁版嵁
+                            DisPlay_HideColumn();
+                            layer.close(wait);
+                        } else {
+                            layer.close(wait);
+                            layer.alert(data1.Message, { icon: 5 });
+                        }
+                    },
+                    error: function (result) {
+                        layer.close(wait);
+                        layer.alert(result.Message, { icon: 5 });
+                    }
+                });
+            };
+            //鏌ヨ鎸夐挳
+            form.on('submit(btnSearch)', function (data) {//鏌ヨ
+                get_FastQuery(table, option);
+            });
+            //鏌ヨ鏉′欢
+            function get_FastQuery(table, option) {
+                var sqlWhere = "";
+                          
+                if ($("#HSupName").val() != "")
+                    sqlWhere += " and 渚涘簲鍟� like '%" + $("#HSupName").val() + "%'";
+                if ($("#HMaterNumber").val() != "")
+                    sqlWhere += " and 鐗╂枡缂栫爜 like '%" + $("#HMaterNumber").val() + "%'";
+                if ($("#HMaterName").val() != "")
+                    sqlWhere += " and 鐗╂枡鍚嶇О like '%" + $("#HMaterName").val() + "%'";
+                if ($("#HMaterModel").val() != "")
+                    sqlWhere += " and 瑙勬牸鍨嬪彿 like '%" + $("#HMaterModel").val() + "%'";                             
+                sql = sqlWhere;
+                _cur_page = 1;
+                get_Display(sqlWhere);
+            }
+            //澶村伐鍏锋爮浜嬩欢
+            table.on('toolbar(mainTable)', function (obj) {
+                var checkStatus = table.checkStatus(obj.config.id);
+                switch (obj.event) {                   
+                    //瀹℃牳
+                    case 'btn-Audit':
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        var InterID = "";
+                        if (checkStatus.data.length > 0) {
+                            for (var i = 0; i < checkStatus.data.length; i++) {
+                                InterID += data[i].hmainid.toString() + ",";
+                            }
+                            InterID = InterID.substring(0, InterID.length - 1);
+
+                            var HBillNo = data[0].鍗曟嵁鍙�;
+                            //閫昏緫瀹℃牳鏂规硶
+                            $.ajax({
+                                type: "GET",
+                                url: GetWEBURL() + "/AuditPOInStockBill",
+                                data: { "HInterID": InterID, "CurUserName": sessionStorage["HUserName"], "HBillNo": HBillNo },
+                                success: function (result) {
+                                    if (result.count == 1) {
+                                        layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+                                            // 寰楀埌frame绱㈠紩
+                                            var index = layer.getFrameIndex(window.name);
+                                            //鍏抽棴褰撳墠frame
+                                            layer.close(index);
+                                            //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+                                            get_Display(sql);
+                                        });
+
+                                    } else {
+                                        layer.alert(result.Message, { icon: 5 });
+                                    }
+                                }, error: function () {
+                                    layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                                }
+                            });
+                        }
+                        else {
+                            layer.msg('璇烽�夋嫨鏁版嵁锛�');
+                        }
+                        break;
+                    case 'btn-DeAudit':
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        if (checkStatus.data.length == 1) {                       
+                            var InterID = data[0].hmainid.toString();
+                            var HBillNo = data[0].鍗曟嵁鍙�;
+                            //閫昏緫瀹℃牳鏂规硶
+                            $.ajax({
+                                type: "GET",
+                                url: GetWEBURL() + "/DeAuditPOInStockBill",
+                                data: { "HInterID": InterID, "HBillNo": HBillNo, "CurUserName": sessionStorage["HUserName"] },
+                                success: function (result) {
+                                    if (result.count == 1) {
+                                        layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+                                            // 寰楀埌frame绱㈠紩
+                                            var index = layer.getFrameIndex(window.name);
+                                            //鍏抽棴褰撳墠frame
+                                            layer.close(index);
+                                            //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+                                            get_Display(sql);
+                                        });
+
+                                    } else {
+                                        layer.alert(result.Message, { icon: 5 });
+                                    }
+                                }, error: function () {
+                                    layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                                }
+                            });
+                        }
+                        else {
+                            layer.msg('璇烽�夋嫨涓�琛屾暟鎹紒');
+                        }
+                        break;
+                    //鑷畾涔夊ご宸ュ叿鏍忓彸渚у浘鏍� - 鎻愮ず
+                    case 'btn-reload':
+                        _cur_page = $(".layui-laypage-em").next().html();
+                        get_Display(sql);
+                        //    });
+                        break;
+                    case 'btn-HideColumn':
+                        get_HideColumn();
+                        break;
+                    //鏂板
+                    case 'btn-add':                        
+                        layer.open({
+                            type: 2
+                            , area: ['100%', '100%']
+                            , title: '鏂板鐗╂枡鏍囧噯鍖呰'
+                            , shade: 0.6 //閬僵閫忔槑搴�
+                            , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                            , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                            , content: '../../../src/views/SRM/SRM_SupMaterPackBillEdit.html?OperationType=1'
+                            , resize: false
+                            , cancel: function () {
+                                //$(".layui-btn").removeClass("layui-btn-disabled");
+                            }
+                        })
+                        break;
+                    case 'btn-edit':
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+
+                        if (data[0].鍗曟嵁鐘舵�� == '瀹℃牳' || data[0].鍗曟嵁鐘舵�� == '宸插鏍�') {
+                            layer.msg("閫佽揣鍗曞凡瀹℃牳锛岀姝慨鏀癸紒", { icon: 5 });
+                            return;
+                        }
+
+                        var linterid = data[0].hmainid.toString();
+                        //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉
+                        layer.open({
+                            type: 2
+                            , area: ['100%', '100%']
+                            , title: '渚涘簲鍟嗘爣鍑嗗寘瑁�'
+                            , shade: 0.6 //閬僵閫忔槑搴�
+                            , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                            , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                            , content: '../../../src/views/SRM/SRM_SupMaterPackBillEdit.html?OperationType=3&linterid=' + linterid 
+                            , resize: false
+                            , cancel: function () {
+                                //$(".layui-btn").removeClass("layui-btn-disabled");
+                            }
+                        })
+                        break;
+                    case 'btn-Delete':
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        var InterID = "";
+                        for (i = 0; i < data.length; i++) {
+                            InterID += data[i].hdeleteid.toString() + ",";
+                        }
+                        InterID = InterID.substring(0, InterID.length - 1)
+                        //閫昏緫鍒犻櫎鏂规硶
+                        layer.confirm("纭瑕佸垹闄ゅ悧锛屽垹闄ゅ悗涓嶈兘鎭㈠", { title: "鍒犻櫎纭" }, function (index) {
+                            $.ajax({
+                                type: "GET",
+                                url: GetWEBURL() + "/SupMaterPackBill/delete", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                                data: { "HInterID": InterID, "HUserName": sessionStorage["HUserName"] },
+                                success: function (result) {
+                                    if (result.count == 1) {
+                                        layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+                                            // 寰楀埌frame绱㈠紩
+                                            var index = layer.getFrameIndex(window.name);
+                                            //鍏抽棴褰撳墠frame
+                                            layer.close(index);
+                                            //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+                                            window.location.reload();
+                                        });
+
+                                    } else {
+                                        layer.alert(result.Message, { icon: 5 });
+                                    }
+                                }, error: function () {
+                                    layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                                }
+                            });
+                        })
+                        break;
+                    case 'btn-exit':
+                        parent.layui.admin.events.closeThisTabs();
+                        break;
+                };
+            });
+
+            //琛岀洃鍚簨浠�
+            table.on('row(mainTable)', function (obj) {
+                var flag = !obj.tr.find(':checkbox:first').prop('checked');
+                obj.tr.find(':checkbox').prop('checked', flag);
+                if (flag) {
+                    obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked');  //璁剧疆澶嶉�夋閫変腑鏍峰紡
+                    $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//鏀瑰彉褰撳墠tr鑳屾櫙棰滆壊鍜屽瓧浣撻鑹�
+                } else {
+                    obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//鍙栨秷澶嶉�夋閫変腑鏍峰紡
+                    $(obj.tr.selector).attr({ "style": "background:" });//鍙栨秷褰撳墠tr棰滆壊
+                }
+                //mainTable 涓鸿〃鏍糏D   娉ㄦ剰姝ゅ濡傛灉ID涓嶆纭皢瀵艰嚧浣犲湪鐩戝惉澶嶉�夋鏃惰幏鍙栦笉鍒颁綘閫夋嫨鐨勬暟鎹紝鍓嶉潰鐨勫彧鏄坊鍔犳垨鍒犻櫎閫変腑鏈�変腑鏍峰紡浠ュ強璁剧疆鑳屾櫙鑹诧紝瀛椾綋棰滆壊
+                layui.each(table.cache.mainTable, function (i, l) {
+                    if (obj.tr.index() == l.LAY_TABLE_INDEX) {
+                        l.LAY_CHECKED = flag;
+                    }
+                });
+            });
+
+            table.on('sort(mainTable)', function (obj) { //娉細sort 鏄伐鍏锋潯浜嬩欢鍚嶏紝test 鏄� table 鍘熷瀹瑰櫒鐨勫睘鎬� lay-filter="瀵瑰簲鐨勫��"
+                table.reload('mainTable', {
+                    initSort: obj //璁板綍鍒濆鎺掑簭锛屽鏋滀笉璁剧殑璇濓紝灏嗘棤娉曟爣璁拌〃澶寸殑鎺掑簭鐘舵�併�� layui 2.1.1 鏂板鍙傛暟
+                    , where: { //璇锋眰鍙傛暟锛堟敞鎰忥細杩欓噷闈㈢殑鍙傛暟鍙换鎰忓畾涔夛紝骞堕潪涓嬮潰鍥哄畾鐨勬牸寮忥級
+                        field: obj.field //鎺掑簭瀛楁   鍦ㄦ帴鍙d綔涓哄弬鏁板瓧娈�  field order
+                        , order: obj.type //鎺掑簭鏂瑰紡   鍦ㄦ帴鍙d綔涓哄弬鏁板瓧娈�  field order
+                    }
+                });
+                option.data = layui.table.cache["mainTable"];
+                table.render(option);
+            });          
+        });
+    </script>
+</body>
+</html>
\ No newline at end of file
diff --git a/WebSRM/layuiAdmin.std-v1.2.1/src/views/index.html b/WebSRM/layuiAdmin.std-v1.2.1/src/views/index.html
index 018eef5..8e46a2d 100644
--- a/WebSRM/layuiAdmin.std-v1.2.1/src/views/index.html
+++ b/WebSRM/layuiAdmin.std-v1.2.1/src/views/index.html
@@ -126,7 +126,7 @@
                                 <dd>
                                     <a>璇环鍗�</a>
                                     <dl class="layui-nav-child">
-                                        <dd data-name="SRM_AskPriceBillList"><a lay-href="SRM/SRM_AskPriceBillList.html">璇环鍗曞垪琛�</a></dd>    
+                                        <dd data-name="SRM_AskPriceBillList"><a lay-href="SRM/SRM_AskPriceBillList.html">璇环鍗曞垪琛�</a></dd>
                                     </dl>
                                 </dd>
                                 <dd>
@@ -151,6 +151,7 @@
                                         <dd data-name="SRM_POOrderBillList_ReConfirm"><a lay-href="SRM/SRM_POOrderBillList.html?type=ReConfirm">宸茬‘璁ら噰璐鍗�</a></dd>
                                         <dd data-name="SRM_POOrderBillList_ReBack"><a lay-href="SRM/SRM_POOrderBillList.html?type=ReBack">宸查┏鍥為噰璐鍗�</a></dd>
                                         <dd data-name="SRM_POOrderBillList_Excel"><a lay-href="SRM/SRM_POOrderBillList_Excel.html">Excel瀵煎叆</a></dd>
+                                        <dd data-name="SRM_POOrderBillList_XB"><a lay-href="SRM/SRM_POOrderBillList_XB.html">澶忓疂閲囪喘璁㈠崟鍒楄〃</a></dd>
                                     </dl>
                                 </dd>
                                 <dd>
@@ -189,6 +190,7 @@
                                         <dd data-name="SRM_POInStockBillList_UnBarCode"><a lay-href="SRM/SRM_POInStockBillList.html?type=UnBarCode">鏈敓鎴愭潯鐮佸崟鎹�</a> </dd>
                                         <dd data-name="SRM_BarCodeBillList_UnPrint"><a lay-href="SRM/SRM_BarCodeBillList.html?type=UnPrint">鏈墦鍗版潯鐮佹。妗�</a></dd>
                                         <dd data-name="SRM_BarCodeBillList_RePrint"><a lay-href="SRM/SRM_BarCodeBillList.html?type=RePrint">宸叉墦鍗版潯鐮佹。妗�</a></dd>
+                                        <dd data-name="SRM_BarCodeBill_XB"><a lay-href="SRM/SRM_BarCodeBill_XB.html?type=RePrint">澶忓疂鏉$爜妗f</a></dd>
                                     </dl>
                                 </dd>
                             </dl>
@@ -216,6 +218,7 @@
                                         <dd data-name="SRM_POInStockBillList_UnPrint"><a lay-href="SRM/SRM_POInStockBillList.html?type=UnPrint">鏈墦鍗伴�佽揣鍗�</a></dd>
                                         <dd data-name="SRM_POInStockBillList_UnArrival"><a lay-href="SRM/SRM_POInStockBillList.html?type=UnArrival">鏈埌璐ч�佽揣鍗�</a></dd>
                                         <dd data-name="SRM_POInStockBillList_ReArrival"><a lay-href="SRM/SRM_POInStockBillList.html?type=ReArrival">宸插埌璐ч�佽揣鍗�</a> </dd>
+                                        <dd data-name="SRM_POInStockBillList_XB"><a lay-href="SRM/SRM_POInStockBillList_XB.html?type=ReArrival">澶忓疂閫佽揣鍗�</a> </dd>
                                     </dl>
                                 </dd>
                             </dl>
@@ -237,6 +240,20 @@
                                 </dd>
                             </dl>
                         </li>
+                        <li data-name="home" class="layui-nav-item">
+                            <a href="javascript:;" lay-tips="鍖呰" lay-direction="2">
+                                <i class="layui-icon layui-icon-component"></i>
+                                <cite>鍩虹寤烘ā</cite>
+                            </a>
+                            <dl class="layui-nav-child">
+                                <dd>
+                                    <a>鏍囧噯鍖呰</a>
+                                    <dl class="layui-nav-child">
+                                        <dd data-name="SRM_SupMaterPackBillList"><a lay-href="SRM/SRM_SupMaterPackBillList.html">鐗╂枡鏍囧噯鍖呰鍒楄〃</a></dd>
+                                    </dl>
+                                </dd>
+                            </dl>
+                        </li>
                         <li data-name="set" class="layui-nav-item" style="display:none;">
                             <a href="javascript:;" lay-tips="鎶ヨ〃" lay-direction="2">
                                 <i class="layui-icon layui-icon-set"></i>
diff --git "a/WebSRM/layuiAdmin.std-v1.2.1/src/views/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_MaterialList.html" "b/WebSRM/layuiAdmin.std-v1.2.1/src/views/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_MaterialList.html"
index 027a066..78fbb74 100644
--- "a/WebSRM/layuiAdmin.std-v1.2.1/src/views/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_MaterialList.html"
+++ "b/WebSRM/layuiAdmin.std-v1.2.1/src/views/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_MaterialList.html"
@@ -29,7 +29,7 @@
             </div>
         </div>
     </div>
-    <table class="layui-hide" id="mainTable"></table>
+    <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
     <script src="../../layuiadmin/layui/layui.js" charset="utf-8"></script>
     <script src="../../../../Scripts/webConfig.js"></script>
     <script>
@@ -51,6 +51,27 @@
                 var index = parent.layer.getFrameIndex(window.name);
                 parent.layer.close(index);
             });
+
+            table.on('row(mainTable)', function (obj) {
+                //閫変腑琛屾敼鍙橀鑹�
+                var flag = !obj.tr.find(':checkbox:first').prop('checked');
+                obj.tr.find(':checkbox').prop('checked', flag);
+                if (flag) {
+                    obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked');  //璁剧疆澶嶉�夋閫変腑鏍峰紡
+                    $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//鏀瑰彉褰撳墠tr鑳屾櫙棰滆壊鍜屽瓧浣撻鑹�
+                } else {
+                    obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//鍙栨秷澶嶉�夋閫変腑鏍峰紡
+                    $(obj.tr.selector).attr({ "style": "background:" });//鍙栨秷褰撳墠tr棰滆壊
+                }
+                //mainTable 涓鸿〃鏍糏D   娉ㄦ剰姝ゅ濡傛灉ID涓嶆纭皢瀵艰嚧浣犲湪鐩戝惉澶嶉�夋鏃惰幏鍙栦笉鍒颁綘閫夋嫨鐨勬暟鎹紝鍓嶉潰鐨勫彧鏄坊鍔犳垨鍒犻櫎閫変腑鏈�変腑鏍峰紡浠ュ強璁剧疆鑳屾櫙鑹诧紝瀛椾綋棰滆壊
+                layui.each(table.cache.mainTable, function (i, l) {
+                    if (obj.tr.index() == l.LAY_TABLE_INDEX) {
+                        l.LAY_CHECKED = flag;
+                    }
+                });
+            })
+
+
             RoadQuery($('#Value').val());
             table.render({
                 elem: '#mainTable'
@@ -58,7 +79,7 @@
                 , data: []
                 , cellMinWidth: 80 //鍏ㄥ眬瀹氫箟甯歌鍗曞厓鏍肩殑鏈�灏忓搴︼紝layui 2.2.1 鏂板
                 , cols: [[
-                    { type: 'radio' }
+                    { type: 'checkbox', fixed: 'left' }
                     , { field: 'HItemID', title: '鐗╂枡ID', hide: true }
                     , { field: 'HNumber', title: '鐗╂枡浠g爜' }
                     , { field: 'HName', title: '鐗╂枡鍚嶇О', sort: true }
@@ -76,6 +97,8 @@
                 var Value = Where;
                 if (Value == null) {
                     Value = " Where HStopFlag=0  and HEndFlag=1 and HUSEORGID = " + sessionStorage["OrganizationID"];
+                    //layer.alert("璇疯緭鍏ョ墿鏂欎唬鐮佹垨鍚嶇О杩涜杩囨护");
+                    //return;
                 } else {
                     Value = " Where HStopFlag=0  and HEndFlag=1 and HUSEORGID = " + sessionStorage["OrganizationID"] + " and ( HNumber like '%" + Where + "%' or HName like '%" + Where + "%' ) "
                 }
diff --git a/WebSRM/login.html b/WebSRM/login.html
index 306199c..487ff03 100644
--- a/WebSRM/login.html
+++ b/WebSRM/login.html
@@ -49,6 +49,18 @@
             <div class="layui-form-item">
                 <button type="button" lay-submit="" class="layui-btn layui-btn-fluid" id="LAY-user-login-submit" name="LAY-user-login-submit" lay-filter="LAY-user-login-submit">鐧� 鍏�</button>
             </div>
+            <div class="layui-form-item">
+                <a href="./layuiAdmin.std-v1.2.1/src/Download/缁勮杞﹂棿鏈帓浜т唬鐮�.xlsx" download="缁勮杞﹂棿鏈帓浜т唬鐮�.xlsx" style="color:red;font-size:20px;">鐐瑰嚮涓嬭浇鎿嶄綔鎵嬪唽</a>
+            </div>
+            <div class="layui-form-item">
+                <a href="./layuiAdmin.std-v1.2.1/src/Download/gridreport6.8.exe" download="gridreport6.8.exe" style="color:red;font-size:20px;">鐐瑰嚮涓嬭浇鎵撳嵃鎻掍欢</a>
+            </div>
+            <div class="layui-form-item">
+                <a href="./layuiAdmin.std-v1.2.1/src/Download/鍒犻櫎鏉$爜锛岄�佽揣鍗�.mp4" download="鎿嶄綔瑙嗛.mp4" style="color:red;font-size:20px;">鐐瑰嚮涓嬭浇鎿嶄綔瑙嗛</a>
+            </div>
+            <div class="layui-form-item">
+                <a href="./layuiAdmin.std-v1.2.1/src/Download/gridreport6.8.zip" download="鎻掍欢鍘嬬缉鍖�.zip" style="color:red;font-size:20px;">鐐瑰嚮涓嬭浇鍘嬬缉鍖�</a>
+            </div>
         </div>
     </div>
     <!--椤哄簭涓嶈兘鏀瑰彉-->

--
Gitblit v1.9.1