|
@@ -68,21 +68,15 @@ |
|
@@ -68,21 +68,15 @@ |
68
|
<el-table-column type="selection" width="55" align="center"></el-table-column>
|
68
|
<el-table-column type="selection" width="55" align="center"></el-table-column>
|
69
|
<el-table-column type="index" align="center"></el-table-column>
|
69
|
<el-table-column type="index" align="center"></el-table-column>
|
70
|
<el-table-column label="用户名称" prop="username" align="center" width="220"></el-table-column>
|
70
|
<el-table-column label="用户名称" prop="username" align="center" width="220"></el-table-column>
|
71
|
- <el-table-column label="服务器名称" prop="serverName" align="center" width="220"></el-table-column>
|
|
|
72
|
- <el-table-column label="虚拟主机名称" prop="virtualHostName" align="center"
|
|
|
73
|
- width="220"></el-table-column>
|
|
|
74
|
- <el-table-column label="交换机名称" prop="exchangeName" align="center" width="220"></el-table-column>
|
|
|
75
|
- <el-table-column label="路由键名称" prop="routingKeyName" align="center"
|
|
|
76
|
- width="220"></el-table-column>
|
|
|
77
|
- <el-table-column label="消息发送时间" prop="alias_sendTime" align="center"
|
|
|
78
|
- width="220">
|
|
|
79
|
- </el-table-column>
|
|
|
80
|
- <el-table-column label="发送内容" prop="alias_sendContent" align="center"
|
|
|
81
|
- width="220">
|
71
|
+ <el-table-column label="消息发送时间" prop="alias_sendTime" align="center" width="220">
|
82
|
</el-table-column>
|
72
|
</el-table-column>
|
83
|
- <el-table-column label="相关描述" prop="description" align="center"
|
|
|
84
|
- width="220">
|
73
|
+ <el-table-column label="发送内容" prop="alias_sendContent" align="center" width="220">
|
85
|
</el-table-column>
|
74
|
</el-table-column>
|
|
|
75
|
+ <el-table-column label="服务器名称" prop="serverName" align="center" width="220"></el-table-column>
|
|
|
76
|
+ <el-table-column label="虚拟主机名称" prop="virtualHostName" align="center" width="220"></el-table-column>
|
|
|
77
|
+ <el-table-column label="交换机名称" prop="exchangeName" align="center" width="220"></el-table-column>
|
|
|
78
|
+ <el-table-column label="路由键名称" prop="routingKeyName" align="center" width="220"></el-table-column>
|
|
|
79
|
+ <el-table-column label="相关描述" prop="description" align="center" width="220"></el-table-column>
|
86
|
<el-table-column label="操作" width="245px" align="center" fixed="right">
|
80
|
<el-table-column label="操作" width="245px" align="center" fixed="right">
|
87
|
<template slot-scope="scope">
|
81
|
<template slot-scope="scope">
|
88
|
<!-- 编辑按钮-->
|
82
|
<!-- 编辑按钮-->
|
|
@@ -153,7 +147,7 @@ |
|
@@ -153,7 +147,7 @@ |
153
|
</div>
|
147
|
</div>
|
154
|
</el-dialog>
|
148
|
</el-dialog>
|
155
|
</div>
|
149
|
</div>
|
156
|
- <!-- 增加,对话框区域 -->
|
150
|
+ <!-- 发送消息,对话框区域 -->
|
157
|
<div>
|
151
|
<div>
|
158
|
<el-dialog title="发送消息"
|
152
|
<el-dialog title="发送消息"
|
159
|
:visible.sync="messageNote_dialog.addDialog"
|
153
|
:visible.sync="messageNote_dialog.addDialog"
|
|
@@ -162,15 +156,17 @@ |
|
@@ -162,15 +156,17 @@ |
162
|
|
156
|
|
163
|
<el-form :inline="true" label-width="120px" status-icon style="margin-top: -10px" align="center"
|
157
|
<el-form :inline="true" label-width="120px" status-icon style="margin-top: -10px" align="center"
|
164
|
:model="messageNote_addForm" :rules="messageNote_addFormRules" ref="messageNote_addFormRef">
|
158
|
:model="messageNote_addForm" :rules="messageNote_addFormRules" ref="messageNote_addFormRef">
|
165
|
- <el-form-item label="用户名称:" prop="userId">
|
|
|
166
|
- <el-select v-model="messageNote_addForm.userId" prefix-icon="el-icon-search" clearable
|
159
|
+ <el-form-item label="用户名称:" prop="username">
|
|
|
160
|
+ <el-select v-model="messageNote_addForm.username" prefix-icon="el-icon-search" clearable
|
167
|
style="width:300px" size="medium" filterable
|
161
|
style="width:300px" size="medium" filterable
|
168
|
placeholder="请选择用户">
|
162
|
placeholder="请选择用户">
|
169
|
<el-option
|
163
|
<el-option
|
170
|
- v-for="item in (messageNote_config.userInfoList)"
|
164
|
+ v-for="item in (user_cloud.cloudUserList)"
|
171
|
:key="item.id"
|
165
|
:key="item.id"
|
172
|
:label="item.username"
|
166
|
:label="item.username"
|
173
|
- :value="item.id">
|
167
|
+ :value="item.username">
|
|
|
168
|
+ <span style="float: left">{{ item.username }}</span>
|
|
|
169
|
+ <span style="float: right; color: #0984e3; ">{{ item.realname }}</span>
|
174
|
</el-option>
|
170
|
</el-option>
|
175
|
</el-select>
|
171
|
</el-select>
|
176
|
</el-form-item>
|
172
|
</el-form-item>
|
|
@@ -418,6 +414,7 @@ |
|
@@ -418,6 +414,7 @@ |
418
|
batchRemoveMessageNote, getServerList, getHostList, getExchangeList, getQueueList, getRoutingKeyList,
|
414
|
batchRemoveMessageNote, getServerList, getHostList, getExchangeList, getQueueList, getRoutingKeyList,
|
419
|
getDeleteTime, setDeleteTime, getUserInfoList
|
415
|
getDeleteTime, setDeleteTime, getUserInfoList
|
420
|
} from "../../api/message_bus";
|
416
|
} from "../../api/message_bus";
|
|
|
417
|
+ import {getUserList} from "../../api/user";
|
421
|
|
418
|
|
422
|
export default {
|
419
|
export default {
|
423
|
// 消息收发记录
|
420
|
// 消息收发记录
|
|
@@ -425,6 +422,18 @@ |
|
@@ -425,6 +422,18 @@ |
425
|
|
422
|
|
426
|
data() {
|
423
|
data() {
|
427
|
return {
|
424
|
return {
|
|
|
425
|
+
|
|
|
426
|
+ /**
|
|
|
427
|
+ * 用户中心,相关
|
|
|
428
|
+ */
|
|
|
429
|
+ user_cloud: {
|
|
|
430
|
+ cloudUserList: [],
|
|
|
431
|
+ queryInfo: {
|
|
|
432
|
+ pageNum: 1,
|
|
|
433
|
+ pageSize: 10000,
|
|
|
434
|
+ }
|
|
|
435
|
+ },
|
|
|
436
|
+
|
428
|
/**
|
437
|
/**
|
429
|
* messageNote,配置与参数
|
438
|
* messageNote,配置与参数
|
430
|
*/
|
439
|
*/
|
|
@@ -480,6 +489,7 @@ |
|
@@ -480,6 +489,7 @@ |
480
|
// 批量删除,选中列表
|
489
|
// 批量删除,选中列表
|
481
|
selectList: [],
|
490
|
selectList: [],
|
482
|
},
|
491
|
},
|
|
|
492
|
+
|
483
|
/**
|
493
|
/**
|
484
|
* 设置删除时间,参数
|
494
|
* 设置删除时间,参数
|
485
|
*/
|
495
|
*/
|
|
@@ -1096,6 +1106,17 @@ |
|
@@ -1096,6 +1106,17 @@ |
1096
|
this.$message.error(error.toString());
|
1106
|
this.$message.error(error.toString());
|
1097
|
});
|
1107
|
});
|
1098
|
},
|
1108
|
},
|
|
|
1109
|
+
|
|
|
1110
|
+ /**
|
|
|
1111
|
+ * 查询用户中心的用户
|
|
|
1112
|
+ */
|
|
|
1113
|
+ getCloudUser() {
|
|
|
1114
|
+ getUserList(this.user_cloud.queryInfo).then((response) => {
|
|
|
1115
|
+ this.user_cloud.cloudUserList = response.data.data.list;
|
|
|
1116
|
+ }).catch((error) => {
|
|
|
1117
|
+ this.$message.error(error.toString());
|
|
|
1118
|
+ });
|
|
|
1119
|
+ },
|
1099
|
},
|
1120
|
},
|
1100
|
created() {
|
1121
|
created() {
|
1101
|
// 刷新列表
|
1122
|
// 刷新列表
|
|
@@ -1105,7 +1126,9 @@ |
|
@@ -1105,7 +1126,9 @@ |
1105
|
},
|
1126
|
},
|
1106
|
mounted() {
|
1127
|
mounted() {
|
1107
|
this.messageNote_selectServerList();
|
1128
|
this.messageNote_selectServerList();
|
1108
|
- this.note_getUserInfoList();
|
1129
|
+ // this.note_getUserInfoList();
|
|
|
1130
|
+ // 获取用户中心的用户列表
|
|
|
1131
|
+ this.getCloudUser();
|
1109
|
},
|
1132
|
},
|
1110
|
computed: {},
|
1133
|
computed: {},
|
1111
|
}
|
1134
|
}
|