wtt
7 天以前 cab050ef2ac6f2deb6d207d7685e4cc26fc9ab59
WebTM/views/ÁìÁÏ·¢»õ/ÁìÁϳö¿â/Kf_MateOutBillList.html
@@ -312,7 +312,7 @@
            //通过单据类型,从数据库动态获取单据模块命名,引用js文件 PageTitle.js
            var HPageTitle = get_PageTitle(HModuleType) || document.title;
            //#endregion
            var titleData = ["单据ID", "hsubid", "HDeptID", "打浆人内码", "客户内码", "主产品内码", "HMaterID", "HUnitID", "任务单内码", "任务单子内码", "工序流转卡内码", "工序流转卡子内码", 'HMaterRuleExternType', 'HMainSourceBillType'];//不需要显示的字段 å¯æ‰©å±•
            var titleData = ["单据ID", "hsubid", "HDeptID", "打浆人内码", "客户内码", "主产品内码", "HMaterID", "HUnitID", "任务单内码", "任务单子内码", "工序流转卡内码", "工序流转卡子内码", 'HMaterRuleExternType', 'HMainSourceBillType','单据类型'];//不需要显示的字段 å¯æ‰©å±•
            //#region ã€è¿‡æ»¤æ–¹æ¡ˆã€‘
            //过滤条件的classç±»
@@ -843,11 +843,7 @@
                if (HEndDate) {
                    sWhere += " and CONVERT(varchar(100),日期, 23) <= '" + HEndDate + "'";
                }
                if (subType) {
                    sWhere += " and HBillSubType = N'" + subType + "'";  // æ ¹æ®é€’入单据类型的不同筛选不同的单据
                } else {
                    sWhere += " and HBillSubType = N'1204'"
                }
                $.ajax({
                    url: GetWEBURL() + '/Kf_MateOutBill/GetMateOutBillList',
                    async: false,
@@ -859,13 +855,18 @@
                            var col = [];
                            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 });//从每个对象中提取数据
                            for (var key in data1.list) {
                                //动态获取列表所有列名
                                data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });
                                //获取不需要显示的列(H开头的列不显示)
                                var patrn = new RegExp(/^h/i);
                                if (patrn.test(data1.list[key].ColmCols)) {
                                    titleData[key] = data1.list[key].ColmCols;
                                }
                            }
                            //在列表左边添加勾选框
                            col.push({ type: 'checkbox', fixed: 'left', totalRowText: '合计' });
                            for (var i = 0; i < data.length; i++) {//遍历data数组重的数据
                                // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
                            for (var i = 0; i < data.length; i++) {//遍历data数组重的数据
                                if ($.inArray(data[i].name, titleData) > -1) {//检查data【i】.name是否在数组中  //计算列
                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //隐藏id列
                                }