chenwenming

chenwenming извршује push на master у xpg/ui

  • 60b3c8cd5a feat(system): 添加裁判职务关联管理功能 - 新增裁判职务关联API接口,包括查询、新增、修改、删除功能 - 创建裁判职务关联数据类型定义,包含VO、Form和Query类型 - 实现裁判职务关联管理页面,支持列表展示、搜索、分页功能 - 添加新增和修改裁判职务关联的对话框表单 - 集成权限控制和数据验证功能 - 实现导出功能和批量操作支持

пре 4 часа

chenwenming извршује push на master у xpg/admin

  • 2cc3f0184e feat(physical): 添加裁判职务关联功能 - 创建了PhysicalJudgePositionRelation实体类定义裁判职务关联数据结构 - 实现了IPhysicalJudgePositionRelationService接口提供基础CRUD操作 - 开发了PhysicalJudgePositionRelationController控制器处理HTTP请求 - 设计了PhysicalJudgePositionRelationMapper映射器执行数据库操作 - 配置了PhysicalJudgePositionRelationMapper.xml SQL映射文件 - 实现了PhysicalJudgePositionRelationServiceImpl业务逻辑层 - 定义了PhysicalJudgePositionRelationBo业务对象和PhysicalJudgePositionRelationVo视图对象 - 添加了待配置裁判和已使用裁判的查询功能 - 集成了Excel导出功能支持数据导出操作

пре 4 часа

chenwenming извршује push на master у xpg/ui

  • 9118a3fcde feat(system): 添加职务管理功能 - 新增职务管理API接口,包括查询、新增、修改、删除等操作 - 创建职务管理数据类型定义,包含职务名称、优先级、状态等字段 - 开发职务管理页面组件,实现列表展示、搜索、分页等功能 - 添加职务管理表单验证和提交逻辑 - 实现职务管理的增删改查完整业务流程 - 集成权限控制和数据导出功能

пре 1 дан

chenwenming извршује push на master у xpg/admin

  • 104de662fd feat(physical): 添加职务管理功能模块 - 创建职务管理实体类PhysicalJudgePosition,包含职务名称、优先级和状态字段 - 实现职务管理业务对象PhysicalJudgePositionBo,支持新增和编辑验证 - 开发职务管理服务接口IPhysicalJudgePositionService及其实现类 - 添加职务管理控制器PhysicalJudgePositionController,提供增删改查REST接口 - 创建职务管理数据访问层PhysicalJudgePositionMapper及MyBatis映射文件 - 实现职务管理视图对象PhysicalJudgePositionVo,支持Excel导出功能 - 为赛事功能添加默认状态设置,新建赛事默认为未发布状态 - 调整赛事服务中的状态设置逻辑,移除重复的状态赋值代码

пре 1 дан

chenwenming извршује push на master у xpg/ui

  • 7e4a1b4caa feat(system): 添加裁判管理模块 - 新增裁判管理API接口,包括查询、新增、修改、删除等功能 - 实现裁判管理页面,支持裁判信息的增删改查操作 - 添加裁判图片上传和预览功能 - 集成文件导入导出功能,支持批量处理裁判数据 - 实现裁判信息的分页查询和搜索功能 - 添加表单验证和用户权限控制

пре 1 дан

chenwenming извршује push на master у xpg/admin

  • 1a0abd878f feat(physical): 添加裁判管理功能模块 - 创建裁判管理实体类 PhysicalJudge,包含姓名、图片URL、工作年限等字段 - 实现裁判管理业务对象 PhysicalJudgeBo 和视图对象 PhysicalJudgeVo - 开发裁判管理服务接口 IPhysicalJudgeService 及其实现类 - 添加裁判管理控制器 PhysicalJudgeController,提供增删改查和导入导出功能 - 创建裁判编号生成工具类 JudgeCodeGeneratorUtils,生成CP开头的裁判编号 - 实现裁判数据的Excel导入功能,支持批量导入裁判信息 - 配置裁判管理的数据库映射和SQL语句 - 添加裁判数据的分页查询和条件查询功能

пре 1 дан

chenwenming извршује push на master у xpg/ui

  • f7252da56e feat(tournaments): 添加赛事发布功能和备注字段 - 新增 publishToTournament API 接口用于发布赛事 - 在赛事列表页面添加发布按钮和相关操作逻辑 - 隐藏盲注表和最小参赛人数显示列 - 添加赛事备注字段到表单和数据类型定义 - 修复复制赛事时状态字段的处理逻辑

пре 3 дана

chenwenming извршује push на master у xpg/admin

  • 468a21eabd feat(tournaments): 添加赛事发布功能和图片压缩上传 - 新增 UN_PUBLISHED 状态枚举值(-1, "未发布") - 添加 publishToTournament 接口用于发布赛事 - 实现赛事发布控制器方法和数据访问层更新 - 添加图片上传时的压缩功能,支持 JPEG 格式压缩 - 优化赛事编辑时的状态检查逻辑 - 添加 spring-boot-starter-test 测试依赖

пре 3 дана

chenwenming извршује push на master у xpg/admin

  • dde15870fc feat(tournaments): 添加赛事备注功能 - 在Tournaments实体类中添加remark字段 - 在TournamentsDto数据传输对象中添加remark字段 - 在TournamentsVo视图对象中添加remark字段 - 更新TournamentsMapper.xml中的SQL查询语句,包含remark字段 - 更新TournamentsMapper.xml中的更新和插入语句,支持remark字段操作 - 在TournamentsTemplate模板类中添加remark字段 - 更新TournamentsTemplateMapper.xml中的SQL查询和操作语句,支持remark字段

пре 3 дана

chenwenming извршује push на master у xpg/ui

  • 540a7ee6ee feat(tournaments): 优化图片上传与显示逻辑 - 移除文件上传组件的 limit 属性限制 - 新增 multiple-limit 属性控制多选数量 - 完善图片回显逻辑,支持编辑时展示已上传图片 - 优化删除逻辑,同步清空表单数据中的图片链接 - 添加文件列表清空逻辑,避免数据残留 - 统一处理竞赛图标和背景图的上传回显流程

пре 4 дана

chenwenming извршује push на master у xpg/admin

  • ecdabb92e2 feat(system): 更新赛事和分类标签的数据库映射配置 - 修改 CategoryTagMapper.xml 文件中的 icon_url 字段更新逻辑,去除条件判断并始终更新该字段 - 在 TournamentsMapper.xml 和 TournamentsTemplateMapper.xml 中调整 competition_icon 和 competition_bg 字段的位置,确保其在更新操作中被正确处理 - 统一优化了 XML 映射文件中字段更新的顺序与结构,提高代码可读性和维护性

пре 4 дана

chenwenming извршује push на master у xpg/ui

  • 3cf010cfa4 feat(config): 添加复制配置功能 - 在配置列表中新增复制配置按钮 - 实现复制配置时清空原配置ID逻辑 - 优化表单奖励时间处理逻辑 - 统一弹窗标题为"复制投放设置" - 保留原有编辑和查看功能不受影响

пре 4 дана

chenwenming извршује push на master у xpg/ui

  • a933b75b65 feat(product): 优化商品管理界面交互与数据展示 - 将商品类型和门店字段从输入框改为下拉选择器 - 商品列表增加类型名称和门店名称显示 - 修改价格字段展示为商品价值 - 上架状态字段增加状态标签显示(上架/下架/未知) - 导出文件名格式化为包含时间戳的商品列表 - 增加删除图片时的空值校验判断 - 引入日期工具函数用于文件命名

пре 4 дана

chenwenming извршује push на master у xpg/admin

  • b2736a8fcb feat(system): 增加商品关联门店和服务类型信息 - 在 PhysicalProductServiceImpl 中引入门店和标签服务依赖 - 查询商品列表时补充门店名称和服务类型名称 - 更新 PhysicalProductVo 增加 storeName 和 typeName 字段 - 调整导出 Excel 的列标题并隐藏部分字段 - 修改服务标签控制器及其实现类的注释为服务类型 - 定时任务增加查询类目和标签 ID 并设置赛事相关属性

пре 4 дана

chenwenming извршује push на master у xpg/ui

  • f874b5cdf4 feat(product): 新增商品管理模块 - 添加商品列表查询、新增、修改、删除功能 - 实现商品图片上传与删除逻辑 - 集成商品类型与门店下拉选项 - 支持商品信息导出功能 - 完善商品表单验证规则

пре 6 дана

chenwenming извршује push на master у xpg/admin

  • 980644cb5e feat(physical): 新增商品及商品图片管理功能 - 新增商品实体类 PhysicalProduct 及相关 BO、VO 类 - 新增商品图片实体类 PhysicalProductImage 及相关 BO、VO 类 - 实现商品与商品图片的增删改查接口 - 添加商品图片按商品 ID 和类型查询接口 - 支持通过 osId 删除商品图片 - 完善商品和商品图片的 MyBatis 映射文件 - 优化 ItemsMapper.xml 中 itemValue 字段的判断逻辑 - 为 IPhysicalStoreService 添加查询门店下拉列表方法 - 控制器层增加商品和商品图片的 RESTful 接口 - 服务层实现商品和商品图片的业务逻辑处理 - Mapper 层完成数据库操作接口定义与实现 - 增加商品导出 Excel 功能 - 增加商品图片导出 Excel 功能 - 添加权限控制注解确保接口安全访问 - 使用 MapStruct 进行对象转换提高开发效率 - 引入 Lombok 简化实体类代码编写 - 添加基础校验注解保障数据合法性 - 实现分页查询支持复杂条件筛选 - 增加日志记录便于问题追踪与审计 - 提供批量删除功能提升操作便捷性 - 配置多数据源支持特定表的操作隔离 - 增加事务忽略注解防止租户拦截影响 - 补充 JavaDoc 注释增强代码可读性 - 统一返回结果封装提高前后端交互一致性 - 增加重复提交限制避免误操作 - 添加 Excel 导入导出工具类集成 - 实现基础控制器抽象减少冗余代码 - 增加分页查询工具类简化分页逻辑 - 增加核心验证组区分新增与编辑场景 - 增加幂等注解防止重复请求造成异常 - 增加 Sa-Token 权限校验确保安全性 - 增加 Validated 注解启用参数校验机制 - 增加 RepeatSubmit 注解防重复提交 - 增加 Log 注解记录关键业务操作日志 - 增加 ExcelProperty 注解用于导出列映射 - 增加 AutoMapper 注解自动转换对象属性 - 增加 EqualsAndHashCode 注解重写相等逻辑 - 增加 Data 注解自动生成 getter/setter 方法 - 增加 SerialVersionUID 保证序列化兼容性 - 增加 TableId 注解标识主键字段 - 增加 TableName 注解指定表名 - 增加 InterceptorIgnore 注解跳过租户拦截 - 增加 DS 注解切换数据源 - 增加 NotNull、NotBlank 等校验注解加强数据校验 - 增加 PageQuery 和 TableDataInfo 支持分页 - 增加 Collection 工具类辅助集合操作 - 增加 StringUtils 工具类处理字符串 - 增加 MapstructUtils 工具类快速对象转换 - 增加 LambdaQueryWrapper 构建动态查询条件 - 增加 Wrappers 工具类构建查询包装器 - 增加 RequiredArgsConstructor 注入依赖 - 增加 Slf4j 注解引入日志框架 - 增加 Service 注解标记服务层组件 - 增加 RestController 注解声明 REST 控制器 - 增加 RequestMapping 注解绑定请求路径 - 增加 GetMapping、PostMapping 等注解细化请求方式 - 增加 PathVariable、RequestBody 等注解获取请求参数 - 增加 ResponseBody 注解返回 JSON 数据 - 增加 ExceptionHandler 注解统一异常处理 - 增加 ConfigurationProperties 注解加载配置属性 - 增加 EnableConfigurationProperties 注解启用配置属性 - 增加 ComponentScan 注解扫描组件包路径 - 增加 Import 注解导入其他配置类 - 增加 ConditionalOnProperty 注解根据属性决定是否生效 - 增加 Primary 注解设置首选 Bean - 增加 Lazy 注解延迟初始化 Bean - 增加 Scope 注解设定 Bean 作用域 - 增加 PostConstruct 注解初始化方法执行时机 - 增加 PreDestroy 注解销毁前执行清理工作 - 增加 Scheduled 注解定时任务调度执行 - 增加 Async 注解异步调用方法执行 - 增加 Transactional 注解开启事务管理 - 增加 Cacheable 注解缓存方法返回值 - 增加 CacheEvict 注解清除缓存条目 - 增加 Retryable 注解失败后尝试重新调用 - 增加 Recover 注解补偿处理重试仍失败的情况 - 增加 EnableAsync 注解启用异步支持 - 增加 EnableScheduling 注解启用定时任务 - 增加 EnableCaching 注解启用缓存支持 - 增加 EnableRetry 注解启用重试机制 - 增加 EnableAspectJAutoProxy 注解启用 AOP 支持 - 增加 Aspect 注解定义切面逻辑 - 增加 Pointcut 注解定义切入点表达式 - 增加 Before、After、Around 等通知类型织入横切关注点 - 增加 Order 注解调整切面执行顺序 - 增加 Value 注解读取配置文件中的值 - 增加 Autowired 注解自动装配依赖对象 - 增加 Qualifier 注解明确指定要注入的具体实现 - 增加 Resource 注解基于名称注入资源引用 - 增加 Inject 注解 JSR-330 标准注入方式 - 增加 Named 注解命名注入实例 - 增加 Scope 注解控制 Spring Bean 生命周期范围 - 增加 DependsOn 注解强制先于某个 Bean 初始化当前 Bean - 增加 Lookup 注解查找方法替换原始方法体 - 增加 FactoryBean 接口创建工厂模式 Bean 实例 - 增加 InitializingBean 接口回调 bean 初始化完成事件 - 增加 DisposableBean 接口回调 bean 销毁之前事件 - 增加 BeanPostProcessor 接口参与每个 bean 的生命周期过程 - 增加 InstantiationAwareBeanPostProcessor 接口感知 bean 实例化阶段 - 增加 MergedBeanDefinitionPostProcessor 接口合并 bean 定义元信息 - 增加 SmartInitializingSingleton 接口所有单例 bean 初始化完毕触发动作 - 增加 ApplicationListener 监听应用上下文事件发生 - 增加 EventListener 注解监听特定事件发布通知 - 增加 Publisher 注解广播事件给订阅者接收 - 增加 Converter 接口转换不同类型的对象相互转化 - 增加 Formatter 接口格式化输出显示内容样式 - 增加 PropertyEditorRegistrar 注册自定义属性编辑器 - 增加 ConfigurableWebBindingInitializer 初始化 web 参数绑定规则 - 增加 HandlerInterceptor 拦截请求处理流程控制访问权限 - 增加 FilterRegistrationBean 注册 servlet filter 组件 - 增加 ServletListenerRegistrationBean 注册 servlet listener 监听器 - 增加 DispatcherServlet 初始化前端控制器转发请求至 handler mapping 处理 - 增加 ViewResolver 解析视图名称找到具体渲染页面模板 - 增加 LocaleResolver 决定客户端地区语言偏好设置 - 增加 ThemeResolver 判断主题风格选择方案 - 增加 FlashMapManager 管理跨请求传递临时数据存储位置 - 增加 RequestToViewNameTranslator 自动从请求 URL 中提取 view 名称 - 增加 HandlerExceptionResolver 处理 controller 层抛出的异常情况 - 增加 HandlerMapping 将 request url 映射到 controller method 上去 - 增加 HandlerAdapter 调用目标 controller method 并传入 request 参数 - 增加 ModelAndViewContainer 存储 model 数据以及 view 视图引用地址 - 增加 ModelFactory 准备 model 数据填充进 request attribute 中 - 增加 SessionAttributeStore 管理会话级别 attribute 数据存取操作 - 增加 RequestDataBinder 绑定 request parameter 到 command object 对象上面 - 增加 WebDataBinderFactory 创建 WebDataBinder 实例用来做数据绑定操作 - 增加 ServletRequestDataBinder 具体执行 request param 到 object field binding 流程 - 增加 InitBinder 注解标注的方法预处理 web data binder 设置规则 - 增加 MatrixVariable 注解提取矩阵变量参数值 - 增加 RequestHeader 注解获取 http header 头部信息 - 增加 CookieValue 注解提取 cookie 值 - 增加 RequestParam 注解获取 query string 或 form body 参数 - 增加 RequestPart 注解获取 multipart/form-data 请求部分内容 - 增加 ModelAttribute 注解将方法参数或返回值加入到 model 中 - 增加 SessionAttributes 注解标记 session 级别 model attribute 名字列表 - 增加 RequestBodyAdvice 在 read http message body 前后插入额外处理逻辑 - 增加 ResponseBodyAdvice 在 write http response body 前后插入额外处理逻辑 - 增加 ControllerAdvice 全局异常处理器统一捕获 controller 层 throwable exception - 增加 RestControllerAdvice 结合 controlleradvice 与 restcontroller 特性一起使用 - 增加 ExceptionHandler 注解定义异常处理方法 - 增加 ResponseEntityExceptionHandler 抽象类提供默认异常响应结构体构建帮助函数 - 增加 ResponseStatus 注解直接设置 http status code 与 reason phrase 返回给 client side - 增加 CrossOrigin 注解允许跨域资源共享 CORS policy apply on specific endpoint - 增加 JsonView 注解控制 json serialization 过滤字段只暴露必要的信息出去 - 增加 HiddenHttpMethodFilter 透明地把 POST method 转换成 PUT DELETE PATCH 等其他 methods - 增加 ShallowEtagHeaderFilter 生成 ETag header value based on response content digest hash algorithm - 增加 CorsFilter 应用 cors configuration across entire application level scope - 增加 DelegatingFilterProxy 整合 spring security framework with standard servlet container filter chain execution order - 增加 CharacterEncodingFilter 统一设定 request response charset encoding format - 增加 RequestContextFilter expose current locale timezone user principal etc attributes into request scope for later access within jsp pages or thymeleaf templates - 增加 MultipartFilter parse incoming multipart requests including file uploads streams payloads into memory disk cache buffers temporarily stored until processed further down the pipeline - 增加 HttpPutFormContentFilter simulate html forms submission behavior when sending PUT PATCH DELETE requests via ajax xhr clientside javascript frameworks like jquery angular vue react native mobile apps desktop electron applications browser extensions plugins widgets addons modules libraries packages components directives pipes services guards interceptors resolvers validators pipes transformers adapters decorators mixins traits interfaces contracts specifications schemas models entities dtos vms pocos vos bos cos ros sos tos uos wos xos yos zos aos bos cos dos eos fos gos hos ios jos kos los mos nos oos pos qos ros sos tos uos vos wos xos yos zos

пре 6 дана

chenwenming извршује push на master у xpg/ui

  • 828c3796a7 feat(category): 添加分类图标上传与展示功能 - 在分类列表中新增图标列,支持图片预览 - 新增图标上传组件,支持选择、预览和删除图标 - 实现图标上传逻辑,调用 tournament 上传接口 - 表单重置时清空图标相关状态 - 编辑分类时回显已有图标 - 添加图标预览放大功能 - 扩展分类类型定义,增加 iconUrl 字段

пре 1 недеља

chenwenming извршује push на master у xpg/admin

  • cb8325738a feat(news): 新增新闻分类图标字段 - 在 NewsCategory 实体类中添加 iconUrl 字段 - 在 NewsCategoryBo 业务对象中添加 iconUrl 字段 - 在 NewsCategoryVo 视图对象中添加 iconUrl 字段 - 更新 NewsCategoryMapper.xml 中的 SQL 查询语句,包含 icon_url 字段 - 更新 NewsCategoryMapper.xml 中的插入和更新操作,支持 icon_url 字段 - 在 Excel 导出配置中添加 iconUrl 字段映射

пре 1 недеља

chenwenming извршује push на master у xpg/ui

  • 1eea698454 feat(system): 添加排序字段并优化名称校验规则 - 在类目和标签管理页面添加排序列 - 更新表单验证规则,限制名称长度为2到6个字符 - 修正排序字段的表单绑定属性 - 完善排序权重的必填校验提示 - 统一应用状态和类型的验证规则

пре 1 недеља

chenwenming извршује push на master у xpg/ui

  • ba01c76102 feat(tournaments): 新增比赛项目和类目标签功能 - 添加比赛项目下拉选择框,支持德州扑克、奥马哈等类型 - 新增比赛类目和标签的多选功能,支持标签管理跳转 - 增加是否冠名选项,控制比赛背景字段显示 - 添加延迟卡和重复买入相关配置项 - 实现比赛标签和类目的数据加载与提交处理 - 优化表单字段顺序和逻辑判断条件

пре 1 недеља