diff --git a/threadpool/console/src/views/dashboard/admin/index.vue b/threadpool/console/src/views/dashboard/admin/index.vue
index b0e82043..19da5ef0 100644
--- a/threadpool/console/src/views/dashboard/admin/index.vue
+++ b/threadpool/console/src/views/dashboard/admin/index.vue
@@ -25,7 +25,7 @@
{{ temp.role }}
-
+ {{ temp.tempResources }}
{{ temp.gmtCreate }}
diff --git a/threadpool/console/src/views/hippo4j/user/index.vue b/threadpool/console/src/views/hippo4j/user/index.vue
index d815eb62..b4f78714 100755
--- a/threadpool/console/src/views/hippo4j/user/index.vue
+++ b/threadpool/console/src/views/hippo4j/user/index.vue
@@ -174,6 +174,7 @@ export default {
password: '',
permission: '',
resources: [],
+ tempResources: [],
},
resetTemp() {
this.temp = {
@@ -183,6 +184,7 @@ export default {
password: '',
permission: '',
resources: [],
+ tempResources: [],
}
},
};
@@ -229,6 +231,14 @@ export default {
createData() {
this.$refs['dataForm'].validate((valid) => {
if (valid) {
+ let resources = [];
+ for (let i = 0; i < this.temp.tempResources.length; i++) {
+ resources.push({
+ resource: this.temp.tempResources[i],
+ action: 'rw',
+ });
+ }
+ this.temp.resources = resources;
user.createUser(this.temp).then(() => {
this.fetchData();
this.dialogFormVisible = false;