|
@@ -78,8 +78,8 @@
|
|
|
</el-select>
|
|
|
<!-- collapse-tags -->
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="所属部门" prop="organIdList" :label-width="formLabelWidth">
|
|
|
- <el-select v-model="form.organIdList" multiple>
|
|
|
+ <el-form-item label="所属部门" prop="organIdLists" :label-width="formLabelWidth">
|
|
|
+ <el-select v-model="form.organIdLists" multiple>
|
|
|
<el-option v-for="item in branchList" :key="item.value"
|
|
|
:label="item.label" :value="item.value"></el-option>
|
|
|
</el-select>
|
|
@@ -139,7 +139,7 @@ export default {
|
|
|
gender: null,
|
|
|
phone: null,
|
|
|
roleIds: [],
|
|
|
- organIdList: [],
|
|
|
+ organIdLists: [],
|
|
|
jobNature: null,
|
|
|
entryDate: null,
|
|
|
},
|
|
@@ -148,7 +148,7 @@ export default {
|
|
|
gender: [{required: true, message: '请选择性别', trigger: 'change'}],
|
|
|
phone: [{ type: 'number', required: true, message: '手机号输入有误', trigger: 'blur'}],
|
|
|
roleIds: [{type: 'array', required: true, message: '请选择分类', trigger: 'change'}],
|
|
|
- organIdList: [{type: 'array', required: true, message: '请选择所属部门', trigger: 'change'}],
|
|
|
+ organIdLists: [{type: 'array', required: true, message: '请选择所属部门', trigger: 'change'}],
|
|
|
jobNature: [{required: true, message: '请选择工作类型', trigger: 'change'}],
|
|
|
entryDate: [{ required: true, message: '请选择入职时间', trigger: 'blur'}],
|
|
|
}
|
|
@@ -163,8 +163,7 @@ export default {
|
|
|
this.$refs[formName].validate((valid) => {
|
|
|
if (valid) {
|
|
|
this.form.organId = this.organId
|
|
|
- this.form.organIdList = this.form.organIdList.join(',')
|
|
|
- // this.form.roleIds = this.form.roleIds.join(',')
|
|
|
+ this.form.organIdList = this.form.organIdLists.join(',')
|
|
|
if(this.formActionTitle == 'create') {
|
|
|
if(this.form.id) { // 判断有没有Id,如果有则删除
|
|
|
delete this.form.id
|
|
@@ -243,7 +242,7 @@ export default {
|
|
|
gender: data.gender,
|
|
|
phone: Number(data.phone),
|
|
|
roleIds: data.roleIds,
|
|
|
- organIdList: data.organIdList ? data.organIdList : [],
|
|
|
+ organIdLists: data.organIdList ? data.organIdList : [],
|
|
|
jobNature: data.jobNature,
|
|
|
entryDate: data.entryDate
|
|
|
}
|
|
@@ -255,7 +254,7 @@ export default {
|
|
|
gender: null,
|
|
|
phone: null,
|
|
|
roleName: null,
|
|
|
- organIdList: [],
|
|
|
+ organIdLists: [],
|
|
|
jobNature: null,
|
|
|
entryDate: null
|
|
|
}
|