chenhaozhe
2025-08-14 66be6d37c3f66c6861abc3f6a87258e2199e006c
WebTM/views/»ù´¡×ÊÁÏ/»ù´¡×ÊÁÏ/Gy_MatePrice.html
@@ -229,6 +229,7 @@
                        break;
                    //反禁用按钮
                    case 'btn-DeStop': set_De_Stop(1);
                        break;
                    //列设置
                    case 'set_HideColumn':
                        get_HideColumnNoPage(HModName, sessionStorage["HUserName"], option, get_FastQuery);
@@ -351,17 +352,6 @@
                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //隐藏id列
                                }
                                else {
                                    if (data[i].name === "是否禁用") {
                                        col.push({
                                            field: data[i].id,
                                            title: data[i].name,
                                            align: 'center',
                                            templet: function (d) {
                                                return d.是否禁用 === 1 ? 'Y' : '';
                                            }
                                        });
                                    }
                                    else {
                                        switch (data[i].Type) {
                                            //int
                                            case 'DateTime':
@@ -377,7 +367,7 @@
                                            default:
                                                col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
                                        }
                                    }
                                }
                            }
                            //动态显示列名
@@ -892,18 +882,23 @@
            }
            //#region å¯¼å‡ºExecel
            function btn_Export() {
                option.data.forEach((item) => {
                    for (let itemobj in item) {
                        if (item[itemobj] == null) {
                            item[itemobj] = "";
                var ModRightNameCheck = "Gy_MatePrice_ExportExcel";
                //逻辑审核方法
                $.ajax({
                    type: "GET",
                    url: GetWEBURL() + "/LMES/getReportByModRightNameCheck", //方法所在页面和方法名
                    data: { "ModRightNameCheck": ModRightNameCheck, "user": sessionStorage["HUserName"] },
                    success: function (result) {
                        if (result.count == 1) {
                            table.exportFile(ins.config.id, option.data, "xls");
                        } else {
                            layer.alert("当前模块没有导出权限!", { icon: 5 });
                        }
                        if (item[itemobj].length > 0) {  // å‡è®¾å­—段名为field
                            item[itemobj] = item[itemobj].toString().replaceAll(/[\r\n]+/g, '');  // å°†æ¢è¡Œç¬¦æ›¿æ¢ä¸ºç©ºå­—符串
                        }
                    }, error: function () {
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
                table.exportFile(ins.config.id, option.data, "xls");
            }
            //#endregion
            //读取方案