From 7dbfde3e5043ab635491f61d50a6ea91a1f7d71b Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Tue, 9 Sep 2025 13:11:40 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/api/xskh/assessmentIndicator/types.ts | 12 +- .../AssessmentApplicationForm.vue | 6 +- .../AssessmentIndicatorForm.vue | 153 +++++++++++------- .../views/xskh/assessmentIndicator/index.vue | 2 +- .../assessmentPlan/AssessmentPlanForm.vue | 15 +- .../views/xskh/assessmentSchedule/index.vue | 2 + 6 files changed, 116 insertions(+), 74 deletions(-) diff --git a/web/src/api/xskh/assessmentIndicator/types.ts b/web/src/api/xskh/assessmentIndicator/types.ts index b2c0fb9d..8c04e56f 100644 --- a/web/src/api/xskh/assessmentIndicator/types.ts +++ b/web/src/api/xskh/assessmentIndicator/types.ts @@ -80,6 +80,10 @@ export interface XskhAssessmentIndicatorVo extends BaseEntity { disciplineTypeIds?: string[]; /** 关联的奖励类型ID列表 */ rewardTypeIds?: string[]; + /** 关联的违纪处分类型ID(单个值,用于前端表单) */ + disciplineTypeId?: string | number; + /** 关联的奖励类型ID(单个值,用于前端表单) */ + rewardTypeId?: string | number; /** 创建者 */ createBy?: string | number; /** 创建时间 */ @@ -110,10 +114,10 @@ export interface XskhAssessmentIndicatorForm extends BaseEntity { status?: string; /** 排序号 */ sortOrder?: number; - /** 关联的违纪处分类型ID列表 */ - disciplineTypeIds?: string[]; - /** 关联的奖励类型ID列表 */ - rewardTypeIds?: string[]; + /** 关联的违纪处分类型ID */ + disciplineTypeId?: string | number; + /** 关联的奖励类型ID */ + rewardTypeId?: string | number; } /** diff --git a/web/src/views/xskh/assessmentApplication/AssessmentApplicationForm.vue b/web/src/views/xskh/assessmentApplication/AssessmentApplicationForm.vue index 4e0d7ab7..b4768de0 100644 --- a/web/src/views/xskh/assessmentApplication/AssessmentApplicationForm.vue +++ b/web/src/views/xskh/assessmentApplication/AssessmentApplicationForm.vue @@ -85,14 +85,14 @@ - + - + - + - +