|
@@ -14,6 +14,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function |
|
@@ -14,6 +14,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function |
14
|
var noticeWaySelect = {}; //通知方式下拉框
|
14
|
var noticeWaySelect = {}; //通知方式下拉框
|
15
|
var subTypeSelect = {}; //订阅类型下拉框
|
15
|
var subTypeSelect = {}; //订阅类型下拉框
|
16
|
var busId = '';
|
16
|
var busId = '';
|
|
|
17
|
+ var userName = '';
|
17
|
if(data && data.policyId){
|
18
|
if(data && data.policyId){
|
18
|
policyId = data.policyId;
|
19
|
policyId = data.policyId;
|
19
|
}else{
|
20
|
}else{
|
|
@@ -203,7 +204,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function |
|
@@ -203,7 +204,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function |
203
|
subType: subTypeSelect.getValue("valueStr"),
|
204
|
subType: subTypeSelect.getValue("valueStr"),
|
204
|
subWay: noticeWaySelect.getValue("valueStr"),
|
205
|
subWay: noticeWaySelect.getValue("valueStr"),
|
205
|
resIdList: resIdList,
|
206
|
resIdList: resIdList,
|
206
|
- busId: busId
|
207
|
+ busId: busId,
|
|
|
208
|
+ userName: userName
|
207
|
}
|
209
|
}
|
208
|
, height: 'full-200'
|
210
|
, height: 'full-200'
|
209
|
, page: {
|
211
|
, page: {
|
|
@@ -1047,7 +1049,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function |
|
@@ -1047,7 +1049,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function |
1047
|
subType: subTypeSelect.getValue('valueStr'),
|
1049
|
subType: subTypeSelect.getValue('valueStr'),
|
1048
|
subWay: noticeWaySelect.getValue("valueStr"),
|
1050
|
subWay: noticeWaySelect.getValue("valueStr"),
|
1049
|
resIdList: resIdList,
|
1051
|
resIdList: resIdList,
|
1050
|
- busId: busId
|
1052
|
+ busId: busId,
|
|
|
1053
|
+ userName: userName
|
1051
|
}
|
1054
|
}
|
1052
|
});
|
1055
|
});
|
1053
|
}
|
1056
|
}
|
|
@@ -1149,6 +1152,50 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function |
|
@@ -1149,6 +1152,50 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function |
1149
|
}
|
1152
|
}
|
1150
|
}
|
1153
|
}
|
1151
|
});
|
1154
|
});
|
|
|
1155
|
+ //用户
|
|
|
1156
|
+ $.ajax({
|
|
|
1157
|
+ url: domainName + '/api-user/users/getAll',
|
|
|
1158
|
+ data: {
|
|
|
1159
|
+ access_token: accessToken
|
|
|
1160
|
+ },
|
|
|
1161
|
+ success: function (response) {
|
|
|
1162
|
+ if (response) {
|
|
|
1163
|
+ var busTypeList = response;
|
|
|
1164
|
+ var bizList = response.map(item => {
|
|
|
1165
|
+ return {
|
|
|
1166
|
+ name: item.nickname,
|
|
|
1167
|
+ value: item.username,
|
|
|
1168
|
+ parentId: item.parentId
|
|
|
1169
|
+ }
|
|
|
1170
|
+ });
|
|
|
1171
|
+ var bizTree=common.pidToChildren(bizList, 'value', 'parentId');
|
|
|
1172
|
+
|
|
|
1173
|
+ // 影响业务下拉框
|
|
|
1174
|
+ xmSelect.render({
|
|
|
1175
|
+ el: '#alarmsubscribe_user',
|
|
|
1176
|
+ name: 'bizId',
|
|
|
1177
|
+ tips: '=订阅用户=',
|
|
|
1178
|
+ toolbar: {
|
|
|
1179
|
+ show: true,
|
|
|
1180
|
+ list: ['ALL', 'CLEAR']
|
|
|
1181
|
+ },
|
|
|
1182
|
+ filterable: true,
|
|
|
1183
|
+ layVerType: 'msg',
|
|
|
1184
|
+ data: bizTree,
|
|
|
1185
|
+ on: function (data) {
|
|
|
1186
|
+ if (data.arr.length > 0) {
|
|
|
1187
|
+ userName = data.arr.map(t=>t.value).join(',');
|
|
|
1188
|
+ } else {
|
|
|
1189
|
+ userName = '';
|
|
|
1190
|
+ }
|
|
|
1191
|
+ reloadalarmsubscribeTable();
|
|
|
1192
|
+ }
|
|
|
1193
|
+ });
|
|
|
1194
|
+ } else {
|
|
|
1195
|
+ layer.msg('获取用户失败', {icon: 2});
|
|
|
1196
|
+ }
|
|
|
1197
|
+ }
|
|
|
1198
|
+ });
|
1152
|
//获取选中的数据
|
1199
|
//获取选中的数据
|
1153
|
function getCheckSubscribeData() {
|
1200
|
function getCheckSubscribeData() {
|
1154
|
return table.checkStatus('alarmsubscTable').data;
|
1201
|
return table.checkStatus('alarmsubscTable').data;
|