|
|
@@ -24,6 +24,12 @@
|
|
|
:replace-fields="{children:'children', title:'label', key:'id', value: 'id' }"
|
|
|
/>
|
|
|
</a-form-model-item>
|
|
|
+ <a-form-model-item label="岗位类型" prop="post">
|
|
|
+ <j-dict-select-tag
|
|
|
+ v-model="model.post"
|
|
|
+ dict-code="postType"
|
|
|
+ />
|
|
|
+ </a-form-model-item>
|
|
|
<a-form-model-item label="职工职务" prop="roleIds">
|
|
|
<sys-list-select-tag
|
|
|
v-model="model.roleIds"
|
|
|
@@ -81,6 +87,7 @@ export default {
|
|
|
deptId: [{ required: true, message: '请选择' }],
|
|
|
nickName: [{ required: true, message: '请选择' }],
|
|
|
roleIds: [{ required: true, message: '请选择' }],
|
|
|
+ post: [{ required: true, message: '请选择' }],
|
|
|
phone: [{ required: true, message: '请输入' }]
|
|
|
},
|
|
|
url: {
|
|
|
@@ -152,7 +159,6 @@ export default {
|
|
|
getAction(this.url.roleIds + this.model.userId).then((res) => {
|
|
|
if (res.code === 200) {
|
|
|
this.model.roleIds = res.user.roleIds
|
|
|
- debugger
|
|
|
}
|
|
|
})
|
|
|
}
|