1
duhe
2025-03-03 7602dee9bf4c361c27014bb4454e6c910b13aa06
WebTM/views/Éú²ú¹ÜÀí/ÆëÌ×·ÖÎö/JIT_CompleteDetailList.html
@@ -184,6 +184,7 @@
                        <script type="text/html" id="toolbarDemo">
                            <div class="layui-btn-container">
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>列设置</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_export" id="get_export"><i class="layui-icon layui-icon-export"></i>导出</button>
                            </div>
                        </script>
                    </form>
@@ -222,6 +223,7 @@
        var HICMOInterID = -1;//日计划订单主内码
        var HModName = "JIT_CompleteDetailList";
        var titleData = [];//不需要显示的字段 å¯æ‰©å±•
        var ins = "";
        //#endregion
        //#region åˆå§‹åŒ–界面
@@ -259,6 +261,10 @@
                case 'set_HideColumn':
                    get_HideColumn();
                    break;
                //导出excel
                case 'get_export':
                    get_Export();
                    break;
            };
        });
        //#endregion
@@ -292,7 +298,7 @@
            //初始化表格
            set_InitGrid();
            //查询
            get_Display(sWhere);
            get_FastQuery();
            ColFilter();
        }
@@ -369,7 +375,7 @@
                success: function (result) {
                    if (result.count == 1) {
                        option.data = result.data;
                        table.render(option);
                        ins = table.render(option);
                        layer.close(ajaxLoad);
                        DisPlay_HideColumn();
@@ -567,7 +573,20 @@
        }
        function get_Export() {
            var data = option.data;
            data.forEach((item) => {
                for (let itemobj in item) {
                    if (item[itemobj] == null) {
                        item[itemobj] = "";
                    }
                    if (item[itemobj].length > 0) {  // å‡è®¾å­—段名为field
                        item[itemobj] = item[itemobj].toString().replace(/[\r\n]+/g, '');  // å°†æ¢è¡Œç¬¦æ›¿æ¢ä¸ºç©ºå­—符串
                    }
                }
            });
            table.exportFile(ins.config.id, data, "xls");
        }
        //隐藏列设置
@@ -695,8 +714,10 @@
                            }
                        }
                        table.render(option);
                        console.log(option)
                    } else {
                        table.render(option);
                        console.log(option)
                    }
                }, error: function () {
                    layer.alert("接口请求失败!", { icon: 5 });