16 Commits

Author SHA1 Message Date
5c15453c97 chore(config): 将配置文件中的敏感信息替换为环境变量占位符
- 将 application.yml 中的邮件密码、token密钥、阿里云OSS等敏感配置替换为环境变量
- 将 application-dev.yml 中的数据库连接、Redis、MQTT等配置替换为环境变量占位符
- 将 application-prod.yml 中的数据库连接、Redis、MQTT、阿里云等配置替换为环境变量
- 为代码生成器添加环境变量支持和 .env 文件加载功能
- 更新 .gitignore 文件以忽略 .env 相关配置文件
- 修改 README.md 文档说明环境变量配置方式
- 修复联系邮箱地址错误
2026-01-08 18:34:45 +08:00
f1ba2cbecc chore(config): 将配置文件中的敏感信息替换为环境变量占位符
- 将 application.yml 中的邮件密码、token密钥、阿里云OSS等敏感配置替换为环境变量
- 将 application-dev.yml 中的数据库连接、Redis、MQTT等配置替换为环境变量占位符
- 将 application-prod.yml 中的数据库连接、Redis、MQTT、阿里云等配置替换为环境变量
- 为代码生成器添加环境变量支持和 .env 文件加载功能
- 更新 .gitignore 文件以忽略 .env 相关配置文件
- 修改 README.md 文档说明环境变量配置方式
- 修复联系邮箱地址错误
2026-01-08 18:13:07 +08:00
2814a4e655 refactor(clinic): 移除诊所模块的控制器和实体类
- 移除 ClinicAppointmentController 挂号控制器
- 移除 ClinicDoctorApplyController 医生入驻申请控制器
- 移除 ClinicDoctorUserController 分销商用户记录表控制器
- 移除 ClinicPatientUserController 患者控制器
- 移除 ClinicPrescriptionController 处方主表控制器
- 移除 ClinicPrescriptionItemController 处方明细表控制器
- 移除 ClinicAppointment 挂号实体类
- 移除 ClinicDoctorApply 医生入驻申请实体类
- 移除 ClinicDoctorUser 分销商用户记录表实体类
- 移除 ClinicPatientUser 患者实体类
2026-01-08 13:56:23 +08:00
8aa814a2a4 feat(clinic): 添加处方主表和明细表功能模块- 新增处方主表和明细表的实体类定义
- 实现处方主表和明细表的CRUD控制器- 创建处方主表和明细表的Mapper接口及XML映射文件
- 添加处方主表和明细表的Service接口及实现类
- 完成处方主表和明细表的查询参数封装
-修正前端页面中row-key及删除方法的字段引用问题- 更新代码生成器模板以适配新的主键字段命名规则
2025-10-22 02:03:35 +08:00
7bf80cb179 feat(admin): 移除管理员界面的旧版 SVG 图标- 删除了位于 /dict/admin/public/assets/ 目录下的 logo.svg 文件- 清理了项目中不再使用的图标资源
- 减少了前端静态资源体积
-为后续引入新版图标系统做准备
- 更新了相关引用路径(如有)- 确保移除后功能正常运行且无报错
2025-10-19 09:31:25 +08:00
ba6896855a feat(admin): 添加管理后台logo文件- 新增128x128尺寸的SVG格式logo文件
- 使用Method Draw工具创建矢量图形
- 包含背景层和图层1的基础结构
- 支持透明背景显示
- 为管理后台界面提供品牌标识- 便于后续UI组件中引用和展示
2025-10-18 09:16:51 +08:00
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