Bläddra i källkod

修改人事管理列的显示,首页项目结算的图标

余思翰 3 månader sedan
förälder
incheckning
506b226400
2 ändrade filer med 17 tillägg och 8 borttagningar
  1. 2
    2
      oa-ui/src/views/index.vue
  2. 15
    6
      oa-ui/src/views/oa/staff/index.vue

+ 2
- 2
oa-ui/src/views/index.vue Visa fil

@@ -2,7 +2,7 @@
2 2
  * @Author: ysh
3 3
  * @Date: 2024-01-03 09:23:11
4 4
  * @LastEditors: Please set LastEditors
5
- * @LastEditTime: 2025-02-13 11:22:54
5
+ * @LastEditTime: 2025-02-27 15:38:19
6 6
 -->
7 7
 
8 8
 <template>
@@ -235,7 +235,7 @@ export default {
235 235
         },{
236 236
           id: 9,
237 237
           name: '项目结算',
238
-          icon: 'buy',
238
+          icon: 'money',
239 239
           bgColor: '#ff6f61',
240 240
           boxShadow: '0 5px 20px rgba(255,111,97,0.5)',
241 241
           path: '/product/settle/project',

+ 15
- 6
oa-ui/src/views/oa/staff/index.vue Visa fil

@@ -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

Loading…
Avbryt
Spara