From ae4f8315959741b7db778804919b24825bb42f0d Mon Sep 17 00:00:00 2001 From: big-y <804609860@qq.com> Date: Thu, 10 Aug 2023 18:49:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=87=E7=AD=BE=E6=B8=B2=E6=9F=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/user.vue | 136 +++++++++++++++++++------------------- 1 file changed, 69 insertions(+), 67 deletions(-) diff --git a/src/views/system/user.vue b/src/views/system/user.vue index 7ef95ef8..4347862b 100644 --- a/src/views/system/user.vue +++ b/src/views/system/user.vue @@ -420,6 +420,74 @@ export default { }, ], }, + { + label: '职责信息', + prop: 'dutyInfo', + icon: 'el-icon-s-custom', + column: [ + + { + label: '所属部门', + prop: 'deptId', + type: 'tree', + multiple: true, + dicData: [], + props: { + label: 'title', + }, + checkStrictly: true, + slot: true, + rules: [ + { + required: true, + message: '请选择所属部门', + trigger: 'click', + }, + ], + }, + { + label: '所属岗位', + prop: 'postId', + type: 'tree', + multiple: true, + dicData: [], + props: { + label: 'postName', + value: 'id', + }, + rules: [ + { + required: true, + message: '请选择所属岗位', + trigger: 'click', + }, + ], + },{ + label: '用户编号', + prop: 'code', + }, + { + label: '所属角色', + prop: 'roleId', + multiple: true, + type: 'tree', + dicData: [], + props: { + label: 'title', + }, + checkStrictly: true, + slot: true, + rules: [ + { + required: true, + message: '请选择所属角色', + trigger: 'click', + }, + ], + }, + + ], + }, { label: '详细信息', prop: 'detailInfo', @@ -500,73 +568,7 @@ export default { }, ], }, - { - label: '职责信息', - prop: 'dutyInfo', - icon: 'el-icon-s-custom', - column: [ - { - label: '用户编号', - prop: 'code', - }, - { - label: '所属角色', - prop: 'roleId', - multiple: true, - type: 'tree', - dicData: [], - props: { - label: 'title', - }, - checkStrictly: true, - slot: true, - rules: [ - { - required: true, - message: '请选择所属角色', - trigger: 'click', - }, - ], - }, - { - label: '所属部门', - prop: 'deptId', - type: 'tree', - multiple: true, - dicData: [], - props: { - label: 'title', - }, - checkStrictly: true, - slot: true, - rules: [ - { - required: true, - message: '请选择所属部门', - trigger: 'click', - }, - ], - }, - { - label: '所属岗位', - prop: 'postId', - type: 'tree', - multiple: true, - dicData: [], - props: { - label: 'postName', - value: 'id', - }, - rules: [ - { - required: true, - message: '请选择所属岗位', - trigger: 'click', - }, - ], - }, - ], - }, + ], }, data: [],