zhoult

zhoult извршује push на dev у yp/game_event

  • 3a68d6e275 feat(game): 添加团队数据中的rgId字段 - 在团队数据映射中新增rgId字段以支持团队识别 - 确保团队信息传输时包含完整的标识符数据

пре 3 месеци

zhoult извршује push на dev у yp_web/game_event_admin

  • dcf25f52df feat(gameEvent): 调整参赛证生成器尺寸配置以支持高分辨率输出 - 将对话框宽度从900px调整为1100px,以适应更大的预览区域 - 更新背景图片建议尺寸从600×400px改为2948×2079px,支持高分辨率输出 - 新增实际输出尺寸常量(2948×2079px)和预览缩放比例(3倍) - 修改预览容器尺寸从600×400px改为983×693px,保持3倍缩放比例 - 调整Logo、二维码和文字元素的尺寸计算逻辑,乘以预览缩放比例 确保预览效果与实际输出保持一致 - 移除对动态背景图片尺寸的依赖,统一使用固定的输出尺寸配置

пре 3 месеци

zhoult извршује push на dev у yp_web/game_event_admin

  • 0a7b9e7178 feat(gameEventSchedule): 优化日程表导出功能并调整表格样式 - 将日程表导出从CSV格式改为Excel格式,支持样式导出 - 添加HTML表格模板以保持Excel格式和样式 - 修改表格列对齐方式为居中对齐 - 移除未使用的vue-router导入 - 更新示例数字从1234到12345 - 优化项目类型显示逻辑,使用字典获取标签文本

пре 3 месеци

zhoult извршује push на dev у yp_web/game_event_admin

  • bc851233ff fix(gameEvent): 修复排行榜页面多余的换行符 移除了 RankingBoardPage.vue 文件中多余的数字 "8", 该问题导致页面渲染出现异常的换行显示。
  • 9fcbd32763 feat(gameEvent): 更新排行榜页面数据获取逻辑 - 引入getBonusData API替代原有的listGameScore和listGameTeam调用 - 简化队伍积分排行榜数据处理逻辑,直接使用API返回的排名和总分数据 - 移除手动计算队伍积分和排名排序的代码 - 更新分组筛选函数参数类型定义,支持更多空值判断条件 - 调整vite代理配置,将目标地址切换为本地开发环境
  • Поређење ових 2 комита »

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • d590a0b9c8 refactor(game-event): 修复删除分组结果时的服务调用问题 - 修改了 GameEventGroupServiceImpl 中删除分组结果的调用方式 - 从直接访问 service 字段改为通过 getter 方法获取 service 实例 - 确保了服务调用的正确性和一致性

пре 3 месеци

zhoult извршује push на dev у yp_web/game_event_admin

  • 531060b674 ``` feat(gameEvent): 更新赛事编辑器和参赛证预览功能 - 移除竞赛流程标签页,修改默认激活标签页为竞赛项目 - 增加ElMessage导入和生命周期钩子onUpdated - 优化路由参数获取逻辑,支持从路由或store获取eventId - 重构参赛证预览组件的背景图片显示方式,使用img标签替代 - 修复各元素缩放计算,统一使用canvasScale进行缩放处理 - 调整字体大小输入范围,从38-198调整为8-198 - 注释掉画布比例选择功能 - 优化坐标转换逻辑,将百分比坐标转换为像素坐标后传递给后端 - 修复参赛证生成时的尺寸和位置计算问题 - 调整预览画布样式,设置固定宽高并居中显示 ```

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • 846d2db1a4 feat(game-event): 实现自定义字体加载和二维码生成功能 - 移除本地路径配置,统一使用生产环境路径 - 将字体加载功能从NumberController迁移至GameEventService - 添加loadCustomFont方法支持自定义字体文件加载 - 优化二维码生成算法,提升图像质量 - 统一字体处理逻辑,确保线上环境字体一致性 - 删除过时的本周改动文档文件

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • d0b0b2f3fe config(prod): 更新生产环境配置 - 修改文件上传路径从Linux路径到Windows路径 - 添加字体加载日志输出便于调试 - 将生产环境日志级别从warn调整为info

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • 49856eb2f8 feat(number): 添加自定义字体加载功能 - 引入 InputStream 依赖用于字体文件读取 - 添加字体缓存机制避免重复加载 - 实现 loadCustomFont 方法从资源目录加载字体文件 - 优化 drawEventNameOnTemplate 方法使用自定义字体 - 确保线上环境字体显示一致性 - 添加字体加载日志记录和异常处理

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • 62197b4914 refactor(game-event): 优化赛事小程序码生成服务 - 移除PDF生成线程池配置 - 删除图片文件头常量定义 - 简化图片处理逻辑,移除白色背景填充 - 优化图像渲染性能

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • 968c1fa9b9 refactor(game-event): 优化参赛证生成功能并清理无用代码 - 移除未使用的导入和类,包括Pdf相关、文件操作和异步处理类 - 简化二维码生成逻辑,使用QRCodeWriter替代MultiFormatWriter - 优化参赛证模板处理,改进图像绘制和尺寸调整逻辑 - 修复Logo绘制功能,添加文件存在性检查和坐标处理优化 - 移除已注释的无用代码和方法,提升代码可读性 - 改进错误处理和日志记录,增强系统稳定性

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • ee4f5fc5c9 refactor(game-event): 移除号码布生成功能相关代码 - 移除 generateNumberBib 方法的实现 - 移除 generateBib 方法的完整实现 - 移除异步生成号码布方法 generateNumberBibAsync 的实现 - 移除相关辅助方法 generateBibFilesAsync 和 generatePdfEntries - 注释掉相关功能的代码块以备后续使用

пре 3 месеци

zhoult извршује push на dev у yp_web/game_event_admin

  • 97c8b3383b ``` feat(gameEventGroup): 优化详情页面的赛道显示和数据更新逻辑 - 移除getTrackName方法调用,直接使用track值显示赛道名称 - 添加onUpdated生命周期钩子,在组件更新后重新获取分组信息 - 导入onUpdated函数以支持更新后的数据同步 ```

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • 963f3157fd refactor(game): 优化比赛分组逻辑和性别验证 - 移除不必要的导入和初始化接口 - 修复性别比较逻辑,使用正确的枚举值比较 - 重构分组分配算法,改进道次分配顺序 - 使用final变量解决lambda表达式中的变量引用问题 - 优化日志输出,添加中间位置计算日志 - 简化代码结构,移除冗余注释和变量声明

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • 61d88e9f9a feat(game): 优化跑道分配算法 - 实现动态生成最优跑道分配顺序,从中间向两侧展开 - 添加按空位规则的智能分配机制(空8道>空1道>空7道>空2道) - 集成队列和集合数据结构支持层序遍历算法 - 添加调试日志记录生成的跑道顺序 - 重构运动员分配逻辑使用优化后的道次顺序

пре 3 месеци

zhoult извршује push на dev у yp_web/game_event_admin

  • c57f13fa89 ``` fix(gameScore): 修复成绩过滤逻辑 添加对 '00:00:00.000' 时间格式的过滤条件,确保成绩计算时能正确排除 无效的时间数据,提高成绩统计的准确性。 ```
  • 9dce32d699 ``` feat(gameScore): 优化打印样式提升打印效果一致性 - 移除排名行的内联样式,改用CSS类控制排名背景色 - 添加完整的打印媒体查询样式,确保打印预览和实际打印效果一致 - 优化表格边框、字体大小、行高等打印样式细节 - 添加页面边距、纸张大小等页面设置 - 增加对IE浏览器的打印兼容性支持 - 统一打印时的字体族和颜色显示 ```
  • c1887662f2 ``` feat(gameScore): 调整成绩数据类型并优化打印功能 - 将 GameScoreVO 中的 individualPerformance 和 teamPerformance 字段从 number 类型改为 string 类型,以支持更多成绩格式 - 移除成绩过滤逻辑,使所有成绩都能参与排名和打印 - 重构 buildPrintHtml 函数,改进打印样式和结构, 添加对个人成绩和团队成绩的区分显示 - 更新完成人数计算逻辑,支持对字符串和数字类型的成绩进行验证 - 在打印页面中添加 topCount 参数支持,实现动态名次显示 ```
  • 2a46c12cd3 feat(gameEvent): 更新页面文案以提升表达准确性 - 将“个人积分排行榜”更新为“个人项目排行榜” - “下载报名表”更正为“下载报名表模板” - “生成参赛证”修改为“生成参赛号码布”
  • f62f27a014 feat(system): 修改赛事管理权限控制和运动员列表展示 - 在赛事管理页面为开关组件添加编辑权限控制 - 注释掉运动员管理页面中的证件号列展示逻辑
  • Поређење ових 5 комита »

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • 89b1e3a0b3 fix(game): 解决运动员删除时成绩数据未清理的问题 - 在删除运动员时添加了对相关成绩数据的删除操作 - 为删除方法添加事务注解确保数据一致性 - 将移除运动员队伍关联的方法改为公共方法并添加事务注解 - 在GameScoreMapper中新增根据运动员ID删除成绩的方法 - 修改成绩排序逻辑,使用BigDecimal进行精确比较 - 注释掉原有的按积分排序代码,统一使用成绩排序逻辑

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • 2493c36e5c fix(game): 修复游戏成绩服务中分类信息缺失问题 - 在GameScoreServiceImpl中添加classification字段到返回数据 - 将默认环境配置从prod profile移动到default profile - 确保项目分类信息在成绩查询结果中正确显示

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • 5c5cb89b79 fix(security): 更新安全配置和异常处理 - 修复应用配置中的安全路径设置 - 添加默认环境激活配置 - 移除测试环境的默认激活设置 - 改进用户赛事信息获取的异常处理机制 - 优化项目列表排序逻辑以处理空值情况

пре 3 месеци

zhoult извршује push на dev у yp/game_event

  • 1db4804d06 refactor(game): 使用枚举替换硬编码项目分类 - 引入 ProjectClassification 枚举来表示个人和团体项目类型 - 替换代码中使用的字符串 "0"/"1" 为枚举值 - 更新积分计算逻辑以区分个人与团体项目的处理方式 - 为团队项目积分计算添加去重逻辑 - 优化团队积分映射结构并提高可读性 - 添加工具类支持通过编码查找对应的枚举实例
  • 2ea1d80cee refactor(game-event): 调整队伍相关接口及权限注解配置 - 注释掉 AdviceMapper 中的分页和列表查询默认方法实现 - 修改 GameTeamMapper 中数据权限注解的字段引用方式 - 调整 AdviceServiceImpl 中调用 Mapper 方法的逻辑顺序 - 为 SaTokenExceptionHandler 添加异常处理优先级注解 - 增加对 Token 冻结情况的判断与返回信息提示
  • Поређење ових 2 комита »

пре 4 месеци