From b3ea5ee1ee75747d2de91e0e917266e765a4ae67 Mon Sep 17 00:00:00 2001 From: guochunsi <1595020186@qq.com> Date: Tue, 27 Jan 2026 13:48:18 +0800 Subject: [PATCH] a --- src/config/global.ts | 10 +++ .../academicqualificationsconfig/index.vue | 24 ++---- src/views/professional/outercompany/index.vue | 24 ++---- .../professional/outercompany/indexSecond.vue | 24 ++---- .../professional/outercompany/indexTrain.vue | 20 +---- .../outercompanyemployee/form.vue | 2 +- .../outercompanyemployee/formTrain.vue | 2 +- .../outercompanyemployee/index.vue | 29 ++----- .../outercompanyemployee/indexSecond.vue | 28 ++----- .../index.vue | 25 ++---- .../index.vue | 25 ++---- .../professionalatstation/index.vue | 25 ++---- .../professionalemploymentnature/index.vue | 25 ++---- .../professionalmajorstation/index.vue | 25 ++---- .../professionalpaperconfig/index.vue | 27 ++----- .../professionalpartybranch/index.vue | 27 ++----- .../professionalqualificationconfig/index.vue | 27 ++----- .../form.vue | 2 +- .../index.vue | 45 ++++------- .../professionalstationdutylevel/index.vue | 26 ++---- .../professionalstationtype/index.vue | 26 ++---- .../form.vue | 2 +- .../index.vue | 43 +++------- .../index.vue | 26 ++---- src/views/professional/teacherbase/index.vue | 81 ++++++++++++++----- 25 files changed, 192 insertions(+), 428 deletions(-) diff --git a/src/config/global.ts b/src/config/global.ts index 8b1a9a1..8cf1b2f 100644 --- a/src/config/global.ts +++ b/src/config/global.ts @@ -142,6 +142,16 @@ export const TURNOVER_AUDIT_STATUS_LIST = [ { label: "通过", value: "3" ,type: "success", icon: "CircleCheck"} ]; + +// 人事模块 +// 专业审核状态选项(用于 AuditState 组件), 学历学位审核状态选项 +import type { StateOption } from '/@/components/AuditState/index.vue' +export const PROFESSIONAL_AUDIT_STATE_OPTIONS: StateOption[] = [ + { value: '1', label: '已通过', type: 'success', icon: 'fa-solid fa-circle-check', effect: 'dark' }, + { value: '-2', label: '已驳回', type: 'danger', icon: 'fa-solid fa-circle-xmark', effect: 'dark' }, + { value: '0', label: '待审核', type: 'warning', icon: 'fa-regular fa-clock', effect: 'light' } +]; + /** * 根据值从状态列表中获取配置项 * @param statusList 状态列表 diff --git a/src/views/professional/academicqualificationsconfig/index.vue b/src/views/professional/academicqualificationsconfig/index.vue index 0e78df9..9521d1f 100755 --- a/src/views/professional/academicqualificationsconfig/index.vue +++ b/src/views/professional/academicqualificationsconfig/index.vue @@ -8,7 +8,7 @@ type="primary" icon="FolderAdd" @click="handleAdd" - v-if="permissions.professional_professionalacademicqualificationsconfig_add">新 增 + v-auth="'professional_professionalacademicqualificationsconfig_add'">新 增 @@ -34,14 +34,14 @@