Commit Graph

25 Commits

Author SHA1 Message Date
tianyongbao
0ff6280aff Merge branch 'dev' 2026-03-21 22:29:20 +08:00
bot5
191f6e1caf refactor(health): 按文档规范重构用药管理模块
【重大重构】完全按照功能规划文档重写

## 表结构变更
- medication_plan: 用药计划表(按文档设计)
- medication_task: 服药任务表(按文档设计)
- medication_remind_log: 提醒日志表
- medicine_stock_log: 库存变动表
- medication_adherence_stats: 统计汇总表

## 字段变更
- frequency_config: JSONB 频次配置
- time_slots: JSONB 时段配置
- family_member_ids: JSONB 家属通知
- status: 状态值按文档规范(0-待服药 1-已服药 2-漏服 3-跳过)

## 新增组件
- JsonNodeTypeHandler: PostgreSQL JSONB 类型处理器

## SQL 脚本
- medication_module_pg.sql: 建表语句(PostgreSQL)
- medication_menu_pg.sql: 菜单权限配置
- medication_job_pg.sql: 定时任务配置
2026-03-19 20:19:56 +08:00
bot5
8d71009f3a feat(health): 新增依从性统计功能
- 新增 MedicationAdherenceController:统计API接口
- 新增 IMedicationAdherenceService:统计服务接口
- 新增 MedicationAdherenceServiceImpl:统计服务实现
- 新增 MedicationAdherenceVo/DailyAdherenceVo:统计VO
- 扩展 HealthMedicationRecordMapper:新增统计SQL
- 新增菜单和统计汇总表SQL
2026-03-19 08:34:42 +08:00
bot5
f5c9868a07 feat(health): 新增服药任务自动生成定时任务
- 新增 MedicationTaskJob:每日生成服药任务、标记过期记录
- 新增 MedicationRemindJob:扫描并发送服药提醒
- 扩展 HealthMedicationRecordMapper:新增统计和查询方法
- 新增定时任务配置SQL和提醒日志表
2026-03-19 08:25:36 +08:00
bot5
77e503c460 feat(health): 新增用药计划模块
- 新增用药计划(HealthMedicationPlan)和用药记录(HealthMedicationRecord)实体
- 包含完整的Controller/Service/Mapper层代码
- 支持用药计划的增删改查、暂停/恢复/结束操作
- 支持用药记录的服药/跳过操作
- 新增SQL建表脚本、字典数据和菜单权限
2026-03-18 14:10:32 +08:00
bot5
eaa823a8b7 feat(health): 新增慢性疾病档案模块
- 新增慢性疾病档案实体类、VO、DTO
- 新增Mapper接口和MyBatis映射文件
- 新增Service接口和实现类
- 新增Controller控制器
- 新增数据库建表SQL、菜单和字典数据
- 支持关联成员和疾病知识库
- 支持疾病状态管理和启用/停用
2026-03-17 23:32:37 +08:00
tianyongbao
ca91467a6d fix: 智聪记账管理,数据库脚本备份。 2025-03-19 15:56:00 +08:00
tianyongbao
34ccd2ed25 fix: 修改包名,模块名。 2025-01-15 22:10:50 +08:00
tianyongbao
96f4c874d9 fix: 修改包名,模块名。 2025-01-15 22:06:44 +08:00
tianyongbao
28f40e1b5e fix: 账单自动生成bug修复。 2024-11-27 19:10:36 +08:00
tianyongbao
6f6d9f2a2c fix: 账单自动生成bug修复。 2024-11-27 19:09:43 +08:00
tianyongbao
7e0df68894 feat: 健康管理系统,代码提交。 2024-09-24 16:40:44 +08:00
tianyongbao
c91380e08d feat: 健康管理系统,代码提交。 2024-09-24 16:39:53 +08:00
tianyongbao
50c19c9c4e fix: 数据库脚本更新。 2024-07-04 17:04:35 +08:00
tianyongbao
74baea19af fix: 自测问题修复。 2024-06-21 20:20:37 +08:00
tianyongbao
f34f71d54d fix: 自测问题修复。 2024-06-21 20:19:56 +08:00
tianyongbao
38f7dd69ca fix: 修改记账交易记录查询条件。 2024-06-07 09:22:33 +08:00
tianyongbao
8faf218192 fix: 修改记账交易记录查询条件。 2024-06-07 09:18:53 +08:00
tianyongbao
618ba3f84c fix: 账单功能,新增备注字段,脚本更新。 2024-05-21 11:19:01 +08:00
tianyongbao
182686f98a fix: 账单功能,新增备注字段,脚本更新。 2024-05-21 11:18:38 +08:00
tianyongbao
94209b6fb9 fix: docker部署及脚本备份。 2024-05-13 17:58:21 +08:00
tianyongbao
1b34c44984 fix: docker部署及脚本备份。 2024-05-13 17:57:56 +08:00
tianyongbao
829ba7f996 fix:未出账单定时任务修改,脚本备份。 2024-05-01 06:34:53 +08:00
tianyongbao
82de28b526 fix:未出账单定时任务修改,脚本备份。 2024-05-01 06:34:33 +08:00
tianyongbao
01a7c88b78 feature:代码初始化。 2024-04-19 09:24:42 +08:00