From 26f0d72d113dc6ec3e6cb7e776ec6154645694e3 Mon Sep 17 00:00:00 2001
From: 王 垚 <1402714037@qq.com>
Date: 星期三, 05 一月 2022 16:46:41 +0800
Subject: [PATCH] 夏宝

---
 WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POOrderBillList.html | 1447 ++++++++++++++++++++++++++++----------------------------
 1 files changed, 724 insertions(+), 723 deletions(-)

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 538db4b..6ac0904 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
@@ -1,724 +1,725 @@
-锘�<!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="" 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="HDate1" id="HDate1">
-                                    </div>
-                                </div>
-                                <div class="layui-inline">
-                                    <label class="layui-form-label">缁撴潫鏃ユ湡</label>
-                                    <div class="layui-input-block">
-                                        <input type="text" class="layui-input" name="HDate2" id="HDate2">
-                                    </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">
-                                    <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">
-                                    <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">
-                                    <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="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" 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 = " and 1=1";
-        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'], 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'
-            });
-            //layui.code();
-            RoadHBillNo(sql);
-            layer.load(3)
-            //鏂规硶绾ф覆鏌�
-            table.render({
-                elem: '#mainTable'
-                , dateType: 'json'
-                , colFilterRecord: true//鏄惁寮�鍚瓧娈电瓫閫夌殑璁板繂鍔熻兘
-                , data: []
-                //  , url:  GetWEBURL()+'GetPOOrderBill'
-                , toolbar: '#toolbarDemo' //寮�鍚ご閮ㄥ伐鍏锋爮锛屽苟涓哄叾缁戝畾宸︿晶妯℃澘
-                , defaultToolbar: ['filter', 'exports', 'print']
-                // , where: { msg: "", NowPage: 1, OnePage: 10 }
-                , cellMinWidth: 100
-                , cols: [[
-                    //{ 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: 180, sort: true/*, fixed: 'left' */}
-                    , { field: '鏃ユ湡', title: '鏃ユ湡', width: 180, 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: '鐗╂枡缂栫爜', 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 }
-                ]]
-                //, skin: 'row' //琛ㄦ牸椋庢牸
-                // , even: true
-                , page: true //鏄惁鏄剧ず鍒嗛〉
-                , limits: [10, 20, 50, 100]
-                , limit: 50 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
-                //, height: 500
-                , done: function (res, curr, count) {
-                    _cur_page = curr;
-                    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-confirm':
-                        var checkStatus = table.checkStatus('mainTable')
-                            , data = checkStatus.data;
-                        _cur_page = $(".layui-laypage-em").next().html();
-                        if (data[0]["鐘舵��"] == "鏈‘璁�") {
-                            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);
-                            });
-
-                        }
-                        else {
-                            layer.msg("蹇呴』鏄湭纭鍗曟嵁鎵嶈兘杩涜纭鎿嶄綔锛�", { icon: 5 });
-                        }
-                        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 });
-                                            RoadHBillNo(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 = [];
-                        $.each(data, function (obj) {
-                            ids.push(data[obj].hmainid);
-                        })
-                        var hasPrivileage = true;
-                        $.ajax({
-                            url: GetWEBURL() + 'TestSaverPOInStock',
-                            type: 'Post',
-                            async: false,
-                            traditional: true,   // 閲嶇偣
-                            data: {
-                                "": ids      // 閲嶇偣
-                            },
-                            success: function (data) {
-                                if (data.code == "0") {
-                                    layer.alert(data.Message, { icon: 5 });
-                                    hasPrivileage = false;
-                                    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].鏈敓鎴愭潯鐮佹暟閲� <= 0) {
-                        //    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;
-                };
-            });
-
-            //娓叉煋閲囪喘缁勭粐
-            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: "get",
-                    url: GetWEBURL() + "GetPOOrderBill",
-                    async: true,
-                    data: { "HSupNo": sessionStorage["HUserName"], "sqlWhere": sqlWhere },
-                    success: function (result) {
-                        ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
-                        table.reload('mainTable', {
-                            data: ajaxReturnData
-                            , height: 'full-10'
-                            , page: {
-                                curr: _cur_page //蹇呴』浠庣 1 椤靛紑濮�
-                            }
-                            , loading: false
-                            , done: function (index, res) {
-
-                            }
-                        });
-                    },
-                    error: function (result) {
-                        console.log(result);
-                        //layer.msg('鑾峰彇閲囪喘璁㈠崟鍑虹幇寮傚父', { icon: 2, time: 2000 });
-                    }
-                });
-            };
-            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 ($("#HDate1").val() != "") {
-                    sqlWhere += " and 鏃ユ湡 >= ^^" + $("#HDate1").val() + "^^";
-                }
-                if ($("#HDate2").val() != "") {
-                    sqlWhere += " and 鏃ユ湡 <= ^^" + $("#HDate2").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;
-                RoadHBillNo(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) : '';
-            });
-        });
-    </script>
-</body>
-
+锘�<!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="" 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="HDate1" id="HDate1">
+                                    </div>
+                                </div>
+                                <div class="layui-inline">
+                                    <label class="layui-form-label">缁撴潫鏃ユ湡</label>
+                                    <div class="layui-input-block">
+                                        <input type="text" class="layui-input" name="HDate2" id="HDate2">
+                                    </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">
+                                    <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">
+                                    <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">
+                                    <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="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" 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 = " and 1=1";
+        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'], 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'
+            });
+            //layui.code();
+            RoadHBillNo(sql);
+            layer.load(3)
+            //鏂规硶绾ф覆鏌�
+            table.render({
+                elem: '#mainTable'
+                , dateType: 'json'
+                , colFilterRecord: true//鏄惁寮�鍚瓧娈电瓫閫夌殑璁板繂鍔熻兘
+                , data: []
+                //  , url:  GetWEBURL()+'GetPOOrderBill'
+                , toolbar: '#toolbarDemo' //寮�鍚ご閮ㄥ伐鍏锋爮锛屽苟涓哄叾缁戝畾宸︿晶妯℃澘
+                , defaultToolbar: ['filter', 'exports', 'print']
+                // , where: { msg: "", NowPage: 1, OnePage: 10 }
+                , cellMinWidth: 100
+                , cols: [[
+                    //{ 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: '鐗╂枡缂栫爜', 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 }
+                ]]
+                //, skin: 'row' //琛ㄦ牸椋庢牸
+                // , even: true
+                , page: true //鏄惁鏄剧ず鍒嗛〉
+                , limits: [10, 20, 50, 100]
+                , limit: 50 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
+                //, height: 500
+                , done: function (res, curr, count) {
+                    _cur_page = curr;
+                    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-confirm':
+                        var checkStatus = table.checkStatus('mainTable')
+                            , data = checkStatus.data;
+                        _cur_page = $(".layui-laypage-em").next().html();
+                        if (data[0]["鐘舵��"] == "鏈‘璁�") {
+                            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);
+                            });
+
+                        }
+                        else {
+                            layer.msg("蹇呴』鏄湭纭鍗曟嵁鎵嶈兘杩涜纭鎿嶄綔锛�", { icon: 5 });
+                        }
+                        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 });
+                                            RoadHBillNo(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 = [];
+                        $.each(data, function (obj) {
+                            ids.push(data[obj].hmainid);
+                        })
+                        var hasPrivileage = true;
+                        $.ajax({
+                            url: GetWEBURL() + 'TestSaverPOInStock',
+                            type: 'Post',
+                            async: false,
+                            traditional: true,   // 閲嶇偣
+                            data: {
+                                "": ids      // 閲嶇偣
+                            },
+                            success: function (data) {
+                                if (data.code == "0") {
+                                    layer.alert(data.Message, { icon: 5 });
+                                    hasPrivileage = false;
+                                    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].鏈敓鎴愭潯鐮佹暟閲� <= 0) {
+                        //    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;
+                };
+            });
+
+            //娓叉煋閲囪喘缁勭粐
+            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: "get",
+                    url: GetWEBURL() + "GetPOOrderBill",
+                    async: true,
+                    data: { "HSupNo": sessionStorage["HUserName"], "sqlWhere": sqlWhere },
+                    success: function (result) {
+                        ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
+                        table.reload('mainTable', {
+                            data: ajaxReturnData
+                            , height: 'full-10'
+                            , page: {
+                                curr: _cur_page //蹇呴』浠庣 1 椤靛紑濮�
+                            }
+                            , loading: false
+                            , done: function (index, res) {
+
+                            }
+                        });
+                    },
+                    error: function (result) {
+                        console.log(result);
+                        //layer.msg('鑾峰彇閲囪喘璁㈠崟鍑虹幇寮傚父', { icon: 2, time: 2000 });
+                    }
+                });
+            };
+            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 ($("#HDate1").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 >= ^^" + $("#HDate1").val() + "^^";
+                }
+                if ($("#HDate2").val() != "") {
+                    sqlWhere += " and 鏃ユ湡 <= ^^" + $("#HDate2").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;
+                RoadHBillNo(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) : '';
+            });
+        });
+    </script>
+</body>
+
 </html>
\ No newline at end of file

--
Gitblit v1.9.1