yangle
2022-12-15 af307e0510176fd125da44829c9346b0bef92bf9
WebTM/views/PublicPage/HSourceReportHtml.html
@@ -199,10 +199,11 @@
                    async: false,
                    dataType: "json",//数据类型可以为 text xml json  script  jsonp
                    success: function (data1) {
                        layer.close(ajaxLoad);
                        for (var key in data1.list) {
                            resultTableHead.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });
                        }
                        set_InitGrid(sWhere);
                        set_InitGrid(data1);
                    }, error: function (err) {
                        layer.alert(err.Message, { icon: 5 });
                    }
@@ -212,7 +213,7 @@
            //#endregion
            //#region  初始化表格方法
            function set_InitGrid(sWhere) {
            function set_InitGrid(data1) {
                //填充表格头数组
                var data = resultTableHead;
                cols_arr[0] = [];
@@ -238,24 +239,22 @@
                }
                //填充表格数据
                table.render({
                    elem: '#layTable',
                    url: GetWEBURL() + '/Sc_BarCode/ReportFromBillList',
                    //toolbar: '#toolbarDemo', //开启头部工具栏,并为其绑定左侧模板
                    title: '' + HSouceBillType + '',
                    cols: cols_arr,    //填充表格头数据,
                    id: 'layTable', //表格id
                    where: { sWhere: sWhere, HSouceBillType: HSouceBillType, HOrgID: linterid }, //扩展参数,可以传数据到后台
                    page: true,   //开启分页
                    totalRow: false, //开启合计
                    limit: 50,     //一页能够显示的最大数目
                    limits: [50, 500, 2000, 20000], //控制多少行一页(默认五条一页)
                    method: 'get',  //提交方式
                    layout: ['count', 'prev', 'page', 'next', 'limit', 'skip'],
                    height:600,
                    response: {
                        statusCode: 1 //重新规定成功的状态码为 1,table 组件默认为 0
                    },
                    done: function (res) {   //返回数据执行回调函数
                    id: 'layTable'
                    , elem: '#layTable'
                    //, toolbar: '#toolbarDemo'
                    , cols: [cols_arr[0]]
                    , data: data1.data == null ? [] : data1.data
                    , title: '' + HSouceBillType + ''
                    , page: true   //开启分页
                    , totalRow: false //开启合计
                    , cellMinWidth: 120
                    , height: 520
                    , limit: 50     //一页能够显示的最大数目
                    , limits: [50, 500, 5000, 20000]
                    , method: 'get'  //提交方式
                    , layout: ['count', 'prev', 'page', 'next', 'limit', 'skip']
                    , loading: false
                    , done: function (res, curr, count) {  //返回数据执行回调函数
                        layer.close(layer.index);    //返回数据关闭loading
                    }
                });