wtt
2025-06-20 da19f4f42dddbff9e32e463b142b3ed263d79921
WebTM/views/²É¹º¹ÜÀí/²É¹º¶©µ¥/Cg_POOrderBillList.html
@@ -306,6 +306,9 @@
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="back"><i class="layui-icon layui-icon-close-fill"></i>撤销</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-yxj" id="yxj"><i class="layui-icon layui-icon-tips"></i>优先级</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_LookDown_POStockInBill" id="get_LookDown_POStockInBill"><i class="layui-icon layui-icon-refresh-3"></i>下查(采购单)</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_LookDown_POInStockBill" id="get_LookDown_POInStockBill"><i class="layui-icon layui-icon-refresh-3"></i>下查(收料通知单)</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_LookDown_POOrderChangeBill" id="get_LookDown_POOrderChangeBill"><i class="layui-icon layui-icon-refresh-3"></i>下查(采购订单变更单)</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_LookDown" id="get_LookDown"><i class="layui-icon layui-icon-refresh-3"></i>下查</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-view" id="view"><i class="layui-icon layui-icon-tips"></i>预览</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-print" id="print"><i class="layui-icon layui-icon-print"></i>打印</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh" id="Refresh"><i class="layui-icon layui-icon-refresh-3"></i>刷新</button>
@@ -313,6 +316,7 @@
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushPOStockInBills" id="btn-PushPOStockInBills"><i class="layui-icon layui-icon-delete"></i>多行下推(采购入库单)</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushPayableBills" id="btn-PushPayableBills"><i class="layui-icon layui-icon-delete"></i>多行下推(应付单)</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushPOInStockBackBills" id="btn-PushPOInStockBackBills"><i class="layui-icon layui-icon-delete"></i>多行下推(退料通知单)</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="" lay-event="btn-PushCg_POOrderChangeBill" id="btn-PushCg_POOrderChangeBill"><i class="layui-icon layui-icon-delete"></i>下推(采购订单变更单)</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_CheckBill" id="CheckBill"><i class="layui-icon layui-icon-form"></i>审核</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_AbandonCheck" id="AbandonCheck"><i class="layui-icon layui-icon-form"></i>反审核</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_startCheckBill" id="set_startCheckBill"><i class="layui-icon layui-icon-form"></i>发起审批</button>
@@ -374,9 +378,9 @@
            //#endregion 
            //不需要显示的字段 å¯æ‰©å±•
            var titleData = ["hmainid","HEntryID","HBillType", "HSupID", "HPSStyleID", "HSSID", "HCurID", "HDeptID", "HManagerID", "HEmpID", "hsubid", "HMaterID", "HUnitID",
                "HFeedback", "HPriority", "HUserID","币别代码","采购方式代码","结算方式代码","部门代码","主管代码","业务员代码","计量单位代码"];
            //#endregion
            var titleData = ["hmainid", "HEntryID", "HBillType", "HSupID", "HPSStyleID", "HSSID", "HCurID", "HDeptID", "HManagerID", "HEmpID", "hsubid", "HMaterID", "HUnitID",
                "HFeedback", "HPriority", "HUserID", "币别代码", "采购方式代码", "结算方式代码", "部门代码", "主管代码", "业务员代码", "计量单位代码"];
            //#endregion
            //#region ã€è¿‡æ»¤æ–¹æ¡ˆã€‘
@@ -389,6 +393,9 @@
            //选择的过滤方案内码(全局变量)
            window.HInterID_Choose = 0;
            //#endregion
            //检测是否具备查看金额权限,设置隐藏列
            checkRight_Money();
            //#region è¿›å…¥é¡µé¢æ—¢åŠ è½½
            set_ClearBill();
@@ -440,6 +447,10 @@
                  //多行下推(退料通知单)
                    case 'btn-PushPOInStockBackBills':
                        set_PushPOInStockBackBills();
                        break;
                    //下推(采购订单变更单)
                    case 'btn-PushCg_POOrderChangeBill':
                        set_PushBillCg_POOrderChangeBill();
                        break;
                    //审核
                    case 'set_CheckBill': set_CheckBill(0);
@@ -499,6 +510,18 @@
                    //下查采购入库单
                    case 'get_LookDown_POStockInBill':
                        set_LookDownPOStockInBill();
                        break;
                    //下查采购入库单
                    case 'get_LookDown_POInStockBill':
                        set_LookDownPOInStockBill();
                        break;
                    //下查采购订单变更单
                    case 'get_LookDown_POOrderChangeBill':
                        set_LookDownPOOrderChangeBill();
                        break;
                    //下查
                    case 'get_LookDown':
                        set_LookDown();
                        break;
                    case 'btn-back': set_Back();
                        break;
@@ -701,176 +724,176 @@
            $(document).ready(function () {
                //#region æ ¹æ®ç‰©æ–™ä»£ç èŽ·å–ç‰©æ–™åŸºç¡€èµ„æ–™ç­›é€‰å¼¹çª—
                //根据元素ID对元素进行监听=============================================================================
                $("#HMaterNumber").on('keydown', function (data) {
                //================================================================================================
                    var errKeys = ["ArrowUp", "ArrowDown", "ArrowLeft", "ArrowRight", "Enter"];
                    if ($.inArray(event.key, errKeys) == -1) {              //如果按下的键位不是 æ–¹å‘键,则刷新弹窗中的数据
                        if (childPage == null) {                            //判断当前子窗口是否已经打开,若未打卡,则打开页面,并获取子窗口的对象
                            var offset = $(this).offset();                  //获取触发事件的元素的位置,用于定位子窗口打开的位置
                            var innerHeight = window.innerHeight;
                            var top = offset.top + 0.05 * innerHeight;
                            var left = offset.left;
                            if (top + 0.05 * innerHeight + 0.3 * innerHeight > innerHeight) {
                                top = top - 0.3 * innerHeight - 0.05 * innerHeight;
                            }
                            layer.open({
                                type: 2                                                                                     //弹窗类型
                                , skin: 'layui-layer-rim'                                                                   //加上边框
                                , area: ['25%', '30%']                                                                      //大小
                                , shadeClose: true                                                                          //点击遮罩时关闭弹窗
                                , offset: [top, left]
                                , title: false                                                                              //不显示标题栏
                                //, title: '项目费用列表'                                                                     //标题
                                , shift: 2                                                                                  //弹出动画
                                , closeBtn: 0                                                                               //禁用关闭按钮
                                , content: ["../../基础资料/通用基础资料/Gy_CommonBaseData.html?OperationType=2", "yes"]
                                , success: function (layero, index) {
                                    setTimeout(function () {
                                        //修改,根据文本框数据,编写查询语句================================================================================================
                                        var value = $("#HMaterNumber").val().replace(/'/g, "");                                  //获取文本框最新值
                                        currRowIndex = 0;
                                        var tableView = "h_v_Gy_MaterialList";
                                        var childSWhere = "select top(10) HItemID,物料代码,物料名称,规格型号,HUnitID,计量单位名称 from " + tableView + " where 1=1 and ç»„织名称 = '" + sessionStorage["Organization"] + "' and (物料代码 like '%" + value + "%' ) order by ç‰©æ–™ä»£ç  desc";
                                        childPage.getData(childSWhere, tableView);
                                        //===================================================================================================================================
                                    }, 200);
                                }
                                , end: function () {
                                    childPage = null;
                                    currRowIndex = 0;
                                    if (childData != null) {
                                        //根据弹窗返回数据设置文本框数据=================================================================================================
                                        $("#HMaterNumber").val(childData.物料代码);
                                        //===============================================================================================================================
                //$("#HMaterNumber").on('keydown', function (data) {
                ////================================================================================================
                //    var errKeys = ["ArrowUp", "ArrowDown", "ArrowLeft", "ArrowRight", "Enter"];
                //    if ($.inArray(event.key, errKeys) == -1) {              //如果按下的键位不是 æ–¹å‘键,则刷新弹窗中的数据
                //        if (childPage == null) {                            //判断当前子窗口是否已经打开,若未打卡,则打开页面,并获取子窗口的对象
                //            var offset = $(this).offset();                  //获取触发事件的元素的位置,用于定位子窗口打开的位置
                //            var innerHeight = window.innerHeight;
                //            var top = offset.top + 0.05 * innerHeight;
                //            var left = offset.left;
                //            if (top + 0.05 * innerHeight + 0.3 * innerHeight > innerHeight) {
                //                top = top - 0.3 * innerHeight - 0.05 * innerHeight;
                //            }
                //            layer.open({
                //                type: 2                                                                                     //弹窗类型
                //                , skin: 'layui-layer-rim'                                                                   //加上边框
                //                , area: ['25%', '30%']                                                                      //大小
                //                , shadeClose: true                                                                          //点击遮罩时关闭弹窗
                //                , offset: [top, left]
                //                , title: false                                                                              //不显示标题栏
                //                //, title: '项目费用列表'                                                                     //标题
                //                , shift: 2                                                                                  //弹出动画
                //                , closeBtn: 0                                                                               //禁用关闭按钮
                //                , content: ["../../基础资料/通用基础资料/Gy_CommonBaseData.html?OperationType=2", "yes"]
                //                , success: function (layero, index) {
                //                    setTimeout(function () {
                //                        //修改,根据文本框数据,编写查询语句================================================================================================
                //                        var value = $("#HMaterNumber").val().replace(/'/g, "");                                  //获取文本框最新值
                //                        currRowIndex = 0;
                //                        var tableView = "h_v_Gy_MaterialList";
                //                        var childSWhere = "select top(10) HItemID,物料代码,物料名称,规格型号,HUnitID,计量单位名称 from " + tableView + " where 1=1 and ç»„织名称 = '" + sessionStorage["Organization"] + "' and (物料代码 like '%" + value + "%' ) order by ç‰©æ–™ä»£ç  desc";
                //                        childPage.getData(childSWhere, tableView);
                //                        //===================================================================================================================================
                //                    }, 200);
                //                }
                //                , end: function () {
                //                    childPage = null;
                //                    currRowIndex = 0;
                //                    if (childData != null) {
                //                        //根据弹窗返回数据设置文本框数据=================================================================================================
                //                        $("#HMaterNumber").val(childData.物料代码);
                //                        //===============================================================================================================================
                                        childData = null;
                                    }
                                }
                            });
                        } else {
                            setTimeout(function () {
                                //修改,根据文本框数据,编写查询语句================================================================================================
                                var value = $("#HMaterNumber").val().replace(/'/g, "");                                  //获取文本框最新值
                                currRowIndex = 0;
                                var tableView = "h_v_Gy_MaterialList";
                                var childSWhere = "select top(10) HItemID,物料代码,物料名称,规格型号,HUnitID,计量单位名称 from " + tableView + " where 1=1 and ç»„织名称 = '" + sessionStorage["Organization"] + "' and (物料代码 like '%" + value + "%' ) order by ç‰©æ–™ä»£ç  desc";
                                childPage.getData(childSWhere, tableView);
                                //=================================================================================================================================
                            }, 200);
                        }
                    } else {                                                    //如果按下的键位是 æ–¹å‘键,则调整窗口中 é€‰ä¸­è¡Œ çš„位置
                        if (event.key == "ArrowUp") {
                            currRowIndex--;
                            childPage.setSelectedRow(currRowIndex);
                        } else if (event.key == "ArrowDown") {
                            currRowIndex++;
                            childPage.setSelectedRow(currRowIndex);
                        } else if (event.key == "Enter") {
                            //手动失焦
                            var element = document.getElementById("HMaterNumber");
                            element.blur();
                //                        childData = null;
                //                    }
                //                }
                //            });
                //        } else {
                //            setTimeout(function () {
                //                //修改,根据文本框数据,编写查询语句================================================================================================
                //                var value = $("#HMaterNumber").val().replace(/'/g, "");                                  //获取文本框最新值
                //                currRowIndex = 0;
                //                var tableView = "h_v_Gy_MaterialList";
                //                var childSWhere = "select top(10) HItemID,物料代码,物料名称,规格型号,HUnitID,计量单位名称 from " + tableView + " where 1=1 and ç»„织名称 = '" + sessionStorage["Organization"] + "' and (物料代码 like '%" + value + "%' ) order by ç‰©æ–™ä»£ç  desc";
                //                childPage.getData(childSWhere, tableView);
                //                //=================================================================================================================================
                //            }, 200);
                //        }
                //    } else {                                                    //如果按下的键位是 æ–¹å‘键,则调整窗口中 é€‰ä¸­è¡Œ çš„位置
                //        if (event.key == "ArrowUp") {
                //            currRowIndex--;
                //            childPage.setSelectedRow(currRowIndex);
                //        } else if (event.key == "ArrowDown") {
                //            currRowIndex++;
                //            childPage.setSelectedRow(currRowIndex);
                //        } else if (event.key == "Enter") {
                //            //手动失焦
                //            var element = document.getElementById("HMaterNumber");
                //            element.blur();
                            childPage.getSelectedData(currRowIndex);
                //            childPage.getSelectedData(currRowIndex);
                            //当回车时,根据弹窗返回数据设置文本框数据=================================================================================================
                            $("#HMaterNumber").val(childData.物料代码);
                            //==================================================================================================
                //            //当回车时,根据弹窗返回数据设置文本框数据=================================================================================================
                //            $("#HMaterNumber").val(childData.物料代码);
                //            //==================================================================================================
                            childPage = null;
                            currRowIndex = 0;
                            childData = null;
                        }
                    }
                });
                //#endregion
                //            childPage = null;
                //            currRowIndex = 0;
                //            childData = null;
                //        }
                //    }
                //});
                ////#endregion
                //#region æ ¹æ®ç‰©æ–™åç§°èŽ·å–ç‰©æ–™åŸºç¡€èµ„æ–™ç­›é€‰å¼¹çª—
                //根据元素ID对元素进行监听=============================================================================
                $("#HMaterName").on('keydown', function (data) {
                    //================================================================================================
                    var errKeys = ["ArrowUp", "ArrowDown", "ArrowLeft", "ArrowRight", "Enter"];
                    if ($.inArray(event.key, errKeys) == -1) {              //如果按下的键位不是 æ–¹å‘键,则刷新弹窗中的数据
                        if (childPage == null) {                            //判断当前子窗口是否已经打开,若未打卡,则打开页面,并获取子窗口的对象
                            var offset = $(this).offset();                  //获取触发事件的元素的位置,用于定位子窗口打开的位置
                            var innerHeight = window.innerHeight;
                            var top = offset.top + 0.05 * innerHeight;
                            var left = offset.left;
                            if (top + 0.05 * innerHeight + 0.3 * innerHeight > innerHeight) {
                                top = top - 0.3 * innerHeight - 0.05 * innerHeight;
                            }
                            layer.open({
                                type: 2                                                                                     //弹窗类型
                                , skin: 'layui-layer-rim'                                                                   //加上边框
                                , area: ['25%', '30%']                                                                      //大小
                                , shadeClose: true                                                                          //点击遮罩时关闭弹窗
                                , offset: [top, left]
                                , title: false                                                                              //不显示标题栏
                                //, title: '项目费用列表'                                                                     //标题
                                , shift: 2                                                                                  //弹出动画
                                , closeBtn: 0                                                                               //禁用关闭按钮
                                , content: ["../../基础资料/通用基础资料/Gy_CommonBaseData.html?OperationType=2", "yes"]
                                , success: function (layero, index) {
                                    setTimeout(function () {
                                        //修改,根据文本框数据,编写查询语句================================================================================================
                                        var value = $("#HMaterName").val().replace(/'/g, "");                                  //获取文本框最新值
                                        currRowIndex = 0;
                                        var tableView = "h_v_Gy_MaterialList";
                                        var childSWhere = "select top(10) HItemID,物料代码,物料名称,规格型号,HUnitID,计量单位名称 from " + tableView + " where 1=1 and ç»„织名称 = '" + sessionStorage["Organization"] + "' and (物料名称 like '%" + value + "%' ) order by ç‰©æ–™ä»£ç  desc";
                                        childPage.getData(childSWhere, tableView);
                                        //===================================================================================================================================
                                    }, 200);
                                }
                                , end: function () {
                                    childPage = null;
                                    currRowIndex = 0;
                                    if (childData != null) {
                                        //根据弹窗返回数据设置文本框数据=================================================================================================
                                        $("#HMaterName").val(childData.物料名称);
                                        //===============================================================================================================================
                ////#region æ ¹æ®ç‰©æ–™åç§°èŽ·å–ç‰©æ–™åŸºç¡€èµ„æ–™ç­›é€‰å¼¹çª—
                ////根据元素ID对元素进行监听=============================================================================
                //$("#HMaterName").on('keydown', function (data) {
                //    //================================================================================================
                //    var errKeys = ["ArrowUp", "ArrowDown", "ArrowLeft", "ArrowRight", "Enter"];
                //    if ($.inArray(event.key, errKeys) == -1) {              //如果按下的键位不是 æ–¹å‘键,则刷新弹窗中的数据
                //        if (childPage == null) {                            //判断当前子窗口是否已经打开,若未打卡,则打开页面,并获取子窗口的对象
                //            var offset = $(this).offset();                  //获取触发事件的元素的位置,用于定位子窗口打开的位置
                //            var innerHeight = window.innerHeight;
                //            var top = offset.top + 0.05 * innerHeight;
                //            var left = offset.left;
                //            if (top + 0.05 * innerHeight + 0.3 * innerHeight > innerHeight) {
                //                top = top - 0.3 * innerHeight - 0.05 * innerHeight;
                //            }
                //            layer.open({
                //                type: 2                                                                                     //弹窗类型
                //                , skin: 'layui-layer-rim'                                                                   //加上边框
                //                , area: ['25%', '30%']                                                                      //大小
                //                , shadeClose: true                                                                          //点击遮罩时关闭弹窗
                //                , offset: [top, left]
                //                , title: false                                                                              //不显示标题栏
                //                //, title: '项目费用列表'                                                                     //标题
                //                , shift: 2                                                                                  //弹出动画
                //                , closeBtn: 0                                                                               //禁用关闭按钮
                //                , content: ["../../基础资料/通用基础资料/Gy_CommonBaseData.html?OperationType=2", "yes"]
                //                , success: function (layero, index) {
                //                    setTimeout(function () {
                //                        //修改,根据文本框数据,编写查询语句================================================================================================
                //                        var value = $("#HMaterName").val().replace(/'/g, "");                                  //获取文本框最新值
                //                        currRowIndex = 0;
                //                        var tableView = "h_v_Gy_MaterialList";
                //                        var childSWhere = "select top(10) HItemID,物料代码,物料名称,规格型号,HUnitID,计量单位名称 from " + tableView + " where 1=1 and ç»„织名称 = '" + sessionStorage["Organization"] + "' and (物料名称 like '%" + value + "%' ) order by ç‰©æ–™ä»£ç  desc";
                //                        childPage.getData(childSWhere, tableView);
                //                        //===================================================================================================================================
                //                    }, 200);
                //                }
                //                , end: function () {
                //                    childPage = null;
                //                    currRowIndex = 0;
                //                    if (childData != null) {
                //                        //根据弹窗返回数据设置文本框数据=================================================================================================
                //                        $("#HMaterName").val(childData.物料名称);
                //                        //===============================================================================================================================
                                        childData = null;
                                    }
                                }
                            });
                        } else {
                            setTimeout(function () {
                                //修改,根据文本框数据,编写查询语句================================================================================================
                                var value = $("#HMaterName").val().replace(/'/g, "");                                  //获取文本框最新值
                                currRowIndex = 0;
                                var tableView = "h_v_Gy_MaterialList";
                                var childSWhere = "select top(10) HItemID,物料代码,物料名称,规格型号,HUnitID,计量单位名称 from " + tableView + " where 1=1 and ç»„织名称 = '" + sessionStorage["Organization"] + "' and (物料名称 like '%" + value + "%' ) order by ç‰©æ–™ä»£ç  desc";
                                childPage.getData(childSWhere, tableView);
                                //=================================================================================================================================
                            }, 200);
                        }
                    } else {                                                    //如果按下的键位是 æ–¹å‘键,则调整窗口中 é€‰ä¸­è¡Œ çš„位置
                        if (event.key == "ArrowUp") {
                            currRowIndex--;
                            childPage.setSelectedRow(currRowIndex);
                        } else if (event.key == "ArrowDown") {
                            currRowIndex++;
                            childPage.setSelectedRow(currRowIndex);
                        } else if (event.key == "Enter") {
                            //手动失焦====================================================================================================
                            var element = document.getElementById("HMaterName");
                            element.blur();
                            //============================================================================================================
                //                        childData = null;
                //                    }
                //                }
                //            });
                //        } else {
                //            setTimeout(function () {
                //                //修改,根据文本框数据,编写查询语句================================================================================================
                //                var value = $("#HMaterName").val().replace(/'/g, "");                                  //获取文本框最新值
                //                currRowIndex = 0;
                //                var tableView = "h_v_Gy_MaterialList";
                //                var childSWhere = "select top(10) HItemID,物料代码,物料名称,规格型号,HUnitID,计量单位名称 from " + tableView + " where 1=1 and ç»„织名称 = '" + sessionStorage["Organization"] + "' and (物料名称 like '%" + value + "%' ) order by ç‰©æ–™ä»£ç  desc";
                //                childPage.getData(childSWhere, tableView);
                //                //=================================================================================================================================
                //            }, 200);
                //        }
                //    } else {                                                    //如果按下的键位是 æ–¹å‘键,则调整窗口中 é€‰ä¸­è¡Œ çš„位置
                //        if (event.key == "ArrowUp") {
                //            currRowIndex--;
                //            childPage.setSelectedRow(currRowIndex);
                //        } else if (event.key == "ArrowDown") {
                //            currRowIndex++;
                //            childPage.setSelectedRow(currRowIndex);
                //        } else if (event.key == "Enter") {
                //            //手动失焦====================================================================================================
                //            var element = document.getElementById("HMaterName");
                //            element.blur();
                //            //============================================================================================================
                            childPage.getSelectedData(currRowIndex);
                //            childPage.getSelectedData(currRowIndex);
                            //当回车时,根据弹窗返回数据设置文本框数据=================================================================================================
                            $("#HMaterName").val(childData.物料名称);
                            //==================================================================================================
                //            //当回车时,根据弹窗返回数据设置文本框数据=================================================================================================
                //            $("#HMaterName").val(childData.物料名称);
                //            //==================================================================================================
                            childPage = null;
                            currRowIndex = 0;
                            childData = null;
                        }
                    }
                });
                //            childPage = null;
                //            currRowIndex = 0;
                //            childData = null;
                //        }
                //    }
                //});
                //#endregion
            });
            //#endregion
@@ -1207,7 +1230,7 @@
                            optionPage.count = data1.count;//改变列表数据总数
                            var data = [];//列字段数据
                            var col = [];
                            var totalArray = ["数量", "关联数量", "未关联数量", "打印条码数量", "未打印条码数量", "实收数量", "金额"];
                            var totalArray = ["数量", "关联数量", "未关联数量", "打印条码数量", "未打印条码数量", "实收数量", "金额","价税合计","入库关联数量","退料关联数量","税额"];
                            //给空的数组赋值
                            for (var key in data1.list) {
                                data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });
@@ -1703,6 +1726,48 @@
                    })
                } else {
                    layer.msg('请选择数据下推!');
                }
            }
            //#endregion
            //#region ä¸‹æŽ¨(采购订单变更单)
            function set_PushBillCg_POOrderChangeBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    if (data[0].状态 != "已审核") {
                        var err = "下推失败!原因:当前单据状态为“" + data[0].状态 + "”,不允许下推!";
                        layer.alert(err, { icon: 5 });
                        return;
                    }
                    var hID = data[0].hmainid.toString();
                    layer.open({
                        type: 2
                        , area: ['100%', '100%']
                        , title: '下推-采购订单变更单'
                        , closeBtn: 1
                        , shade: 0.6 //遮罩透明度
                        , maxmin: true //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: '../../采购管理/采购订单变更单/Cg_POOrderChangeBill.html?OperationType=4&linterid=' + hID + '&HSouceBillType=1102&closeType=1'
                        , resize: false,
                        end: function () {
                            ////修改为功后刷新界面
                            //if (get_needClose_Bar == 0) {
                            //    $("#btnSearch").trigger('click');
                            //} else if (get_needClose_Bar == 1) {
                            //    $("#get_needClose").trigger('click');
                            //}
                        }
                        , cancel: function () {
                        }
                    })
                } else {
                    layer.msg('请选择一行数据编辑!');
                }
            }
            //#endregion
@@ -2442,7 +2507,91 @@
                }
            }
            //#endregion
            //#region ä¸‹æŸ¥æ”¶æ–™é€šçŸ¥å•
            function set_LookDownPOInStockBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var hID = data[0].hmainid.toString();
                    layer.open({
                        type: 2
                        , area: ['100%', '100%']
                        , title: '下查收料通知单'
                        , closeBtn: 1
                        , shade: 0.6 //遮罩透明度
                        , maxmin: true //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: '../../基础资料/通用基础资料/Gy_GeneralLookDown.html?linterid=' + hID + '&HModName=Cg_POInStockBillList'
                        , resize: false,
                        end: function () {
                        }
                        , cancel: function () {
                        }
                    })
                } else {
                    layer.msg('请选择一行数据编辑!');
                }
            }
            //#endregion
            //#region ä¸‹æŸ¥é‡‡è´­è®¢å•变更单
            function set_LookDownPOOrderChangeBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var hID = data[0].hmainid.toString();
                    layer.open({
                        type: 2
                        , area: ['100%', '100%']
                        , title: '下查采购订单变更'
                        , closeBtn: 1
                        , shade: 0.6 //遮罩透明度
                        , maxmin: true //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: '../../基础资料/通用基础资料/Gy_GeneralLookDown.html?linterid=' + hID + '&HModName=Cg_POOrderChangeBillList'
                        , resize: false,
                        end: function () {
                        }
                        , cancel: function () {
                        }
                    })
                } else {
                    layer.msg('请选择一行数据编辑!');
                }
            }
            //#endregion
            //#region ä¸‹æŸ¥
            function set_LookDown() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var hID = data[0].hmainid.toString();
                    layer.open({
                        type: 2
                        , area: ['100%', '100%']
                        , title: '下查'
                        , closeBtn: 1
                        , shade: 0.6 //遮罩透明度
                        , maxmin: true //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: '../../采购管理/采购订单/Cg_POOrderBill_LookDown.html?linterid=' + hID + '&HModName=Cg_POOrderChangeBillList'
                        , resize: false,
                        end: function () {
                        }
                        , cancel: function () {
                        }
                    })
                } else {
                    layer.msg('请选择一行数据编辑!');
                }
            }
            //#endregion
            //快速过滤
            function get_FastQuery(table, option,number) {
                var HStatus = $("select[name='HStatus']").val();//
@@ -2698,6 +2847,40 @@
                })
            }
            //#region æŸ¥çœ‹æ˜¯å¦å…·å¤‡æŸ¥çœ‹é‡‘额权限,设置金额等字段是否需要隐藏
            function checkRight_Money() {
                //权限判定
                if (!set_ModCheck("Cg_POOrderBill_Money")) {
                    var HideColumnList = ["单价", "税率", "含税单价", "金额","税额", "价税合计","实际含税单价"];
                    for (var i = 0; i < HideColumnList.length; i++) {
                        titleData.push(HideColumnList[i]);
                    }
                }
            }
            //#endregion
            //#region æƒé™åˆ¤å®š
            function set_ModCheck(ModRightNameCheck) {
                var Permission = false;
                $.ajax({
                    type: "GET",
                    url: GetWEBURL() + "/LMES/getReportByModRightNameCheck", //方法所在页面和方法名
                    async: false,
                    data: { "ModRightNameCheck": ModRightNameCheck, "user": sessionStorage["HUserName"] },
                    success: function (result) {
                        if (result.count == 1) {
                            Permission = true;
                        } else {
                            //layer.alert("当前模块没有查询权限!", { icon: 5 });
                        }
                    }, error: function (e) {
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
                return Permission;
            }
            //#endregion
            //#region éšè—åˆ—设置
            function get_HideColumn() {
                var colName = "";
@@ -2740,7 +2923,7 @@
                        if (data1.data.length != 0) {
                            var dataCol = [];//数据库查询出的列数据
                            var titleData = ["hmainid", "HBillType", "HSupID", "业务状态", "HUnitID", "供应商代码", "业务员代码", "HPriority", "HPSStyleID", "HSSID", "HCurID", "HDeptID", "HManagerID", "HEmpID", "hsubid", "HMaterID"];//不需要显示的字段 å¯æ‰©å±•
                            //var titleData = ["hmainid", "HBillType", "HSupID", "业务状态", "HUnitID", "供应商代码", "业务员代码", "HPriority", "HPSStyleID", "HSSID", "HCurID", "HDeptID", "HManagerID", "HEmpID", "hsubid", "HMaterID"];//不需要显示的字段 å¯æ‰©å±•
                            var newCols = [[]];//对应数据库列顺序col
                            newCols[0].push(option.cols[0][0]);//放入第一个checkbox
                            dataCol = data1.data[0].HGridString.split(',');
@@ -2871,8 +3054,8 @@
            //#region åˆå§‹æ—¥æœŸé—´éš” ä¸‹æ‹‰åˆ—表
            function setSelect_HInitTimeCycle() {
                var valueList = [0, 1, 2, 3, 4, 5, 6, 29];
                var titleList = ["今天", "近两天", "近三天", "近四天", "近五天", "近六天", "近七天", "近30天"];
                var valueList = [0, 1, 2, 3, 4, 5, 6, 29,180,365];
                var titleList = ["今天", "近两天", "近三天", "近四天", "近五天", "近六天", "近七天", "近30天","近半年","近一年"];
                var HInitTimeCycle_ArrayList = '<option  value="-1" selected="selected" >任意间隔</option>';
                for (var i = 0; i < valueList.length; i++) {