From ba94ceae1315174798ae1967ef62268c6d16cd5b Mon Sep 17 00:00:00 2001 From: Codex Assistant <codex@example.com> Date: 星期一, 06 十月 2025 22:07:06 +0800 Subject: [PATCH] feat: 评审与活动相关改动 - backend(GraphQL): Activity schema 增加 updateActivityState(id, state);实现 resolver/service 仅更新 state=2 作为逻辑删除 - backend(GraphQL): region.graphqls 新增 Query leafRegions - backend(GraphQL): player.graphqls 的 projectReviewApplications 增加可选参数 regionId - backend(Service): listProjectReviewApplications 绑定 regionId 参数,修复 QueryParameterException - frontend(web): 新增 api/activity.js 的 updateActivityState 并接入 activity-list 删除逻辑 - frontend(web): review-list.vue 权限仅校验登录,移除角色限制;查询参数修正为 name/regionId - frontend(web): 删除未引用的 ActivityList.vue - frontend(web): projectReviewNew.js GraphQL 查询增加 name 参数 --- backend/src/main/java/com/rongyichuang/player/dto/response/CurrentJudgeInfoResponse.java | 50 +++++++++++++++++++++++++------------------------- 1 files changed, 25 insertions(+), 25 deletions(-) diff --git a/backend/src/main/java/com/rongyichuang/player/dto/response/CurrentJudgeInfoResponse.java b/backend/src/main/java/com/rongyichuang/player/dto/response/CurrentJudgeInfoResponse.java index 22a797c..fd0d946 100644 --- a/backend/src/main/java/com/rongyichuang/player/dto/response/CurrentJudgeInfoResponse.java +++ b/backend/src/main/java/com/rongyichuang/player/dto/response/CurrentJudgeInfoResponse.java @@ -5,49 +5,49 @@ */ public class CurrentJudgeInfoResponse { - private Long id; - private String name; - private String phone; - private String description; + private Long judgeId; + private String judgeName; + private String title; + private String company; public CurrentJudgeInfoResponse() {} - public CurrentJudgeInfoResponse(Long id, String name, String phone, String description) { - this.id = id; - this.name = name; - this.phone = phone; - this.description = description; + public CurrentJudgeInfoResponse(Long judgeId, String judgeName, String title, String company) { + this.judgeId = judgeId; + this.judgeName = judgeName; + this.title = title; + this.company = company; } - public Long getId() { - return id; + public Long getJudgeId() { + return judgeId; } - public void setId(Long id) { - this.id = id; + public void setJudgeId(Long judgeId) { + this.judgeId = judgeId; } - public String getName() { - return name; + public String getJudgeName() { + return judgeName; } - public void setName(String name) { - this.name = name; + public void setJudgeName(String judgeName) { + this.judgeName = judgeName; } - public String getPhone() { - return phone; + public String getTitle() { + return title; } - public void setPhone(String phone) { - this.phone = phone; + public void setTitle(String title) { + this.title = title; } - public String getDescription() { - return description; + public String getCompany() { + return company; } - public void setDescription(String description) { - this.description = description; + public void setCompany(String company) { + this.company = company; } } \ No newline at end of file -- Gitblit v1.8.0