Quellcode durchsuchen

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

余思翰 vor 3 Monaten
Ursprung
Commit
506b226400
2 geänderte Dateien mit 17 neuen und 8 gelöschten Zeilen
  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 Datei anzeigen

2
  * @Author: ysh
2
  * @Author: ysh
3
  * @Date: 2024-01-03 09:23:11
3
  * @Date: 2024-01-03 09:23:11
4
  * @LastEditors: Please set LastEditors
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
 <template>
8
 <template>
235
         },{
235
         },{
236
           id: 9,
236
           id: 9,
237
           name: '项目结算',
237
           name: '项目结算',
238
-          icon: 'buy',
238
+          icon: 'money',
239
           bgColor: '#ff6f61',
239
           bgColor: '#ff6f61',
240
           boxShadow: '0 5px 20px rgba(255,111,97,0.5)',
240
           boxShadow: '0 5px 20px rgba(255,111,97,0.5)',
241
           path: '/product/settle/project',
241
           path: '/product/settle/project',

+ 15
- 6
oa-ui/src/views/oa/staff/index.vue Datei anzeigen

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

Laden…
Abbrechen
Speichern