...
|
...
|
@@ -14,6 +14,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function |
|
|
var noticeWaySelect = {}; //通知方式下拉框
|
|
|
var subTypeSelect = {}; //订阅类型下拉框
|
|
|
var busId = '';
|
|
|
var userName = '';
|
|
|
if(data && data.policyId){
|
|
|
policyId = data.policyId;
|
|
|
}else{
|
...
|
...
|
@@ -203,7 +204,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function |
|
|
subType: subTypeSelect.getValue("valueStr"),
|
|
|
subWay: noticeWaySelect.getValue("valueStr"),
|
|
|
resIdList: resIdList,
|
|
|
busId: busId
|
|
|
busId: busId,
|
|
|
userName: userName
|
|
|
}
|
|
|
, height: 'full-200'
|
|
|
, page: {
|
...
|
...
|
@@ -1047,7 +1049,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function |
|
|
subType: subTypeSelect.getValue('valueStr'),
|
|
|
subWay: noticeWaySelect.getValue("valueStr"),
|
|
|
resIdList: resIdList,
|
|
|
busId: busId
|
|
|
busId: busId,
|
|
|
userName: userName
|
|
|
}
|
|
|
});
|
|
|
}
|
...
|
...
|
@@ -1149,6 +1152,50 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function |
|
|
}
|
|
|
}
|
|
|
});
|
|
|
//用户
|
|
|
$.ajax({
|
|
|
url: domainName + '/api-user/users/getAll',
|
|
|
data: {
|
|
|
access_token: accessToken
|
|
|
},
|
|
|
success: function (response) {
|
|
|
if (response) {
|
|
|
var busTypeList = response;
|
|
|
var bizList = response.map(item => {
|
|
|
return {
|
|
|
name: item.nickname,
|
|
|
value: item.username,
|
|
|
parentId: item.parentId
|
|
|
}
|
|
|
});
|
|
|
var bizTree=common.pidToChildren(bizList, 'value', 'parentId');
|
|
|
|
|
|
// 影响业务下拉框
|
|
|
xmSelect.render({
|
|
|
el: '#alarmsubscribe_user',
|
|
|
name: 'bizId',
|
|
|
tips: '=订阅用户=',
|
|
|
toolbar: {
|
|
|
show: true,
|
|
|
list: ['ALL', 'CLEAR']
|
|
|
},
|
|
|
filterable: true,
|
|
|
layVerType: 'msg',
|
|
|
data: bizTree,
|
|
|
on: function (data) {
|
|
|
if (data.arr.length > 0) {
|
|
|
userName = data.arr.map(t=>t.value).join(',');
|
|
|
} else {
|
|
|
userName = '';
|
|
|
}
|
|
|
reloadalarmsubscribeTable();
|
|
|
}
|
|
|
});
|
|
|
} else {
|
|
|
layer.msg('获取用户失败', {icon: 2});
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
//获取选中的数据
|
|
|
function getCheckSubscribeData() {
|
|
|
return table.checkStatus('alarmsubscTable').data;
|
...
|
...
|
|