|
|
|
@ -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: [], |
|
|
|
|