|
@@ -130,9 +130,12 @@
|
130
|
130
|
:formatter="formatterCertificates" />
|
131
|
131
|
<el-table-column label="最高学历毕业院校" align="center" key="graduateSchool" prop="graduateSchool"
|
132
|
132
|
v-if="columns[10].visible" sortable="custom" />
|
133
|
|
- <el-table-column label="专业" align="center" key="major" prop="major" v-if="columns[11].visible" />
|
134
|
|
- <el-table-column label="学历" align="center" key="degree" prop="degree" :formatter="formatterDegree"
|
|
133
|
+ <el-table-column label="最高学历专业" align="center" key="major" prop="major" v-if="columns[11].visible" />
|
|
134
|
+ <el-table-column label="最高学历" sortable align="center" key="degree" prop="degree" :formatter="formatterDegree"
|
135
|
135
|
v-if="columns[12].visible" />
|
|
136
|
+ <el-table-column label="初始学历专业" align="center" key="initialMajor" prop="initialMajor" v-if="columns[20].visible" />
|
|
137
|
+ <el-table-column label="初始学历" sortable align="center" key="initialDegree" prop="initialDegree" :formatter="formatterInitialDegree"
|
|
138
|
+ v-if="columns[19].visible" />
|
136
|
139
|
<el-table-column label="籍贯" align="center" key="nativePlace" prop="nativePlace" v-if="columns[13].visible" />
|
137
|
140
|
<el-table-column label="政治面貌" align="center" key="politicalAffiliation"
|
138
|
141
|
:formatter="formatterPoliticalAffiliation" prop="politicalAffiliation" v-if="columns[14].visible" />
|
|
@@ -247,8 +250,8 @@
|
247
|
250
|
<el-input v-model="form.major" placeholder="请输入专业" />
|
248
|
251
|
</el-col>
|
249
|
252
|
</el-form-item>
|
250
|
|
- <el-form-item label="毕业学校" prop="graduateSchool">
|
251
|
|
- <el-input v-model="form.graduateSchool" placeholder="请输入毕业学校" />
|
|
253
|
+ <el-form-item label="最高学历毕业学校" prop="graduateSchool">
|
|
254
|
+ <el-input v-model="form.graduateSchool" placeholder="请输入最高学历毕业学校" />
|
252
|
255
|
</el-form-item>
|
253
|
256
|
<el-form-item label="家庭住址" prop="homePlace">
|
254
|
257
|
<el-input type="textarea" v-model="form.homePlace" placeholder="请输入家庭住址" />
|
|
@@ -463,14 +466,16 @@ export default {
|
463
|
466
|
{ key: 8, label: `合同期满`, visible: true },
|
464
|
467
|
{ key: 9, label: `状态`, visible: true },
|
465
|
468
|
{ key: 10, label: `最高学历毕业院校`, visible: false },
|
466
|
|
- { key: 11, label: `专业`, visible: false },
|
467
|
|
- { key: 12, label: `学历`, visible: false },
|
|
469
|
+ { key: 11, label: `最高学历专业`, visible: false },
|
|
470
|
+ { key: 12, label: `最高学历`, visible: false },
|
468
|
471
|
{ key: 13, label: `籍贯`, visible: false },
|
469
|
472
|
{ key: 14, label: `政治面貌`, visible: false },
|
470
|
473
|
{ key: 15, label: `民族`, visible: false },
|
471
|
474
|
{ key: 16, label: `入职时间`, visible: true },
|
472
|
475
|
{ key: 17, label: `职务`, visible: false },
|
473
|
476
|
{ key: 18, label: `职业资格`, visible: false },
|
|
477
|
+ { key: 19, label: `初始学历`, visible: false },
|
|
478
|
+ { key: 20, label: `初始学历专业`, visible: false },
|
474
|
479
|
],
|
475
|
480
|
// 表单校验
|
476
|
481
|
rules: {
|
|
@@ -928,6 +933,10 @@ export default {
|
928
|
933
|
let v = this.selectDictLabel(this.dict.type.sys_user_degree, row.degree)
|
929
|
934
|
return v
|
930
|
935
|
},
|
|
936
|
+ formatterInitialDegree(row){
|
|
937
|
+ let v = this.selectDictLabel(this.dict.type.sys_user_degree, row.initialDegree)
|
|
938
|
+ return v
|
|
939
|
+ },
|
931
|
940
|
formatterPoliticalAffiliation(row) {
|
932
|
941
|
let v = this.selectDictLabels(this.dict.type.sys_user_political, row.politicalAffiliation, ',')
|
933
|
942
|
return v
|