lrj
22 小时以前 93eb6b470773bc49ea6e1a9d4cbd914eb95d525b
refs
用户 lrj <owen.stl@gmail.com>
星期二, 九月 30, 2025 17:38 +0800
提交者 lrj <owen.stl@gmail.com>
星期二, 九月 30, 2025 17:38 +0800
提交93eb6b470773bc49ea6e1a9d4cbd914eb95d525b
目录 a7f3d8eda6680051dcbf0c1e7adcf136fa57df26 目录 | zip | gz
parent 29fc6f5b1981775be5d2f0f9f8e61fec2f550252 查看 | 对比
feat: 完善比赛晋级功能并清理测试文件

- 实现完整的比赛晋级功能,包括前端界面和后端API
- 添加晋级弹出框搜索功能,支持按项目名称和参赛人员名称模糊搜索
- 修复晋级逻辑错误,直接使用当前阶段作为目标晋级阶段
- 完善GraphQL接口,支持获取可晋级参赛者和执行晋级操作
- 优化前端用户体验,添加智能排序、视觉推荐、详细信息展示
- 清理项目中的测试文件和调试脚本,保持代码库整洁
66个文件已修改
34个文件已添加
7个文件已删除
12275 ■■■■ 已修改文件
backend/db.sql 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/activity/dto/ActivityInput.java 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/activity/dto/ActivityResponse.java 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/activity/dto/ActivityStageInput.java 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/activity/entity/Activity.java 17 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/activity/entity/ActivityPlayerRating.java 19 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/activity/entity/ActivityStatus.java 17 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/activity/repository/ActivityRepository.java 112 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/activity/repository/ActivityRepository.java.backup 1589 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/activity/service/ActivityService.java 199 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/auth/filter/JwtAuthenticationFilter.java 86 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/common/api/DataCleanupController.java 40 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/common/enums/MediaTargetType.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/common/util/UserContextUtil.java 15 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/config/SecurityConfig.java 20 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/media/api/MediaV2GraphqlApi.java 25 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/media/dto/MediaSaveInput.java 20 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/media/service/MediaV2Service.java 58 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/message/entity/Message.java 154 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/message/entity/MessageType.java 49 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/message/repository/MessageRepository.java 53 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/api/PlayerGraphqlApi.java 134 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/dto/CompetitionParticipantResponse.java 108 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/dto/PromotableParticipantResponse.java 113 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/dto/PromotableParticipantsResponse.java 71 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/dto/PromotionCompetitionResponse.java 123 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/dto/PromotionInput.java 47 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/dto/PromotionResult.java 53 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/dto/response/ActivityPlayerApplicationResponse.java 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/dto/response/ActivityPlayerDetailResponse.java 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/dto/response/JudgeRatingStatusResponse.java 44 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/dto/response/PlayerInfoResponse.java 24 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/dto/response/SubmissionMediaResponse.java 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/entity/ActivityPlayer.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/repository/ActivityPlayerRepository.java 21 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerDetailService.java 185 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerRatingService.java 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerService.java 257 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/service/PlayerApplicationService.java 26 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/player/service/PromotionService.java 328 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/rating/dto/response/RatingSchemeResponse.java 32 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/rating/entity/RatingItem.java 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/java/com/rongyichuang/rating/service/RatingSchemeService.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/resources/graphql/activity.graphqls 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/resources/graphql/media.graphqls 8 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/resources/graphql/player.graphqls 100 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/main/resources/graphql/rating.graphqls 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/test/java/com/rongyichuang/AssignActivityPermissionTest.java 96 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/test/java/com/rongyichuang/CheckActivityJudgeTableTest.java 50 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/test/java/com/rongyichuang/CheckJudgeTableTest.java 50 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/test/java/com/rongyichuang/CheckMediaRecordsTest.java 121 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/test/java/com/rongyichuang/CheckUserPermissionTest.java 97 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/test/java/com/rongyichuang/CreateJudgeForUser2Test.java 107 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/test/java/com/rongyichuang/DatabaseSchemaTest.java 16 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/src/test/java/com/rongyichuang/SimpleUserCheckTest.java 79 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/test_media_api_integration.js 133 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
backend/test_wechat_login.py 74 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
check_activity_dates.js 94 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
check_login_records.js 99 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
clear_tables.sql 42 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
db.sql 210 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
debug_phone_error.js 158 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
fix_wx_login_table.js 154 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
t_media.sql 57 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
verify_birthday_data.js 86 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/activity.js 103 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/activityPlayer.js 192 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/carousel.js 28 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/config.js 52 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/dashboard.js 20 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/employee.ts 98 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/graphql.ts 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/judge.js 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/judge.ts 28 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/media.js 74 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/player.js 121 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/projectReview.js 279 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/promotion.js 136 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/rating.js 227 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/region.js 255 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/api/role.ts 156 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/components/PlayerInfoCard.vue 40 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/components/SubmissionFiles.vue 130 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/config/api.ts 69 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/constants/mediaTargetType.ts 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/layout/index.vue 4 ●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/router/index.ts 44 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/utils/appConfig.js 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/utils/graphql.ts 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/views/ActivityDetail.vue 48 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/views/ActivityForm.vue 248 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/views/competition-promotion/index.vue 727 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/views/player/detail.vue 774 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/views/player/index.vue 115 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/views/project-review/detail.vue 530 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/views/project-review/index.vue 317 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/views/region/index.vue 1 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/views/review/detail.vue 566 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/views/review/index.vue 290 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
web/src/views/test/graphql-test.vue 192 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
wx/lib/cosUtil-example.md 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
wx/lib/cosUtil.js 94 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
wx/pages/registration/registration.js 230 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
wx/pages/registration/registration.wxml 1 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
wx/pages/registration/registration.wxss 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
腾讯云COS文档预览方案调研.md 107 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
页面bug.png 对比 | 查看 | 原始文档 | blame | 历史