|
|
|
|
@ -78,6 +78,10 @@ |
|
|
|
|
slot="deptName"> |
|
|
|
|
<el-tag>{{row.deptName}}</el-tag> |
|
|
|
|
</template> |
|
|
|
|
<template slot-scope="{row}" |
|
|
|
|
slot="userTypeName"> |
|
|
|
|
<el-tag>{{row.userTypeName}}</el-tag> |
|
|
|
|
</template> |
|
|
|
|
</avue-crud> |
|
|
|
|
<el-dialog title="用户角色配置" |
|
|
|
|
append-to-body |
|
|
|
|
@ -245,6 +249,12 @@ |
|
|
|
|
slot: true, |
|
|
|
|
display: false |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "用户平台", |
|
|
|
|
prop: "userTypeName", |
|
|
|
|
slot: true, |
|
|
|
|
display: false |
|
|
|
|
}, |
|
|
|
|
], |
|
|
|
|
group: [ |
|
|
|
|
{ |
|
|
|
|
@ -252,16 +262,6 @@ |
|
|
|
|
prop: 'baseInfo', |
|
|
|
|
icon: 'el-icon-user-solid', |
|
|
|
|
column: [ |
|
|
|
|
{ |
|
|
|
|
label: "登录账号", |
|
|
|
|
prop: "account", |
|
|
|
|
rules: [{ |
|
|
|
|
required: true, |
|
|
|
|
message: "请输入登录账号", |
|
|
|
|
trigger: "blur" |
|
|
|
|
}], |
|
|
|
|
span: website.tenantMode ? 12 : 24, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "所属租户", |
|
|
|
|
prop: "tenantId", |
|
|
|
|
@ -279,6 +279,34 @@ |
|
|
|
|
required: true, |
|
|
|
|
message: "请输入所属租户", |
|
|
|
|
trigger: "click" |
|
|
|
|
}], |
|
|
|
|
span: 24, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "登录账号", |
|
|
|
|
prop: "account", |
|
|
|
|
rules: [{ |
|
|
|
|
required: true, |
|
|
|
|
message: "请输入登录账号", |
|
|
|
|
trigger: "blur" |
|
|
|
|
}], |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "用户平台", |
|
|
|
|
type: "select", |
|
|
|
|
dicUrl: "/api/blade-system/dict/dictionary?code=user_type", |
|
|
|
|
props: { |
|
|
|
|
label: "dictValue", |
|
|
|
|
value: "dictKey" |
|
|
|
|
}, |
|
|
|
|
dataType: "number", |
|
|
|
|
slot: true, |
|
|
|
|
prop: "userType", |
|
|
|
|
search: true, |
|
|
|
|
rules: [{ |
|
|
|
|
required: true, |
|
|
|
|
message: "请选择用户平台", |
|
|
|
|
trigger: "blur" |
|
|
|
|
}] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
|