WebTM/layuiadmin/SetColumn.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/生产管理/宝工排产/JIT_DayPlanPlatForm.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/生产管理/提料计划/JIT_LiftMaterPlaBillnList.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/生产管理/提料计划/JIT_LiftMaterPlanBillEdit.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/生产管理/日计划报表/ReportPODemandPlanBillList.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/生产管理/日计划报表/ReportPODemandPlanBillList_S.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebTM/layuiadmin/SetColumn.js
@@ -322,3 +322,221 @@ }) } //#endregion // çé彿°ï¼æ£æ¥å符串æ¯å¦ç¬¦åæ ¼å¼ç鿥æ function isValidDate(dateStr) { // æ£å表达å¼éªè¯æ ¼å¼ const formatRegex = /^\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$/; if (!formatRegex.test(dateStr)) return false; // åå²å¹´ææ¥å¹¶è½¬æ¢ä¸ºæ°å¼ const [year, month, day] = dateStr.split('-').map(Number); // å建Dateå¯¹è±¡ï¼æä»½ä»0å¼å§ï¼ const date = new Date(year, month - 1, day); // æ£æ¥æ¥ææ¯å¦ææï¼ä¸è¾å ¥çå¹´ææ¥ä¸è´ï¼ return ( date.getFullYear() === year && date.getMonth() === month - 1 && date.getDate() === day ); } //ç»è®¡å½æ°ï¼ç»è®¡æ°ç»ä¸æ¥ææ ¼å¼çæ°é function countDate(strList) { var count = 0; for (var str of strList) { if (isValidDate(str.field)) { count++; } } return count; } //#region éèå设置 没å页æä»¶ä¸é¨ä¸ºæäº§æå¨ææ¥æè®¾ç½® function get_HideColumnNoPageForPlan(HModName, option, get_FastQuery) { var colName = ""; let hasAddedData = false; var colTitleName = ""; for (var i = 1; i < option.cols[0].length; i++) { //ä¸ºæ¥ææ ¼å¼æ¶çç¥optionçæ¥æåï¼åæä¸åç¨äºæ§å¶æ¥æåæ ¼å¼ if (isValidDate(option.cols[0][i]["field"])) { if (!hasAddedData) { colName += "éç¨è®¡åæ¥ææ ¼å¼,"; colTitleName += "éç¨è®¡åæ¥ææ ¼å¼,"; hasAddedData = true; } } else { colName += option.cols[0][i]["field"] + ","; colTitleName += option.cols[0][i]["title"] + ","; } } colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI è¿è¡ç¼ç layer.open({ type: 2 , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ , title: "éèå设置" //æ é¢ , closeBtn: 1 //çªä½å³ä¸è§å ³é ç æ ·å¼ , shift: 2 //å¼¹åºå¨ç» , area: ["50%", "90%"] //çªä½å¤§å° , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º , content: ['../../åºç¡èµæ/éèå设置/Gy_GridView_Hide_New.html?HModName=' + HModName + '&colName=' + colName + '&colTitleName = ' + colTitleName, "yes"] , btn: ["ç¡®å®", "åæ¶"] , btn1: function (index, laero) { //ç´æ¥æ§è¡å表çé å è½½æ°æ®å°ç½æ ¼ get_FastQuery(); //æ´æ°è¡¨æ ¼ç¼åçæ°æ® layer.close(index);//å ³éå¼¹çª } }) } //#endregion //#region æ¾ç¤ºåæ°æ® ä¸é¨ä¸ºæäº§ function DisPlay_HideColumnForPlan(HModName, user, option) { $.ajax({ url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', type: "GET", async: false, data: { "HModName": HModName, "user": user }, success: function (data1) { if (data1.data.length != 0) { var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® var titleData = []; var newCols = [[]];//å¯¹åºæ°æ®åºå顺åºcol newCols[0].push(option.cols[0][0]);//æ¾å ¥ç¬¬ä¸ä¸ªcheckbox dataCol = data1.data[0].HGridString.split(','); var count = countDate(option.cols[0]); //åè®¾ç½®åæ°ä¸é¡µé¢åæ°æ¯å¦ä¸è´ if (dataCol.length == option.cols[0].length - count) { //éå寻æ¾å设置对åºåæé¡ºåºæå ¥ for (var j = 0; j < option.cols[0].length - count; j++) { for (var i = 0; i < option.cols[0].length - 1; i++) { var dataCols = dataCol[j].split('|'); //éæ©ä¸datacolsç¸åºåè¿è¡ä¿®æ¹ if (option.cols[0][i + 1]["field"] == dataCols[5]) { //éèå if (dataCols[1] == 1) { option.cols[0][i + 1]["hide"] = true; } //设置å宽 if (dataCols[3] > 0) { option.cols[0][i + 1]["width"] = dataCols[3]; } //设置å 容åä½å¤§å° if (data1.data[0].HFontSize != 0) { option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;"; } else { option.cols[0][i + 1]["style"] = "font-size:100%"; } //æ¾ç¤ºå if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { option.cols[0][i + 1]["hide"] = false; } //ç»è®¡å if (dataCols[6] == 1) { option.cols[0][i + 1]["totalRow"] = true; } //å使å¨ä½ç½®(å·¦ å± ä¸ å³) switch (dataCols[2]) { case "L": option.cols[0][i + 1]["align"] = "left"; break; case "M": option.cols[0][i + 1]["align"] = "center"; break; case "R": option.cols[0][i + 1]["align"] = "right"; break; } //è®¾ç½®è¡¨æ ¼title屿§æ¾ç¤ºå«å if (dataCols[4] != null && dataCols[4] != "") { option.cols[0][i + 1]["title"] = dataCols[4]; } newCols[0].push(option.cols[0][i + 1]); break; } //设置éç¨æ¥ææ ¼å¼ else if (dataCols[5] == "éç¨è®¡åæ¥ææ ¼å¼" && isValidDate(option.cols[0][i + 1]["field"])) { //éèå if (dataCols[1] == 1) { option.cols[0][i + 1]["hide"] = true; } //设置å宽 if (dataCols[3] > 0) { option.cols[0][i + 1]["width"] = dataCols[3]; } //设置å 容åä½å¤§å° if (data1.data[0].HFontSize != 0) { option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;"; } else { option.cols[0][i + 1]["style"] = "font-size:100%"; } //æ¾ç¤ºå if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { option.cols[0][i + 1]["hide"] = false; } //ç»è®¡å if (dataCols[6] == 1) { option.cols[0][i + 1]["totalRow"] = true; } //å使å¨ä½ç½®(å·¦ å± ä¸ å³) switch (dataCols[2]) { case "L": option.cols[0][i + 1]["align"] = "left"; break; case "M": option.cols[0][i + 1]["align"] = "center"; break; case "R": option.cols[0][i + 1]["align"] = "right"; break; } newCols[0].push(option.cols[0][i + 1]); } } } //éå循ç¯å夿坹åºåæ°æ¯å¦ä¸è´ if (dataCol.length == newCols[0].length - count) { option.cols = newCols; //åæ¶å»ç»å for (var i = 1; i < option.cols[0].length - 1; i++) { if (option.cols[0][i]["fixed"] != null) { option.cols[0][i]["fixed"] = null; } else { break; } } //å»ç»å if (data1.data[0].HFixCols != 0) { for (var i = 0; i < data1.data[0].HFixCols; i++) { if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) { data1.data[0].HFixCols += 1; } option.cols[0][i + 1]["fixed"] = "left"; } } //设置åæåº for (var i = 1; i < option.cols[0].length; i++) { if (data1.data[0].HSortFlag == "æ¯") { option.cols[0][i]["sort"] = true; } else { option.cols[0][i]["sort"] = false; } } } } } else { } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }) } //#endregion WebTM/views/Éú²ú¹ÜÀí/±¦¹¤ÅŲú/JIT_DayPlanPlatForm.html
@@ -548,7 +548,7 @@ break; //å设置 case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], option, get_FastQuery); get_HideColumnNoPageForPlan(HModName,option, get_FastQuery); break; //å é¤è¡ case 'set_DeleteBill': @@ -1318,7 +1318,7 @@ if (data1.count == 1) { option.data = data1.data; //å设置 DisPlay_HideColumn(HModName, sessionStorage["HUserName"], option); DisPlay_HideColumnForPlan(HModName, sessionStorage["HUserName"], option); ins = table.render(option); var HinterID_S = []; for (var i = 0; i < data1.data.length; i++) { WebTM/views/Éú²ú¹ÜÀí/ÌáÁϼƻ®/JIT_LiftMaterPlaBillnList.html
@@ -12,6 +12,7 @@ <script src="../../../layuiadmin/PubCustom.js"></script> <script src="../../../layuiadmin/soulTable.slim.js"></script> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <script src="../../../layuiadmin/SetColumn.js"></script> </head> <body> <div class="layui-fluid"> @@ -63,13 +64,13 @@ <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ç产车é´</label> <div class="layui-input-block" style="margin-left: 77px;"> <input type="hidden" class="layui-input" lay-verify="HWorkShopID" name="HWorkShopID" id="HWorkShopID" value="0" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> <input type="text" class="layui-input" lay-verify="HWorkShopIDName" name="HWorkShopIDName" id="HWorkShopIDName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> <input type="text" class="layui-input" lay-verify="HWorkShopIDName" name="HWorkShopIDName" id="HWorkShopIDName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;"> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHWorkShopID" id="btnHWorkShopID" style="padding: 0 10px;float: right;margin-right: 3px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> </button> </div> </div> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">æ¥è¯¢</button> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch" style="margin-left:50px">æ¥è¯¢</button> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch">éç½®</button> <div class="layui-colla-content" style="padding: 0px; margin-left: 6%;"> <!--å ¶ä»æ¡ä»¶--> @@ -162,6 +163,7 @@ <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Refresh" id="Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_CheckBill" id="CheckBill"><i class="layui-icon layui-icon-form"></i>å®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AbandonCheck" id="AbandonCheck"><i class="layui-icon layui-icon-form"></i>åå®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>å é¤</button> @@ -222,6 +224,9 @@ //ç¼è¾ case 'set_ShowBill': set_ShowBill(); break; //å·æ° case 'set_Refresh': set_Refresh(); break; //å®¡æ ¸ case 'set_CheckBill': set_CheckBill(1); break; @@ -238,7 +243,7 @@ case 'set_CancelCloseBill': set_CancelCloseBill(); break; //å设置 case 'set_HideColumn': get_HideColumn(); case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], option, get_FastQuery); break; }; }); @@ -308,7 +313,7 @@ //åå§åè¡¨æ ¼ set_InitGrid(); //æ¥è¯¢ get_Display(sWhere); get_FastQuery(); } //#endregion @@ -466,7 +471,7 @@ switch (data[i].Type) { //int case 'DateTime': col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + (data[i].name == "è¡å ³éæ¥æ" ? "è¡å ³é人" : data[i].name) + " ==''?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 200 }); col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{(d." + data[i].name + " ==''||d." + data[i].name + " =='1900-01-01T00:00:00')?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 200 }); break; default: col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 }); @@ -474,22 +479,10 @@ } } //卿æ¾ç¤ºåå option = { elem: '#mainTable' , toolbar: '#toolbarDemo' , cols: [col] , data: result.data , height: 800 , page: true , totalRow: true , cellMinWidth: 90 , limit: 50 , limits: [50, 500, 5000, 20000] , done: function (res, curr, count) { soulTable.render(this); } } option.cols = [col]; option.data = result.data; //å设置 DisPlay_HideColumn(HModName, sessionStorage["HUserName"], option); table.render(option); layer.close(ajaxLoad); @@ -506,115 +499,6 @@ layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); DisPlay_HideColumn(); } //éèå设置 function get_HideColumn() { var colName = ""; for (var i = 1; i < option.cols[0].length - 1; i++) { colName += option.cols[0][i]["title"] + ","; } colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI è¿è¡ç¼ç layer.open({ type: 2 , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ , title: "éèå设置" //æ é¢ , closeBtn: 1 //çªä½å³ä¸è§å ³é ç æ ·å¼ , shift: 2 //å¼¹åºå¨ç» , area: ["50%", "90%"] //çªä½å¤§å° , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º , content: ['../../åºç¡èµæ/éèå设置/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName, "yes"] , btn: ["ç¡®å®", "åæ¶"] , btn1: function (index, laero) { //å·æ°è¡¨æ ¼æ°æ® DisPlay_HideColumn(); //æ´æ°è¡¨æ ¼ç¼åçæ°æ® layer.close(index);//å ³éå¼¹çª } }) } //æ¾ç¤ºåæ°æ® function DisPlay_HideColumn() { $.ajax({ url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', type: "GET", data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, success: function (data1) { if (data1.data.length != 0) { var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® var titleData = ["hmainid"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± dataCol = data1.data[0].HGridString.split(','); for (var i = 0; i < option.cols[0].length - 2; i++) { var dataCols = dataCol[i].split('|'); //éèå if (dataCols[1] == 1) { option.cols[0][i + 1]["hide"] = true; } //设置å宽 if (dataCols[3] > 0) { option.cols[0][i + 1]["width"] = dataCols[3]; } //设置å 容åä½å¤§å° if (data1.data[0].HFontSize != 0) { option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;"; } else { option.cols[0][i + 1]["style"] = "font-size:100%"; } //设置å宽 //if (data1.data[0].HColumnWidth != 0) { // option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;"; //} else { // option.cols[0][i + 1]["width"] = ""; //} //æ¾ç¤ºå if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { option.cols[0][i + 1]["hide"] = false; } //å使å¨ä½ç½®(å·¦ å± ä¸ å³) switch (dataCols[2]) { case "L": option.cols[0][i + 1]["align"] = "left"; break; case "M": option.cols[0][i + 1]["align"] = "center"; break; case "R": option.cols[0][i + 1]["align"] = "right"; break; } } //åæ¶å»ç»å for (var i = 1; i < option.cols[0].length - 1; i++) { if (option.cols[0][i]["fixed"] != null) { option.cols[0][i]["fixed"] = null; } else { break; } } //å»ç»å if (data1.data[0].HFixCols != 0) { for (var i = 0; i < data1.data[0].HFixCols; i++) { if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) { data1.data[0].HFixCols += 1; } option.cols[0][i + 1]["fixed"] = "left"; } } table.render(option); } else { table.render(option); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }) } @@ -792,7 +676,7 @@ //å ³éå½åframe layer.close(index); //ä¿®æ¹ä¸ºååå·æ°çé¢ window.location.reload(); get_FastQuery(); ////éè½½tree //tree.reload('treeDepartment', {}); }); @@ -830,7 +714,7 @@ //å ³éå½åframe layer.close(index); //ä¿®æ¹ä¸ºååå·æ°çé¢ window.location.reload(); get_FastQuery(); ////éè½½tree //tree.reload('treeDepartment', {}); }); @@ -868,7 +752,7 @@ //å ³éå½åframe layer.close(index); //ä¿®æ¹ä¸ºååå·æ°çé¢ window.location.reload(); get_FastQuery(); ////éè½½tree //tree.reload('treeDepartment', {}); }); @@ -893,7 +777,7 @@ , content: '../ææè®¡å/JIT_LiftMaterPlanBillEdit.html?OperationType=1&linterid=-1&HSouceBillType=' , end: function () { //å·æ°é¡µé¢, location.reload(); get_FastQuery(); } }) } @@ -915,7 +799,7 @@ , content: '../ææè®¡å/JIT_LiftMaterPlanBillEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=' , end: function () { //å·æ°é¡µé¢, location.reload(); get_FastQuery(); } }) } else { @@ -923,6 +807,11 @@ } } //#endregion //å·æ° function set_Refresh() { $("#btnSearch").click(); } //å®¡æ ¸ [1 å®¡æ ¸ã2 åå®¡æ ¸] function set_CheckBill(num) { @@ -994,4 +883,8 @@ //#endregion //以䏿¯layui模å }); function GetHDeptNameValue(obj) { $("#HWorkShopID").val(obj[0].HItemID);//车é´id $("#HWorkShopIDName").val(obj[0].é¨é¨åç§°);//车é´åç§° } </script> WebTM/views/Éú²ú¹ÜÀí/ÌáÁϼƻ®/JIT_LiftMaterPlanBillEdit.html
@@ -709,7 +709,7 @@ , shift: 2 //å¼¹åºå¨ç» , area: ["90%", "90%"] //çªä½å¤§å° , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º , content: ["../../åºç¡èµæ/éè´åºç¡èµæ/Gy_Supplier.html", "yes"] , content: ["../../åºç¡èµæ/éè´åºç¡èµæ/Gy_Supplier.html?Type=HSup", "yes"] , btn: ["ç¡®å®", "åæ¶"] , btn1: function (index, laero) { //æé®ä¸ çåè° @@ -893,6 +893,16 @@ , "HMaterModel": checkStatus.data[0].è§æ ¼åå· }) layer.close(index);//å ³éå¼¹çª } , end: function () { if (typeof (OptionData.HItemID) != "undefined") { obj.update({ "HMaterID": OptionData.HItemID , "HMaterNumber": OptionData.ç©æä»£ç , "HMaterName": OptionData.ç©æåç§° , "HMaterModel": OptionData.è§æ ¼åå· }) } } }) } @@ -1128,8 +1138,17 @@ //#endregion }); function GetHSupNameValue(obj) { $("#HSupplierID").val(obj[0].HItemID); $("#HSupplierIDName").val(obj[0].ä¾åºååç§°); } function GetGyCur(obj) { $("#HSettleCurrId").val(obj.HItemID); $("#HSettleCurrIdName").val(obj.è´§å¸åç§°); } function GetGyMaterial(data) { OptionData = data } </script> </body> </html> WebTM/views/Éú²ú¹ÜÀí/Èռƻ®±¨±í/ReportPODemandPlanBillList.html
@@ -12,7 +12,7 @@ <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script src="../../../layuiadmin/PubCustom.js"></script> <script src="../../../layuiadmin/soulTable.slim.js"></script> <script src="../../../layuiadmin/SetColumn.js"></script> </head> <body> <div class="layui-fluid"> @@ -178,6 +178,7 @@ <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-sm" lay-event="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> @@ -212,6 +213,7 @@ var sWhere = ""; var option = []; var HModName = "ReportPODemandPlanBillList"; var ins = []; //#endregion //#region è¿å ¥é¡µé¢å³å è½½ @@ -228,7 +230,11 @@ switch (obj.event) { //éèå设置 case 'HideColumn': get_HideColumn(); get_HideColumnNoPageForPlan(HModName, option, get_FastQuery); break; //导åºexcel case 'get_export': get_Export(); break; }; }); @@ -272,7 +278,6 @@ //set_InitGrid(); //å¿«éè¿æ»¤ get_FastQuery(1); DisPlay_HideColumn(); ColFilter(); } @@ -330,7 +335,7 @@ } } columns.push({ field: '', title: 'ææè®¡åå计' }); columns.push({ field: 'ææè®¡åå计', title: 'ææè®¡åå计' }); option = { elem: '#mainTable' @@ -383,7 +388,9 @@ success: function (result) { if (result.count == 1) { option.data = result.data; table.render(option); //å设置 DisPlay_HideColumnForPlan(HModName, sessionStorage["HUserName"], option); ins = table.render(option); layer.close(ajaxLoad); //layer.alert("æ¥è¯¢æå", { icon: 1 }); } else { @@ -583,6 +590,21 @@ }) } 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"); } //éèå设置 function get_HideColumn() { var colName = ""; WebTM/views/Éú²ú¹ÜÀí/Èռƻ®±¨±í/ReportPODemandPlanBillList_S.html
@@ -12,6 +12,7 @@ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script src="../../../layuiadmin/PubCustom.js"></script> <script src="../../../layuiadmin/SetColumn.js"></script> <!--<script src="../../../layuiadmin/soulTable.slim.js"></script>--><!--æ é¢çéä¸è½å¼ç¨æ¤jsæä»¶--> </head> <body> @@ -254,7 +255,7 @@ //#region å设置æé® form.on('submit(bthHideColumn)', function (data) { get_HideColumn(); get_HideColumnNoPageForPlan(HModName, option, get_FastQuery); }); //#endregion @@ -327,7 +328,7 @@ j = 0; } } columns.push({ field: '', title: 'ææè®¡åå计', filter: true }); columns.push({ field: 'ææè®¡åå计', title: 'ææè®¡åå计', filter: true }); option = { elem: '#mainTable' @@ -380,11 +381,9 @@ if (result.count == 1) { option.data = result.data; //å设置 DisPlay_HideColumnForPlan(HModName, sessionStorage["HUserName"], option); table.render(option); //å·æ°è¡¨æ ¼æ°æ® DisPlay_HideColumn(); layer.close(ajaxLoad); //layer.alert("æ¥è¯¢æå", { icon: 1 }); } else {