Browse Source

标签渲染

fix_bug_pro20231227
big-y 2 years ago
parent
commit
ae4f831595
  1. 136
      src/views/system/user.vue

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

Loading…
Cancel
Save