zhoult

zhoult fixo push a dev en yp/game_event

  • bd1d9e1973 feat(game): 实现参赛证生成任务管理功能- 新增参赛证生成任务的完整CRUD操作 - 实现任务状态管理和进度跟踪 - 添加图片文件上传和存储配置 - 支持任务结果文件下载和清理 - 集成赛事名称查询工具类 - 完善参赛证参数配置和位置控制 -优化二维码生成和定位逻辑 -修复运动员编号重复校验问题 - 更新开发环境数据库连接配置 - 添加参赛证任务表到忽略列表
  • accba3e287 feat(game): 更新运动员和团队编号唯一性校验逻辑 - 修改运动员编号校验提示文案 - 移除运动员姓名和年龄必填校验 -优化运动员编号重复校验逻辑,排除自身记录-优化团队编号重复校验逻辑,排除自身记录- 调整默认环境激活配置位置
  • 788e1f0590 feat(game-event): 完善赛事项目管理功能 - 增加计算项目参赛人数和参赛队伍数的逻辑- 实现删除项目时同步清理关联的分组信息 - 优化导出数据功能,复用查询列表逻辑 - 调整Excel导出字段顺序和注释,提升可读性 - 为GameTeamMapper添加@Mapper注解以支持MyBatis扫描- 移除部分VO类中冗余的ExcelProperty注解
  • 0ae318b803 feat(game-event): 实现参赛队员数据导出功能 - 修改导出接口调用 exportData 方法处理导出数据 - 新增 exportData 方法用于处理导出数据的转换逻辑- 添加序号设置、队伍ID转名称、项目ID列表转名称列表功能 - 更新 GameAthleteVo 类适配导出字段展示- 升级 poi 和 poi-ooxml依赖版本至4.1.2 - 注释测试用例代码,优化单元格类型判断逻辑 - 调整 GameEventProjectVo 和 GameEventVo 导出字段配置 - 优化 GameTeamVo 导出字段及字典转换配置
  • e95cfed032 feat(game-score): 添加成绩详情导出功能 - 新增导出成绩详情接口/exportScoresDetail- 实现赛事项目成绩数据的完整导出逻辑 - 支持个人项目和团体项目的区分处理-为每个项目创建独立的Excel Sheet页 - 添加Excel样式设置和列宽自适应功能 - 处理Sheet名称的特殊字符和长度限制 - 完善导出过程的日志记录和异常处理
  • Ver comparación destas 12 achegas »

hai 1 día

zhoult fixo push a dev en yp_web/game_event_admin

  • 0d6c47c55b feat(gameEvent): 实现参赛证生成任务管理功能 - 新增参赛证生成任务API接口,支持创建、查询、暂停、删除和下载任务 - 添加任务列表页面,展示任务状态、创建时间等信息 - 实现任务状态轮询更新机制,实时监控任务进度 - 在参赛证预览组件中增加文件上传删除功能和百分比坐标系统 - 修改参赛证生成逻辑,从直接下载改为异步任务处理模式 - 调整预览画布样式和元素定位方式,提高布局准确性 - 更新路由配置,添加任务列表页面访问路径
  • 4ec8038639 feat(gameScore): 项目表头添加跳转详情页功能 - 表头项目名称添加可点击按钮 - 实现跳转至项目详情页逻辑 - 添加项目表头链接样式 - 增加路由参数构建与跳转 - 表头样式增强与响应式优化
  • 19e6cf5cd2 feat(gameScore): 更新比赛项目状态显示和参赛人数统计 - 将状态列从下拉选择改为标签显示,根据完赛情况动态展示状态文本和样式 - 新增三列分别显示参赛总人数、完赛人数和未完赛人数 - 实现 calculateParticipantCounts 方法自动计算各项目参赛人数统计数据 - 添加 getStatusText 和 getStatusType 工具方法用于状态判断和显示 - 在加载项目列表后调用参赛人数计算逻辑以更新表格数据
  • 3d65650fae feat(gameEvent): 完善裁判管理功能并优化赛事详情页面 - 注释掉通知页面中的“前往gitee”按钮 - 修改排行榜页面的倒计时逻辑,注释掉重复调用的停止函数 - 调整裁判表单组件,增加裁判姓名字段及项目选择控件样式 - 引入计算属性处理项目列表的数据类型转换 - 支持裁判信息的新增与编辑功能,并完善表单验证规则 - 优化赛事详情页数据结构,增加limitApplication字段 - 更新赛事列表页面按钮文字,将“下载模板”改为“下载报名表” - 移除赛事详情中不再使用的组件引用(RankingBoard、Editor)
  • f53dec6aad feat(system): 优化赛事相关功能界面和导出文件命名 - 启用并优化赛事运动员、赛事项目等导出按钮功能 - 修改导出文件命名规则,使用中文描述替代英文前缀 - 调整排行榜页面倒计时显示样式,使用按钮替代卡片 - 修复团队分组成员性别字典引用错误问题 - 优化数据加载逻辑,提高页面初始化性能 - 调整自动刷新机制,增强倒计时准确性 - 统一各页面倒计时显示文本格式
  • Ver comparación destas 16 achegas »

hai 1 día

zhoult fixo push a dev_zlt en yp_web/game_event_admin

  • 0d6c47c55b feat(gameEvent): 实现参赛证生成任务管理功能 - 新增参赛证生成任务API接口,支持创建、查询、暂停、删除和下载任务 - 添加任务列表页面,展示任务状态、创建时间等信息 - 实现任务状态轮询更新机制,实时监控任务进度 - 在参赛证预览组件中增加文件上传删除功能和百分比坐标系统 - 修改参赛证生成逻辑,从直接下载改为异步任务处理模式 - 调整预览画布样式和元素定位方式,提高布局准确性 - 更新路由配置,添加任务列表页面访问路径

hai 1 día

zhoult fixo push a dev_zlt en yp/game_event

  • bd1d9e1973 feat(game): 实现参赛证生成任务管理功能- 新增参赛证生成任务的完整CRUD操作 - 实现任务状态管理和进度跟踪 - 添加图片文件上传和存储配置 - 支持任务结果文件下载和清理 - 集成赛事名称查询工具类 - 完善参赛证参数配置和位置控制 -优化二维码生成和定位逻辑 -修复运动员编号重复校验问题 - 更新开发环境数据库连接配置 - 添加参赛证任务表到忽略列表

hai 1 día

zhoult fixo push a dev_zlt en yp/game_event

  • accba3e287 feat(game): 更新运动员和团队编号唯一性校验逻辑 - 修改运动员编号校验提示文案 - 移除运动员姓名和年龄必填校验 -优化运动员编号重复校验逻辑,排除自身记录-优化团队编号重复校验逻辑,排除自身记录- 调整默认环境激活配置位置

hai 5 días

zhoult fixo push a dev_zlt en yp_web/game_event_admin

  • 4ec8038639 feat(gameScore): 项目表头添加跳转详情页功能 - 表头项目名称添加可点击按钮 - 实现跳转至项目详情页逻辑 - 添加项目表头链接样式 - 增加路由参数构建与跳转 - 表头样式增强与响应式优化
  • 19e6cf5cd2 feat(gameScore): 更新比赛项目状态显示和参赛人数统计 - 将状态列从下拉选择改为标签显示,根据完赛情况动态展示状态文本和样式 - 新增三列分别显示参赛总人数、完赛人数和未完赛人数 - 实现 calculateParticipantCounts 方法自动计算各项目参赛人数统计数据 - 添加 getStatusText 和 getStatusType 工具方法用于状态判断和显示 - 在加载项目列表后调用参赛人数计算逻辑以更新表格数据
  • Ver comparación destas 2 achegas »

hai 5 días

zhoult fixo push a dev_zlt en yp_web/game_event_admin

  • 3d65650fae feat(gameEvent): 完善裁判管理功能并优化赛事详情页面 - 注释掉通知页面中的“前往gitee”按钮 - 修改排行榜页面的倒计时逻辑,注释掉重复调用的停止函数 - 调整裁判表单组件,增加裁判姓名字段及项目选择控件样式 - 引入计算属性处理项目列表的数据类型转换 - 支持裁判信息的新增与编辑功能,并完善表单验证规则 - 优化赛事详情页数据结构,增加limitApplication字段 - 更新赛事列表页面按钮文字,将“下载模板”改为“下载报名表” - 移除赛事详情中不再使用的组件引用(RankingBoard、Editor)

hai 5 días

zhoult fixo push a dev_zlt en yp/game_event

  • 788e1f0590 feat(game-event): 完善赛事项目管理功能 - 增加计算项目参赛人数和参赛队伍数的逻辑- 实现删除项目时同步清理关联的分组信息 - 优化导出数据功能,复用查询列表逻辑 - 调整Excel导出字段顺序和注释,提升可读性 - 为GameTeamMapper添加@Mapper注解以支持MyBatis扫描- 移除部分VO类中冗余的ExcelProperty注解
  • 0ae318b803 feat(game-event): 实现参赛队员数据导出功能 - 修改导出接口调用 exportData 方法处理导出数据 - 新增 exportData 方法用于处理导出数据的转换逻辑- 添加序号设置、队伍ID转名称、项目ID列表转名称列表功能 - 更新 GameAthleteVo 类适配导出字段展示- 升级 poi 和 poi-ooxml依赖版本至4.1.2 - 注释测试用例代码,优化单元格类型判断逻辑 - 调整 GameEventProjectVo 和 GameEventVo 导出字段配置 - 优化 GameTeamVo 导出字段及字典转换配置
  • Ver comparación destas 2 achegas »

hai 2 semanas

zhoult fixo push a dev_zlt en yp_web/game_event_admin

  • f53dec6aad feat(system): 优化赛事相关功能界面和导出文件命名 - 启用并优化赛事运动员、赛事项目等导出按钮功能 - 修改导出文件命名规则,使用中文描述替代英文前缀 - 调整排行榜页面倒计时显示样式,使用按钮替代卡片 - 修复团队分组成员性别字典引用错误问题 - 优化数据加载逻辑,提高页面初始化性能 - 调整自动刷新机制,增强倒计时准确性 - 统一各页面倒计时显示文本格式

hai 2 semanas

zhoult fixo push a dev_zlt en yp_web/game_event_admin

  • 895ba5cf1b fix(gameScore): 更新成绩导出接口和文件名 - 将导出接口从 exportScoresSummary 更改为 exportScoresDetail - 修改导出文件名从"成绩汇总表"更新为"成绩详情表"
  • 27ae24b922 feat(game): 增加赛事报名表导入结果详情展示功能 - 移除运动员列表中的居住地址查询条件 - 隐藏运动员列表中不必要的显示字段 - 调整运动员列表字段顺序并更新对应键值 - 新增导入结果弹窗用于展示详细的导入信息 - 添加导入结果的数据结构定义和状态管理 - 更新报名表导入接口路径以支持验证逻辑 - 优化文件上传成功后的结果提示与处理流程 - 在导入结果对话框中展示总记录数、成功数和失败数 - 展示校验失败的具体原因及关联的运动员和项目信息
  • 1c9e9e7f87 feat(game): 添加排行榜自动刷新和倒计时功能 - 在赛事排行榜页面添加右上角倒计时显示组件 - 实现每300秒自动刷新排行榜数据功能 - 添加手动刷新时重置倒计时逻辑 - 在加分数据页面增加倒计时标签显示 - 实现成绩编辑页面的自动刷新倒计时按钮 - 添加响应式设计适配移动端显示 - 注释掉部分未使用的居住地址查询字段 - 调整表单标签宽度以优化界面布局
  • 79e3f3f33d feat(game): 添加赛事项目报名限制功能 - 新增每人限报项目数和每项限报人数配置 - 实现前端项目选择校验逻辑 - 添加项目满员状态实时检测 - 完善报名表单验证和提示信息 - 更新相关API接口和数据模型定义 - 优化项目选择组件交互体验
  • a1be55b341 feat(gameEventConfig): 添加配置类型选择功能并优化表单默认值 - 在赛事配置页面添加配置类型下拉选择框 - 引入配置类型相关API和数据类型定义 - 设置表单字段 isEnabled 和 status 的默认值为 '0' - 移除表单验证中对 isEnabled 和 status 的必填要求 - 启用导出按钮功能 - 获取并展示配置类型列表数据
  • Ver comparación destas 10 achegas »

hai 2 semanas

zhoult fixo push a dev_zlt en yp/game_event

  • e95cfed032 feat(game-score): 添加成绩详情导出功能 - 新增导出成绩详情接口/exportScoresDetail- 实现赛事项目成绩数据的完整导出逻辑 - 支持个人项目和团体项目的区分处理-为每个项目创建独立的Excel Sheet页 - 添加Excel样式设置和列宽自适应功能 - 处理Sheet名称的特殊字符和长度限制 - 完善导出过程的日志记录和异常处理
  • 347ec55934 feat(enroll): 实现报名表导入校验功能- 新增导入报名表并验证数据接口,支持Excel文件校验- 添加EnrollImportResult、EnrollValidationResult等校验结果实体类 - 完善Excel解析逻辑,增加号码列支持并调整列索引- 集成性别字典转换工具,支持多种性别格式输入 - 实现运动员号码校验及重复性检查 - 添加每人限报项目数和项目限报人数的校验逻辑 - 优化队伍号码段生成逻辑,支持自定义字符号码段 - 增加详细的错误信息记录和返回机制
  • a709a957d9 feat(game): 添加参赛项目选择验证功能 - 新增每人限报项目数和项目限报人数字段- 实现项目选择验证接口和业务逻辑 - 添加验证规则:每人限报项目数、项目报名人数限制 - 提供详细的错误和警告信息返回 - 支持排除自身重复校验逻辑
  • e8065a0753 feat(game-event): 增强Logo上传验证和PDF生成容错性 - 添加Logo文件类型验证,确保仅接受图片格式- 支持可选Logo上传,不再强制要求提供Logo文件 - 在PDF生成过程中增加Logo添加的异常处理 - 记录Logo处理相关的调试和警告日志信息- 保留后续可启用的Logo文件大小限制逻辑 - 提升系统对无效或缺失Logo输入的健壮性
  • 3e14ebeff5 feat(game-event): 更新号码布生成功能 - 修改号码布生成逻辑,使用传入的赛事名称参数 - 注释掉原有的赛事信息查询代码 - 在GenerateBibBo中新增eventName字段用于传递赛事名称
  • Ver comparación destas 7 achegas »

hai 2 semanas

zhoult fixo push a dev_zlt en yp/game_event

  • 0395b6a156 feat(game-event): 实现运动员、裁判和队伍的批量关联清理功能 -解决裁判未负责项目时裁判码无法生成的bug - 在 GameAthleteMapper 中新增 findByProjectIds 方法,支持根据项目 ID 列表批量查询运动员 - 在 GameRefereeMapper 中新增 findByProjectIds 方法,支持根据项目 ID 列表批量查询裁判 - 在 GameTeamMapper 中新增 findByAthleteIds 方法,支持根据运动员 ID 列表批量查询队伍 - 在 GameAthleteServiceImpl 中实现 removeAthleteFromTeams 方法,在删除运动员前清理其在队伍中的关联 - 在 GameEventProjectServiceImpl 中实现 removeProjectFromReferees 和 removeProjectFromAthletes 方法,在删除项目前清理相关裁判和运动员的关联 - 在 GameRefereeServiceImpl 中实现 cleanInvalidProjectAssociations 方法,用于清理无效的项目关联 - 在 GameTeamServiceImpl 中实现 removeTeamFromAthletes 方法,在删除队伍前清理运动员中的队伍关联 - 更新相关接口 IGameAthleteService、IGameRefereeService 和 IGameTeamService 添加对应的批量查询方法- 修改部分查询条件从 eq 改为 like,提升模糊搜索能力 - 优化 QRCodeUtils 中项目信息获取逻辑,增加异常处理和日志记录- 调整 pom.xml 中 profile 激活配置,确保默认环境正确加载

hai 2 semanas

zhoult fixo push a dev_zlt en yp_web/game_event_admin

  • 230731cfce feat(gameEvent): 优化排行榜页面功能和样式 - 重构个人和团队排行榜头部布局,支持控件分布和标题居中 - 添加排行榜显示数量控制功能,可自定义显示前N名数据 - 实现排行榜数据刷新功能,支持手动和自动刷新机制 - 增加团队排行榜分组名称显示和筛选优化 - 添加排行榜表头和数据行的响应式样式设计 - 设置默认赛事类型为'11',优化初始化配置 - 完善排行榜数据展示逻辑和计算精度处理

hai 2 semanas

zhoult fixo push a dev_zlt en yp/game_event

hai 2 semanas

zhoult fixo push a main en yp/game_event

  • a181c6ea12 feat(game-event): 更新数据库连接配置并优化用户赛事信息查询逻辑 - 修改 application-dev.yml 数据库连接地址、用户名和密码为生产环境配置- 注释本地数据库配置项,便于快速切换 - 修改 redis 密码配置 - 在 UserEventServiceImpl 中引入 JSONUtil 工具类 - 调整运动员参与项目 ID 列表的获取方式,从数据库查询改为从 athlete 对象中解析 - 修复赛事信息查询逻辑,使用 athlete 中的 eventId 替代项目中的 eventId -优化项目列表排序逻辑,增加对 startTime 为 null 的处理,避免排序异常

hai 3 semanas

zhoult fixo push a main en yp/game_event

hai 3 semanas

zhoult fixo push a main en yp/game_event

  • f868ae78d6 refactor(game-event): 移除 GameAthleteVo 中的 ExcelProperty 注解 移除了 GameAthleteVo 类中 teamId、groupType、projectValue 和 status 字段上的ExcelProperty 相关注解,以避免在 Excel 导出时包含这些字段。

hai 3 semanas

zhoult fixo push a main en yp/game_event

hai 3 semanas

zhoult fixo push a main en yp_web/game_event_admin

  • 083bb2c713 feat(gameAthlete): 添加手机号字段并优化表单和列显示 - 在运动员列表中新增“手机号”列,并控制其显示状态 - 在新增/编辑表单中添加手机号输入项 - 调整列配置,将手机号列设置为默认显示 - 优化项目列表提交逻辑,移除冗余代码 - 在赛事项目运动员表单中也增加手机号输入框 - 使用字典数据渲染性别选项,替换原有硬编码 - 初始化表单字段为 undefined,避免空字符串导致的问题

hai 3 semanas

zhoult fixo push a main en yp/game_event

  • 9fd9ecce95 feat(game-event): 增加手机号查询用户及运动员信息功能 - 修改数据库连接配置,更新数据库名为 game-event - 在 GameAthleteMapper 中新增 selectByPhone 方法 - 在 GameUserMapper 中新增 selectUserByIdAndPhone 方法,并为现有查询增加 del_flag 过滤条件 - 扩展 UserEventService 和 UserEventController,支持通过 userId 和 phone 获取用户赛事信息 - 在 UserEventInfoVo 和 UserLoginVo 中新增 phone 字段,用于传输手机号信息 - 更新登录逻辑,保存并更新用户手机号- 调整查询逻辑,使用手机号关联查询运动员信息

hai 3 semanas