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;