1
yangle
2025-04-08 2bf78eb12b5911a5a7c662422e3c84bce3d42a9f
WebTM/views/²É¹º¹ÜÀí/²É¹ººËÏú/Cg_POStockInBillList_Sec.html
@@ -63,10 +63,20 @@
                                            <span>更多</span>
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                    <!--<div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">单据号</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input ForFilteringSchemes" name="HBillNo" id="HBillNo">
                                        </div>
                                    </div>-->
                                    <div class="layui-inline">
                                        <label class="layui-form-label">供应商<label style="color:red"> * </label></label>
                                        <div class="layui-input-inline">
                                            <input type="text" name="HSupName" id="HSupName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
                                            <input type="hidden" name="HSupID" id="HSupID" class="layui-input" value="0" style="float:left;width:150px;">
                                            <button type="button" id="HSupList" lay-submit="" class="layui-btn" lay-filter="HSupList" style="width:40px;">
                                                <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                            </button>
                                        </div>
                                    </div>
                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
@@ -74,7 +84,7 @@
                                    </button>
                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>
                                    <div class="layui-colla-content" style="padding: 0px; margin-left: 6%;">
                                        <div class="layui-row" style="margin-top:5px">
                                        <div class="layui-row" style="margin-top:5px;display:none;">
                                            <div class="layui-inline">
                                                <label class="layui-form-label">过滤</label>
                                                <div class="layui-input-block">
@@ -101,7 +111,7 @@
                                                <input type="text" class="layui-input" value="" name="ColContent" id="ColContent">
                                            </div>
                                        </div>
                                        <div class="layui-row" style="margin-top:5px">
                                        <div class="layui-row" style="margin-top: 5px; display: none;">
                                            <div class="layui-inline">
                                                <label class="layui-form-label">过滤</label>
                                                <div class="layui-input-block">
@@ -128,7 +138,7 @@
                                                <input type="text" class="layui-input" value="" name="ColContent1" id="ColContent1">
                                            </div>
                                        </div>
                                        <div class="layui-row" style="margin-top:5px">
                                        <div class="layui-row" style="margin-top: 5px; display: none;">
                                            <div class="layui-inline">
                                                <label class="layui-form-label">过滤</label>
                                                <div class="layui-input-block">
@@ -168,6 +178,15 @@
                        </div>
                        <div class="layui-col-xs12 layui-col-md6">
                            <h1 style="text-align: center; padding: 10px 0;"><b>待核销列表</b></h1>
                            <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>
                            </div>
                            <table class="layui-hide" id="mainTable1" lay-filter="mainTable1"></table>
                            <script type="text/html" id="toolbarDemo1">
                                <div class="layui-btn-container">
@@ -220,7 +239,44 @@
            //#region è¿›å…¥é¡µé¢å³åŠ è½½
            //#region é¡µé¢åˆå§‹åŒ–
            set_ClearBill();
            //#endregion
            //#endregion
            //#endregion
            //#region é€‰æ‹©ä¾›åº”商按钮
            form.on('submit(HSupList)', function () {
                get_checkSup();
            });
            //#region ä¾›åº”商选择页面
            function get_checkSup() {
                var HOrgName = sessionStorage["Organization"];
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '供应商列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/采购基础资料/Gy_Supplier.html?Type=HSup&HOrgName=' + HOrgName, 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HSupName").val(checkStatus.data[0].供应商名称);
                        $("#HSupID").val(checkStatus.data[0].HItemID);
                        document.getElementById("HSupList").disabled = true;
                        document.getElementById("HSupList").style.color = "white";
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#endregion
            //#region å­è¡¨1:点击行选中高亮
@@ -374,7 +430,7 @@
                    layer.msg('请选择数据下推!');
                }
            }
            //#endregion
            //#endregion
            //#endregion
            //#region å­è¡¨2:头工具栏事件
@@ -407,7 +463,7 @@
                if (data.length == 1) {
                    var ajaxLoad = layer.load();
                    var hmaindid = data[0].hmainid;
                    var sql = "delete from Cg_POStockInBillList_Sec where HMainSourceInterID = " + hmaindid;
                    var sql = "delete from Cg_POStockInBillList_Sec where HMainSourceInterID = " + hmaindid + " and ISNULL(HSecEmp,'') = '' ";
                    var ModRightNameCheck = "";
                    $.ajax({
                        url: GetWEBURL() + '/CommonModel/commonMethod',
@@ -571,7 +627,7 @@
                    //, limits: [50, 500, 5000, 50000]
                    , totalRow: true
                    , cellMinWidth: 120
                    , height: 400
                    , height: 'full-100'
                    , cols: [[
                        { type: 'checkbox', totalRowText: '合计行' }
                        , { type: 'numbers', title: '序号', style: 'background-color: #f9f9f9;' }
@@ -618,7 +674,7 @@
                    //, limits: [50, 500, 5000, 50000]
                    , totalRow: true
                    , cellMinWidth: 120
                    , height: 400
                    , height: 'full-100'
                    , cols: [[
                        { type: 'checkbox', totalRowText: '合计行' }
                        , { type: 'numbers', title: '序号', style: 'background-color: #f9f9f9;' }
@@ -652,7 +708,7 @@
            function set_ClearBill() {
                get_InitGrid();
                get_FastQuery();
                //get_FastQuery();
                get_FastQuery1();
                DisPlay_HideColumn();
@@ -733,6 +789,8 @@
                var HOrgID = sessionStorage["OrganizationID"];
                var HBillNo = $("#HBillNo").val();  //单据号
                var HSupID = $("#HSupID").val();
                var HSupName = $("#HSupName").val();
                //任意字段过滤
                var ColName = $("#ColName").val();//复选框
@@ -811,8 +869,14 @@
                    sWhere += " and " + ColName2 + " " + com2;
                }
                if (HBillNo) {
                    sWhere += " and å•据号 like '%" + HBillNo + "%'";
                //if (HBillNo) {
                //    sWhere += " and å•据号 like '%" + HBillNo + "%'";
                //}
                if (HSupName) {
                    sWhere += " and ä¾›åº”商 like '" + HSupName + "'";
                } else {
                    sWhere += " and 1=0";
                }
                if (HOrgID) {