Commit Graph

10 Commits

Author SHA1 Message Date
4c7a7e2452 refactor(entity):优化实体类模板注解生成逻辑
- 移除了时间类型字段的冗余声明注解
- 合并了条件判断逻辑,减少嵌套层级- 调整了注释与注解的排列顺序
- 统一处理字段注解生成流程
- 简化了主键和填充字段的注解条件判断
-优化了代码格式,提高可读性
2025-10-16 20:42:29 +08:00
c61fe0c3bf feat(generator):为不同时间类型字段添加特定日期格式化注解
- 为 LocalDateTime 类型字段添加 "yyyy-MM-dd HH:mm:ss" 格式
-为 LocalDate 类型字段添加 "yyyy-MM-dd" 格式- 为 LocalTime 类型字段添加 "HH:mm:ss" 格式
- 为 Date 类型字段保留原有 "yyyy-MM-dd HH:mm:ss" 格式- 优化时间字段格式化逻辑,提高代码可读性
2025-10-16 20:39:08 +08:00
c2df93faeb feat(generator):为不同时间类型字段添加特定日期格式化注解
- 为 LocalDateTime 类型字段添加 "yyyy-MM-dd HH:mm:ss" 格式
-为 LocalDate 类型字段添加 "yyyy-MM-dd" 格式- 为 LocalTime 类型字段添加 "HH:mm:ss" 格式
- 为 Date 类型字段保留原有 "yyyy-MM-dd HH:mm:ss" 格式- 优化时间字段格式化逻辑,提高代码可读性
2025-10-16 20:34:41 +08:00
e65003ddb3 feat(generator):为时间类型字段添加日期格式化注解
- 在实体类模板中为LocalDateTime、LocalDate、LocalTime和Date类型字段添加@JsonFormat注解
- 设置默认日期格式为"yyyy-MM-dd HH:mm:ss"- 确保生成的实体类能正确序列化和反序列化时间字段
2025-10-16 20:34:06 +08:00
d92b81ab55 feat(web): 新增 BaseController 基类并优化代码生成模板
- 添加 BaseController 基类,包含常用方法如获取登录用户、租户ID等
- 实现统一的 ApiResult 返回结果处理方法
- 添加请求参数空字符串转 null 的处理逻辑- 新增方法参数类型转换异常的统一处理机制
- 更新代码生成器模板,将 ID 类型从 Integer 改为 Long
- 修改代码生成器配置,使用新的 BaseController 替代 SimpleBaseController
- 优化 HTTP 请求头获取逻辑,支持大小写兼容的 AppId 获取方式
2025-10-16 20:29:43 +08:00
ed6bb2772f feat(web): 新增 BaseController 基类并优化代码生成模板
- 添加 BaseController 基类,包含常用方法如获取登录用户、租户ID等
- 实现统一的 ApiResult 返回结果处理方法
- 添加请求参数空字符串转 null 的处理逻辑- 新增方法参数类型转换异常的统一处理机制
- 更新代码生成器模板,将 ID 类型从 Integer 改为 Long
- 修改代码生成器配置,使用新的 BaseController 替代 SimpleBaseController
- 优化 HTTP 请求头获取逻辑,支持大小写兼容的 AppId 获取方式
2025-10-16 20:29:33 +08:00
97041ad515 refactor(generator):重构代码生成器配置与模板
- 重命名 ShopGenerator 为 ClinicGenerator
- 更新数据库连接配置信息
- 修改模块名称为 clinic- 更新 Vue 和 UniApp 文件输出路径
- 移除未使用的 import 语句- 注释掉 Controller 模板中的用户 ID 设置逻辑
- 新增 OperationLog 注解类
- 删除无用的 TestMain 测试类
2025-10-16 20:18:49 +08:00
28dce07428 refactor(core):重构基础参数类并移除冗余代码
- 移除 BaseParam 中对 CommonUtil 的依赖,直接实现 getOne 方法- 删除多个已废弃或未使用的工具类和控制器文件
- 清理无用的常量类定义
- 移除重复的业务异常和缓存实体类定义
- 优化 BaseController 中的租户 ID 获取逻辑
- 删除阿里云发送工具类及相关支付配置工具类
- 清理 WebSocket 相关 AI 控制器代码
2025-10-16 19:53:00 +08:00
cf419f0ddc refactor(core):重构基础参数类并移除冗余代码
- 移除 BaseParam 中对 CommonUtil 的依赖,直接实现 getOne 方法- 删除
2025-10-16 19:52:49 +08:00
a8661d5752 feat(core): 初始化项目基础配置与核心工具类- 添加.gitignore文件,配置各类IDE和系统忽略规则
- 新增AI聊天控制器,支持WebSocket消息推送
- 实现支付宝配置工具类,支持证书认证支付
- 添加阿里云签名发送工具类
- 创建统一API返回结果封装类
- 配置多环境application配置文件(dev/prod)- 新增用户角色、文章状态、余额变动等常量定义- 添加Controller基类,封装用户信息获取等通用方法
- 新增代码生成器模板文件(add.config.ts.btl和add.tsx.btl)
2025-10-16 17:45:12 +08:00