Authored by 王涛

Merge branch 'master-500-dev-XuHaoJie' into 'master-500-dev'

通用-AJ配置-commonCols.js还原



See merge request !421
@@ -4740,37 +4740,6 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin', @@ -4740,37 +4740,6 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin',
4740 // } 4740 // }
4741 return true; 4741 return true;
4742 }, 4742 },
4743 - /**  
4744 - * @Description 验证是否展示AJ配置的详情页 传入资源信息  
4745 - * @Author XuHaoJie  
4746 - * @Date 2022/3/1 15:02  
4747 - */  
4748 - isAjPage: function (item) {  
4749 - let map = {  
4750 - sign: false,  
4751 - value: [],  
4752 - }  
4753 - let resType = item.resType;  
4754 - let provider = item.provider;  
4755 - let resId = item.resId;  
4756 - admin.req({  
4757 - url: common.domainName + '/api-web/ajConfig/isAjPage',  
4758 - async: false,  
4759 - data: {  
4760 - resType,  
4761 - provider,  
4762 - resId  
4763 - },  
4764 - success(response) {  
4765 - map.sign = response.success;  
4766 - map.value = response.data ? response.data : [];  
4767 - },  
4768 - error() {  
4769 - layer.closeAll('loading');  
4770 - }  
4771 - });  
4772 - return map;  
4773 - },  
4774 4743
4775 /** 4744 /**
4776 * 获取详情页弹框的标题 4745 * 获取详情页弹框的标题
@@ -4836,7 +4805,6 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin', @@ -4836,7 +4805,6 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin',
4836 }); 4805 });
4837 //资源名称点击事件 4806 //资源名称点击事件
4838 $('[data-zymc]').unbind('click').on('click', function () { 4807 $('[data-zymc]').unbind('click').on('click', function () {
4839 -  
4840 var state = $(this).data("state"); 4808 var state = $(this).data("state");
4841 var resType = $(this).data("restype"); 4809 var resType = $(this).data("restype");
4842 var provider = $(this).data("provider"); 4810 var provider = $(this).data("provider");
@@ -4857,7 +4825,6 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin', @@ -4857,7 +4825,6 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin',
4857 var manageIp = $(this).data("manageip"); 4825 var manageIp = $(this).data("manageip");
4858 var collProtocol = $(this).data("collprotocol"); 4826 var collProtocol = $(this).data("collprotocol");
4859 var provider = $(this).data("provider"); 4827 var provider = $(this).data("provider");
4860 -  
4861 // if (name && name !== '') { 4828 // if (name && name !== '') {
4862 // name += '|'; 4829 // name += '|';
4863 // } 4830 // }
@@ -4885,55 +4852,6 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin', @@ -4885,55 +4852,6 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin',
4885 // name = name.substr(0, name.length - 1); 4852 // name = name.substr(0, name.length - 1);
4886 // } 4853 // }
4887 var title = obj.getTitle(resName, resType, resTypeName, ip, manageIp, collProtocol, adminName); 4854 var title = obj.getTitle(resName, resType, resTypeName, ip, manageIp, collProtocol, adminName);
4888 -  
4889 - //判断是否启用AJ配置  
4890 - let map = obj.isAjPage({  
4891 - resId: resId,  
4892 - name: name,  
4893 - resName: resName,  
4894 - ip: ip,  
4895 - resType: resType,  
4896 - resTypeName: resTypeName,  
4897 - admin: admin,  
4898 - adminName,  
4899 - manageIp: manageIp,  
4900 - collProtocol: collProtocol,  
4901 - provider: provider  
4902 - });  
4903 - if (map.sign && map.value.length>0) {  
4904 - let configAG = map.value ? map.value[0] : {param:'',designPage:''};  
4905 - let designPage = configAG.designPage;  
4906 - title += '<i data-id=${resId} class="iconfont detail_base_info" style="margin-left: 10px" lay-tips="暂无信息">&#xe61e;</i>'  
4907 - title += `<a class="layui-icon layui-icon-pause" id=${resId} data-opts="stop" style="display: none" lay-tips="暂停采集"></a>`  
4908 - title += `<a class="layui-icon layui-icon-play" id=${resId} data-opts="start" style="display: none" lay-tips="恢复采集"></a>`  
4909 - title += `<a class="layui-icon layui-icon-rate" data-id=${resId} lay-tips="加入收藏夹"></a>`;  
4910 - title += `<a class="layui-icon filterList" data-id=${resId} lay-tips="指标过滤清单" style="margin-left: 10px"><i class="iconfont">&#XE516;</i></a>`;  
4911 - title += `<a class="layui-icon res-view-relation-topo" data-id=${resId} lay-tips="查看资源关系拓扑" style="margin-left: 10px"><i class="iconfont">&#XE515;</i></a>`;  
4912 - // if (resCategory === 'share' && hardwareFlag.endsWith("Y")) {  
4913 - // title += `<a class="layui-icon res-view-assets-details" data-ip=${ip} data-name=${name} data-restype=${resType} data-id=${resId} lay-tips="资产配置信息"><i class="iconfont">&#XE517;</i></a>`;  
4914 - // }  
4915 - var area = ['90%', '90%'];  
4916 - if (!title) {  
4917 - title = "信息";  
4918 - }  
4919 - let AJUrl = sessionStorage.getItem("ajWeb") + '/#/bigscreen/viewer?reportCode=' + designPage + configAG && configAG.param ? configAG.param : '' + '&access_token=' + localStorage.getItem("access_token");  
4920 - layer.open({  
4921 - type: 2  
4922 - , id: 'config_aj_id' //设定一个id,防止重复弹出  
4923 - , title: title  
4924 - , closeBtn: 1  
4925 - , area: area  
4926 - , move: false  
4927 - , shadeClose: true//开启遮罩层  
4928 - , btn: false  
4929 - , content: AJUrl  
4930 - , end: function (layero, index) {  
4931 - layer.closeAll();  
4932 - }  
4933 - });  
4934 - return false;  
4935 - }  
4936 -  
4937 if (editFlag) { 4855 if (editFlag) {
4938 commonDetail.openDetail(resId, resType, title, editFlag, function (data) { 4856 commonDetail.openDetail(resId, resType, title, editFlag, function (data) {
4939 $.each(data, function (i, e) { 4857 $.each(data, function (i, e) {