From 1446b62d88f9d4d826b848ff5246aac8d0dafbf3 Mon Sep 17 00:00:00 2001 From: duhe <226547893@qq.com> Date: 星期四, 17 四月 2025 11:24:48 +0800 Subject: [PATCH] 工厂日历:导入功能 --- WebTM/layuiadmin/SetColumn.js | 31 +++++++++++++++++++++++++------ 1 files changed, 25 insertions(+), 6 deletions(-) diff --git a/WebTM/layuiadmin/SetColumn.js b/WebTM/layuiadmin/SetColumn.js index 7d211ce..c59e2de 100644 --- a/WebTM/layuiadmin/SetColumn.js +++ b/WebTM/layuiadmin/SetColumn.js @@ -4,8 +4,15 @@ for (var i = 1; i < option.cols[0].length; i++) { colName += option.cols[0][i]["field"] + ","; } - colName = encodeURI(colName.substring(0, colName.length - 1));//瀵� URI 杩涜缂栫爜 + + var contentUrl = ""; + var urlStr = window.document.location.pathname;//鑾峰彇鏂囦欢璺緞 + var urlLen = urlStr.split('/'); + for (var i = 0; i < urlLen.length - 4; i++) { + contentUrl += "../"; + } + contentUrl += '鍩虹璧勬枡/闅愯棌鍒楄缃�/Gy_GridView_Hide_New.html?HModName=' + HModName + '&colName=' + colName; layer.open({ type: 2 , skin: "layui-layer-rim" //鍔犱笂杈规 @@ -14,7 +21,7 @@ , shift: 2 //寮瑰嚭鍔ㄧ敾 , area: ["50%", "90%"] //绐椾綋澶у皬 , maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀� - , content: ['../../鍩虹璧勬枡/闅愯棌鍒楄缃�/Gy_GridView_Hide_New.html?HModName=' + HModName + '&colName=' + colName, "yes"] + , content: [contentUrl, "yes"] , btn: ["纭畾", "鍙栨秷"] , btn1: function (index, laero) { //鍒锋柊琛ㄦ牸鏁版嵁 @@ -35,8 +42,16 @@ for (var i = 1; i < option.cols[0].length; i++) { colName += option.cols[0][i]["field"] + ","; } - colName = encodeURI(colName.substring(0, colName.length - 1));//瀵� URI 杩涜缂栫爜 + + var contentUrl = ""; + var urlStr = window.document.location.pathname;//鑾峰彇鏂囦欢璺緞 + var urlLen = urlStr.split('/'); + for (var i = 0; i < urlLen.length - 4; i++) { + contentUrl += "../"; + } + contentUrl += '鍩虹璧勬枡/闅愯棌鍒楄缃�/Gy_GridView_Hide_New.html?HModName=' + HModName + '&colName=' + colName; + layer.open({ type: 2 , skin: "layui-layer-rim" //鍔犱笂杈规 @@ -45,7 +60,7 @@ , shift: 2 //寮瑰嚭鍔ㄧ敾 , area: ["50%", "90%"] //绐椾綋澶у皬 , maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀� - , content: ['../../鍩虹璧勬枡/闅愯棌鍒楄缃�/Gy_GridView_Hide_New.html?HModName=' + HModName + '&colName=' + colName, "yes"] + , content: [contentUrl, "yes"] , btn: ["纭畾", "鍙栨秷"] , btn1: function (index, laero) { //鐩存帴鎵ц鍒楄〃绛涢�� 鍔犺浇鏁版嵁鍒扮綉鏍� @@ -79,6 +94,7 @@ }) } //#endregion + //#region 鏄剧ず鍒楁暟鎹� function DisPlay_HideColumn(HModName, user, option, titleData) { $.ajax({ @@ -89,7 +105,7 @@ success: function (data1) { if (data1.data.length != 0) { var dataCol = [];//鏁版嵁搴撴煡璇㈠嚭鐨勫垪鏁版嵁 - /* var titleData = [];*/ + /* var titleData = [];*/ var newCols = [[]];//瀵瑰簲鏁版嵁搴撳垪椤哄簭col newCols[0].push(option.cols[0][0]);//鏀惧叆绗竴涓猚heckbox dataCol = data1.data[0].HGridString.split(','); @@ -176,7 +192,7 @@ } } } - } else { + } else { } }, error: function () { layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 }); @@ -184,6 +200,7 @@ }) } //#endregion + //#region 闅愯棌鍒楄缃紪杈戦〉闈� function get_HideColumnEdit(HModName,user,option,table) { @@ -196,6 +213,8 @@ colTitleName += option.cols[0][i]["title"] + ","; } colName = encodeURI(colName.substring(0, colName.length - 1));//瀵� URI 杩涜缂栫爜 + colTitleName = encodeURI(colTitleName.substring(0, colTitleName.length - 1)); + /*urlStr.replace(/%/g, '%25');*/ layer.open({ type: 2 , skin: "layui-layer-rim" //鍔犱笂杈规 -- Gitblit v1.9.1