Authored by 袁晋鹏

fix: 动环实施告警无法点击告警消除的问题优化

@@ -2657,14 +2657,11 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele @@ -2657,14 +2657,11 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele
2657 }) 2657 })
2658 //获取知识库开启状态 lsq 2022-04-15 2658 //获取知识库开启状态 lsq 2022-04-15
2659 admin.req({ 2659 admin.req({
2660 - url: common.domainName + '/api-user/sysConf/getByCode', 2660 + url: common.domainName + '/mj/sys/conf/getByCode?code=knFlag',
2661 type: "get", 2661 type: "get",
2662 - data: {  
2663 - code: 'knFlag'  
2664 - },  
2665 - done: function (data) {  
2666 - let knFlag = data.object.value;  
2667 - if (knFlag == '1') { 2662 + success: function (res) {
  2663 + let knFlag = res.data.value;
  2664 + if (knFlag == 'on') {
2668 //开启闭环 2665 //开启闭环
2669 // Start 将对象转成key=value&key1=value1 LSQ 2022/03/22 2666 // Start 将对象转成key=value&key1=value1 LSQ 2022/03/22
2670 let urlParams = ''; 2667 let urlParams = '';
@@ -2686,7 +2683,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele @@ -2686,7 +2683,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele
2686 data: { 2683 data: {
2687 alarmId: params.id 2684 alarmId: params.id
2688 }, 2685 },
2689 - done: function (data) { 2686 + success: function (data) {
2690 if (data.data && data.data.length > 0) { 2687 if (data.data && data.data.length > 0) {
2691 //已存入了草稿 2688 //已存入了草稿
2692 layer.msg('告警消除已存入草稿中了!', {icon: 2, time: 2000}); 2689 layer.msg('告警消除已存入草稿中了!', {icon: 2, time: 2000});
@@ -2698,7 +2695,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele @@ -2698,7 +2695,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele
2698 shadeClose: true,//开启遮罩层 2695 shadeClose: true,//开启遮罩层
2699 id: 'alarms_clear_id', 2696 id: 'alarms_clear_id',
2700 // content: laytpl(res.body).render(JSON.stringify(params)), 2697 // content: laytpl(res.body).render(JSON.stringify(params)),
2701 - content: ['/vue3/index.html#/alarmsClearEditor?' + urlParams, 'no'], 2698 + content: ['/monitor-web/vue3/index.html#/alarmsClearEditor?' + urlParams, 'no'],
2702 cancel: function () { 2699 cancel: function () {
2703 clearTimeout(); 2700 clearTimeout();
2704 } 2701 }
@@ -2724,7 +2721,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele @@ -2724,7 +2721,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele
2724 accessToken: common.getMjToken(), 2721 accessToken: common.getMjToken(),
2725 noticeFlag: $('input[name="noticeFlag"]:checked').val() 2722 noticeFlag: $('input[name="noticeFlag"]:checked').val()
2726 } 2723 }
2727 - , done: function (res) { 2724 + , success: function (res) {
2728 //如果消除成功,关闭弹出框然后重新加载页面 2725 //如果消除成功,关闭弹出框然后重新加载页面
2729 if (res.success) { 2726 if (res.success) {
2730 layer.close(index); 2727 layer.close(index);
@@ -224,7 +224,7 @@ export default { @@ -224,7 +224,7 @@ export default {
224 proxy.userList = []; 224 proxy.userList = [];
225 225
226 // 查询信息中心的用户 226 // 查询信息中心的用户
227 - proxy.$http.get("/api-user/org/getOrgUserList?orgCode=xxzx", {}, function (res) { 227 + proxy.$http.get("/mj/common/getUserByOrgCode?orgCode=xxzx", {}, function (res) {
228 if (res && res.data) { 228 if (res && res.data) {
229 res.data.map(function (v) { 229 res.data.map(function (v) {
230 let desc = []; 230 let desc = [];
@@ -400,9 +400,9 @@ export default { @@ -400,9 +400,9 @@ export default {
400 let noticeFlag = Vue.ref(true); 400 let noticeFlag = Vue.ref(true);
401 //获取当前登录人-操作人 401 //获取当前登录人-操作人
402 let getUserByToken = () => { 402 let getUserByToken = () => {
403 - proxy.$http.get(`/api-user/users/getUserByToken`, {}, function (res) {  
404 - if (res && res.code == 0) {  
405 - let userData = res.object; 403 + proxy.$http.get(`/mj/sys/auth/getCurrenUser`, {}, function (res) {
  404 + if (res) {
  405 + let userData = res.data.user;
406 loginName.value = userData.username; 406 loginName.value = userData.username;
407 407
408 } 408 }