1
chenhaozhe
2025-07-02 fe50d723e5d050113c4ecc493220e264f39d8e5f
WebTM/views/Éú²ú¹ÜÀí/Èռƻ®±¨±í/ReportPODemandPlanBillList.html
@@ -14,6 +14,7 @@
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <!--<script src="../../../layuiadmin/soulTable.slim.js"></script>-->
    <script src="../../../layuiadmin/SetColumn.js"></script>
    <script src="../../../layuiadmin/xm-select.js"></script>
</head>
<body>
    <div class="layui-fluid">
@@ -31,9 +32,12 @@
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">组织</label>
                                    <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
                                        <select name="HORGID" id="HORGID" lay-verify="HORGID">
                                        <!--<select name="HORGID" id="HORGID" lay-verify="HORGID">-->
                                            <!--动态渲染组织-->
                                        </select>
                                        <!--</select>-->
                                        <div id="demo1">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-inline">
@@ -236,7 +240,7 @@
            var k = 0;//收集循环次数
            for (var j = 0; j <= (Days - k); j++) {
                columns.push({ field: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'MM.dd'), width: 70, totalRow: true })
                columns.push({ field: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'MM-dd'), width: 70, totalRow: true })
                //跨年的话 ä¼šä»Žä¸€æœˆä¸€å·å¼€å§‹
                if (MM == 12 && (HBEGINDATE + j) == 31) {
                    yyyy += 1;
@@ -262,10 +266,10 @@
                , toolbar: '#toolbarDemo'
                , height: 'full-50'
                , title: "提料计划报表(采购订单)"
                , page: false
                , page: true
                , cellMinWidth: 90
                , totalRow: true
                , limit: 20000
                , limit: 50
                , limits: [50, 500, 5000, 20000]
                , loading: false
                , cols: [columns]
@@ -281,17 +285,27 @@
        function Organ() {
            //获取登录页组织列
            var Organization = '';
            var selectDataList = [];
            $.ajax({
                type: "get",
                url: GetWEBURL() + "/Web/GetOrganizations",
                async: false,
                success: function (result) {
                    if (result.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                        var data = result.data;
                        for (var i = 0; i < data.length; i++) {
                            Organization += '<option  style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>';
                            /*Organization += '<option  style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>';*/
                            var selectData = { name: data[i].Name, value: data[i].ID };
                            selectDataList.push(selectData);
                        }
                        $("#HORGID").append(Organization);
                        $("#HORGID").val(sessionStorage["OrganizationID"])
                        //$("#HORGID").append(Organization);
                        //$("#HORGID").val(sessionStorage["OrganizationID"])
                        var demo1 = xmSelect.render({
                            el: '#demo1',
                            language: 'zn',
                            /*initValue: [sessionStorage["OrganizationID"]],*///默认选项
                            data: selectDataList
                        })
                        form.render('select');
                    }
                    layer.closeAll("loading");
@@ -330,11 +344,19 @@
        //#region å¿«é€Ÿè¿‡æ»¤
        function get_FastQuery(number) {
            var HORGID = "";
            if (number == 1) {
                HORGID = sessionStorage["OrganizationID"];
            }
            else {
                HORGID = $("#HORGID").val();//组织
            set_InitGrid()//每次查询前设置页面
            //if (number == 1) {
            //    HORGID = sessionStorage["OrganizationID"];
            //}
            //else {
            //    HORGID = $("#HORGID").val();//组织
            //}
            var xmList = xmSelect.get('#demo1', true);//获取选择框实例
            var xmValueStr = xmList.getValue("valueStr")//获取值字符串
            if (xmValueStr == "") {
                HORGID = "'0'"
            } else {
                HORGID = "'" + xmValueStr + "'"
            }
            var HBEGINDATE = $("#HBEGINDATE").val();//提料日期
            var HENDDATE = $("#HENDDATE").val();//至
@@ -355,8 +377,6 @@
                , HXQD: HXQD
                , HPURORDERNO: HPURORDERNO
            }
            //初始化表格
            set_InitGrid();
            get_Display(JSON.stringify(sWhere));
            sWhere = "";//调用接口后清空sWhere缓存
        }