Showing
1 changed file
with
48 additions
and
40 deletions
@@ -231,46 +231,6 @@ layui.define(['tree', 'laypage', 'laytpl', 'admin', 'form', 'table', 'treeTable' | @@ -231,46 +231,6 @@ layui.define(['tree', 'laypage', 'laytpl', 'admin', 'form', 'table', 'treeTable' | ||
231 | if ($.isFunction(fun)) { | 231 | if ($.isFunction(fun)) { |
232 | fun.call(this, data, node.data, options); | 232 | fun.call(this, data, node.data, options); |
233 | } | 233 | } |
234 | - //start lsq 域视图搜索条件太多,增加展开/收起的功能 2022-06-27 | ||
235 | - let formWidth =$('.form-item-open-stow').width(); | ||
236 | - let elem=$('.form-item-open-stow'); | ||
237 | - if(elem){ | ||
238 | - for(let i=0;i<elem.length;i++){ | ||
239 | - if($(elem[i]).width()){ | ||
240 | - formWidth=$(elem[i]).width(); | ||
241 | - } | ||
242 | - } | ||
243 | - } | ||
244 | - if(!formWidth){ | ||
245 | - formWidth= sessionStorage.getItem('formWidth'); | ||
246 | - }else{ | ||
247 | - sessionStorage.setItem('formWidth',formWidth) | ||
248 | - } | ||
249 | - let winWidth = $('.form-item-open-stow').parents('.layui-status').width(); | ||
250 | - let elemW=$('.form-item-open-stow').parents('.layui-status'); | ||
251 | - if(elemW){ | ||
252 | - for(let i=0;i<elemW.length;i++){ | ||
253 | - if($(elemW[i]).width()){ | ||
254 | - winWidth=$(elemW[i]).width(); | ||
255 | - } | ||
256 | - } | ||
257 | - } | ||
258 | - if (formWidth + 130 > winWidth) { | ||
259 | - $('.openStow').css('display', 'inline-block') | ||
260 | - $('.form-item-open-stow').css('height', '50px'); | ||
261 | - } else { | ||
262 | - $('.openStow').css('display', 'none') | ||
263 | - } | ||
264 | - $(".openStow").unbind('click').on('click', function () { | ||
265 | - if ($(this).text() == '展开') { | ||
266 | - $(this).text('收起') | ||
267 | - $('.form-item-open-stow').css('height', 'auto'); | ||
268 | - } else { | ||
269 | - $(this).text('展开') | ||
270 | - $('.form-item-open-stow').css('height', '50px'); | ||
271 | - } | ||
272 | - }) | ||
273 | - //end lsq 2022-06-27 | ||
274 | } | 234 | } |
275 | }); | 235 | }); |
276 | loadParamSelect(); | 236 | loadParamSelect(); |
@@ -302,6 +262,49 @@ layui.define(['tree', 'laypage', 'laytpl', 'admin', 'form', 'table', 'treeTable' | @@ -302,6 +262,49 @@ layui.define(['tree', 'laypage', 'laytpl', 'admin', 'form', 'table', 'treeTable' | ||
302 | loadDomainTree($(this).val()) | 262 | loadDomainTree($(this).val()) |
303 | } | 263 | } |
304 | }); | 264 | }); |
265 | + //lsq 设置展开/收起 | ||
266 | + function setOpenStow(){ | ||
267 | + //start lsq 域视图搜索条件太多,增加展开/收起的功能 2022-06-27 | ||
268 | + let formWidth =$('.form-item-open-stow').width(); | ||
269 | + let elem=$('.form-item-open-stow'); | ||
270 | + if(elem){ | ||
271 | + for(let i=0;i<elem.length;i++){ | ||
272 | + if($(elem[i]).width()){ | ||
273 | + formWidth=$(elem[i]).width(); | ||
274 | + } | ||
275 | + } | ||
276 | + } | ||
277 | + if(!formWidth){ | ||
278 | + formWidth= sessionStorage.getItem('formWidth'); | ||
279 | + }else{ | ||
280 | + sessionStorage.setItem('formWidth',formWidth) | ||
281 | + } | ||
282 | + let winWidth = $('.form-item-open-stow').parents('.layui-status').width(); | ||
283 | + let elemW=$('.form-item-open-stow').parents('.layui-status'); | ||
284 | + if(elemW){ | ||
285 | + for(let i=0;i<elemW.length;i++){ | ||
286 | + if($(elemW[i]).width()){ | ||
287 | + winWidth=$(elemW[i]).width(); | ||
288 | + } | ||
289 | + } | ||
290 | + } | ||
291 | + if (winWidth>0 && formWidth + 130 > winWidth) { | ||
292 | + $('.openStow').css('display', 'inline-block') | ||
293 | + $('.form-item-open-stow').css('height', '50px'); | ||
294 | + } else { | ||
295 | + $('.openStow').css('display', 'none') | ||
296 | + } | ||
297 | + $(".openStow").unbind('click').on('click', function () { | ||
298 | + if ($(this).text() == '展开') { | ||
299 | + $(this).text('收起') | ||
300 | + $('.form-item-open-stow').css('height', 'auto'); | ||
301 | + } else { | ||
302 | + $(this).text('展开') | ||
303 | + $('.form-item-open-stow').css('height', '50px'); | ||
304 | + } | ||
305 | + }) | ||
306 | + //end lsq 2022-06-27 | ||
307 | + } | ||
305 | 308 | ||
306 | //资源详细页面 | 309 | //资源详细页面 |
307 | function loadResDetailInfo(parentNode, data, node, options) { | 310 | function loadResDetailInfo(parentNode, data, node, options) { |
@@ -427,6 +430,8 @@ layui.define(['tree', 'laypage', 'laytpl', 'admin', 'form', 'table', 'treeTable' | @@ -427,6 +430,8 @@ layui.define(['tree', 'laypage', 'laytpl', 'admin', 'form', 'table', 'treeTable' | ||
427 | renderDomainSerach(resType, domainId); | 430 | renderDomainSerach(resType, domainId); |
428 | 431 | ||
429 | form.render(null, 'domain-list-form'); | 432 | form.render(null, 'domain-list-form'); |
433 | + setOpenStow(); | ||
434 | + | ||
430 | // var cols = [{type: 'numbers', title: '序号', align: 'center', fixed: 'left'} | 435 | // var cols = [{type: 'numbers', title: '序号', align: 'center', fixed: 'left'} |
431 | // , { | 436 | // , { |
432 | // field: 'resName', title: '资源名称', minWidth: 210, align: 'center', sort: true, | 437 | // field: 'resName', title: '资源名称', minWidth: 210, align: 'center', sort: true, |
@@ -788,6 +793,7 @@ layui.define(['tree', 'laypage', 'laytpl', 'admin', 'form', 'table', 'treeTable' | @@ -788,6 +793,7 @@ layui.define(['tree', 'laypage', 'laytpl', 'admin', 'form', 'table', 'treeTable' | ||
788 | common.saveTableCols(params); | 793 | common.saveTableCols(params); |
789 | $(this).addClass("hide"); | 794 | $(this).addClass("hide"); |
790 | }); | 795 | }); |
796 | + | ||
791 | } | 797 | } |
792 | }); | 798 | }); |
793 | }); | 799 | }); |
@@ -801,6 +807,8 @@ layui.define(['tree', 'laypage', 'laytpl', 'admin', 'form', 'table', 'treeTable' | @@ -801,6 +807,8 @@ layui.define(['tree', 'laypage', 'laytpl', 'admin', 'form', 'table', 'treeTable' | ||
801 | renderDomainSerach(resType, domainId, true); | 807 | renderDomainSerach(resType, domainId, true); |
802 | 808 | ||
803 | form.render(null, 'domain-list-form'); | 809 | form.render(null, 'domain-list-form'); |
810 | + setOpenStow(); | ||
811 | + | ||
804 | // var cols = [{type: 'numbers', title: '序号', align: 'center', fixed: 'left'} | 812 | // var cols = [{type: 'numbers', title: '序号', align: 'center', fixed: 'left'} |
805 | // , { | 813 | // , { |
806 | // field: 'resName', title: '资源名称', minWidth: 210, align: 'center', sort: true, | 814 | // field: 'resName', title: '资源名称', minWidth: 210, align: 'center', sort: true, |
-
Please register or login to post a comment