Showing
1 changed file
with
33 additions
and
2 deletions
@@ -3124,6 +3124,37 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -3124,6 +3124,37 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
3124 | }, | 3124 | }, |
3125 | //打开弹框 | 3125 | //打开弹框 |
3126 | openNewWin:function (url,name,params,editFlag,fn,cancelfn,type,sign_) { | 3126 | openNewWin:function (url,name,params,editFlag,fn,cancelfn,type,sign_) { |
3127 | +debugger | ||
3128 | + // Start Wang 2022/3/2 16:25 获取AJ配置页面信息 | ||
3129 | + var type = 1; | ||
3130 | + var content = ''; | ||
3131 | + admin.req({ | ||
3132 | + url: common.domainName + `/api-web/ajConfig/getConfig?resType=${params.resType}&os=${params.os}&provider=${params.provider}`, | ||
3133 | + async: false, | ||
3134 | + data: {}, | ||
3135 | + success(res) { | ||
3136 | + if(res && res.success && res.object){ | ||
3137 | + var item = res.object; | ||
3138 | + type = 2; | ||
3139 | + | ||
3140 | + var arr = []; | ||
3141 | + arr.push(item.designPage); | ||
3142 | + | ||
3143 | + | ||
3144 | + var param = item.param; | ||
3145 | + if(param){ | ||
3146 | + param = param.replace('#resId',params.resId).replace('#access_token',localStorage.getItem("access_token")); | ||
3147 | + arr.push(param); | ||
3148 | + } | ||
3149 | + // 获取 | ||
3150 | + content = sessionStorage.getItem("ajWeb") + '/#/bigscreen/viewer?reportCode=' + arr.join('&'); | ||
3151 | + } | ||
3152 | + }, | ||
3153 | + error() { | ||
3154 | + //layer.closeAll('loading'); | ||
3155 | + } | ||
3156 | + }); | ||
3157 | + // End Wang 2022/3/2 17:23 | ||
3127 | //新视图设置百分百 | 3158 | //新视图设置百分百 |
3128 | var area= sign_?['100%','100%']:['90%','90%']; | 3159 | var area= sign_?['100%','100%']:['90%','90%']; |
3129 | if(!name){ name = "信息"; } | 3160 | if(!name){ name = "信息"; } |
@@ -3136,11 +3167,11 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | @@ -3136,11 +3167,11 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele | ||
3136 | view('commonViewModel').render(url).then(function (res) { | 3167 | view('commonViewModel').render(url).then(function (res) { |
3137 | layer.open({ | 3168 | layer.open({ |
3138 | title: [name, 'font-size:20px;background-color: #d0ddec;'], | 3169 | title: [name, 'font-size:20px;background-color: #d0ddec;'], |
3139 | - type: 1, | 3170 | + type: type, |
3140 | id: md5(url), | 3171 | id: md5(url), |
3141 | area: area , | 3172 | area: area , |
3142 | shadeClose: true,//开启遮罩层 | 3173 | shadeClose: true,//开启遮罩层 |
3143 | - content: laytpl(res.body).render(JSON.stringify(params)), | 3174 | + content: content == '' ? laytpl(res.body).render(JSON.stringify(params)) : content, |
3144 | btn:btns, | 3175 | btn:btns, |
3145 | move:false, | 3176 | move:false, |
3146 | success:function(layero,index){ | 3177 | success:function(layero,index){ |
-
Please register or login to post a comment