liusheng
10 天以前 7191c6d38f03f2e1baf39f959227ce9c038e4e96
分支
用户 liusheng <337615773@qq.com>
星期二, 十一月 3, 2026 14:39 +0800
提交者 liusheng <337615773@qq.com>
星期二, 十一月 3, 2026 14:39 +0800
提交7191c6d38f03f2e1baf39f959227ce9c038e4e96
目录 6e50c3895ba5f17eae448562c35788270752a1fe 目录 | zip | gz
上一版本 b46b8b8fee4d10e52dd882febc07974b02e2aed9 查看 | 对比
bcdfe28e6cb8737c6dd4bc165557c388ba7e9ef5 查看 | 对比
Merge remote-tracking branch 'origin/master' into smartor_ls_261012

合入 master 自 2d5f3bc9 以来的 61 个提交(丽水 / 市一需求)。

冲突处理口径:保留 master 的业务语义,同时保留本分支的模块化边界
(跨模块一律走 com.ruoyi.common.core.service 契约或模块门面,短信/微信走 ruoyi-message)。

主要内容:
- 随访统计口径:current_preachform 空串兜底、首次/再次待随访与已发送分组、
及时随访(finish_state=1、无需随访不进分母、出院时间限制)、追踪随访推送率、
finishStateExpr 完成时状态、doctor_opinion 字段
- 再次随访:updateIsVisitAgainById 幂等、upid 唯一性、Redis 锁降级 DB 幂等、
nexttaskid 缺省取自身、resource 走中心/本科室
- 人工处理 /smartor/patinhosp/addManualVisit(含删除未完成子任务、再次生成)
- 丽水妇幼微信(/sms/sendChatFuyou)与云MAS 短信通道
- 新增「专科档案生成配置」按模块归位到 ruoyi-patarchive(controller 一并进模块,
不再写进 ruoyi-admin),请求路径 /smartor/specificArchiveGenerateConfig 保持不变

补齐 master 漏提交的两个类(两棵树都不存在,不补则编译不过):
- com.smartor.domain.DTO.ManualVisitDTO
- com.smartor.domain.LishuiFuyouWxChatRequest

修复 git 自动合并产生的语义错误(无冲突标记但内容错误):
- ruoyi-template HeLibraryCountVO:master 与本分支各加了 campusid 字段,去重
- ruoyi-task ServiceSubtaskController:master 新代码用 configService,本分支字段名为
sysConfigService,按实际字段修正

验证:mvn -o -DskipTests compile 全 19 个模块 BUILD SUCCESS。
未推送到远端。
已修改77个文件
已添加9个文件
5602 ■■■■■ 文件已修改
ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java 203 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/SmsController.java 81 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/PatChildArchiveController.java 33 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/PatChildArchiveDetailController.java 13 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/PatMaternityArchiveController.java 34 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/PatMaternityArchiveDetailController.java 13 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/PatMedInhospController.java 25 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/ServiceExternalController.java 22 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/application-hzszlyy.yml 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/PatArchive.java 13 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysUser.java 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-common/src/main/java/com/ruoyi/common/core/redis/RedisCache.java 25 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-common/src/main/java/com/ruoyi/common/utils/HttpUtil.java 22 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-common/src/main/java/com/ruoyi/common/utils/TreeUtils.java 32 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-common/src/main/java/com/ruoyi/common/utils/sms/SmsUtils.java 911 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-patarchive/src/main/java/com/ruoyi/patarchive/controller/PatSpecificArchiveGenerateConfigController.java 118 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-patarchive/src/main/java/com/ruoyi/patarchive/domain/PatArchiveReq.java 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-patarchive/src/main/java/com/ruoyi/patarchive/domain/PatSpecificArchiveGenerateConfig.java 60 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-patarchive/src/main/java/com/ruoyi/patarchive/mapper/PatArchiveMapper.java 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-patarchive/src/main/java/com/ruoyi/patarchive/mapper/PatSpecificArchiveGenerateConfigMapper.java 28 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-patarchive/src/main/java/com/ruoyi/patarchive/service/IPatSpecificArchiveGenerateConfigService.java 30 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-patarchive/src/main/java/com/ruoyi/patarchive/service/impl/PatSpecificArchiveGenerateConfigServiceImpl.java 88 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-patarchive/src/main/resources/mapper/patarchive/PatArchiveMapper.xml 50 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-patarchive/src/main/resources/mapper/patarchive/PatSpecificArchiveGenerateConfigMapper.xml 134 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/CollectHISController.java 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-quartz/src/main/java/com/ruoyi/quartz/service/ICollectHISService.java 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-quartz/src/main/java/com/ruoyi/quartz/service/impl/CollectHISServiceImpl.java 46 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java 148 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-quartz/src/main/resources/mapper/quartz/CollectHISMapper.xml 66 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserDeptMapper.java 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/mapper/ext/SysDept2Mapper.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDeptServiceImpl.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java 243 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/resources/mapper/system/SysDeptMapper.xml 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/resources/mapper/system/SysUserDeptMapper.xml 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml 20 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/resources/mapper/system/ext/SysDept2Mapper.xml 16 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/common/ScheduleSubtaskBuilder.java 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/controller/ServiceSubtaskController.java 135 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/domain/ServiceSubtask.java 25 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/domain/ServiceSubtaskCountReq.java 18 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/domain/ServiceSubtaskExport.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/domain/ServiceSubtaskRes.java 18 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/domain/ServiceSubtaskStatistic.java 63 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/domain/ServiceTask.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/domain/ServiceTaskVO.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/domain/VO/ServiceSubtaskVO.java 30 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/domain/entity/ServiceSubtaskEntity.java 30 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/mapper/ServiceSubtaskMapper.java 39 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/service/IServiceSubtaskService.java 27 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/service/IServiceTaskdeptService.java 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/service/impl/ServiceSubtaskServiceImpl.java 918 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/service/impl/ServiceTaskScheduleServiceImpl.java 73 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/service/impl/ServiceTaskServiceImpl.java 89 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/java/com/ruoyi/task/service/impl/ServiceTaskdeptServiceImpl.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/resources/mapper/task/ServiceSubtaskMapper.xml 332 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/resources/mapper/task/ServiceTaskMapper.xml 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-task/src/main/resources/mapper/task/ServiceTaskdeptMapper.xml 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/domain/DTO/ManualVisitDTO.java 29 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/domain/LishuiFuyouWxChatRequest.java 59 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/domain/PatChildArchive.java 40 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/domain/PatMaternityArchive.java 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/domain/PatMaternityArchiveDetail.java 31 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/domain/ServiceSubtaskExportVO.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/mapper/PatChildArchiveDetailMapper.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/mapper/PatMaternityArchiveDetailMapper.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/IPatChildArchiveDetailService.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/IPatChildArchiveService.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/IPatMaternityArchiveDetailService.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/IPatMaternityArchiveService.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/IPatMedInhospService.java 27 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/impl/PatChildArchiveDetailServiceImpl.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/impl/PatChildArchiveServiceImpl.java 122 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/impl/PatMaternityArchiveDetailServiceImpl.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/impl/PatMaternityArchiveServiceImpl.java 145 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/impl/PatMedInhospServiceImpl.java 220 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/impl/ServiceExternalServiceImpl.java 303 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/impl/SvyLibTemplateScriptServiceImpl.java 40 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/resources/mapper/smartor/PatChildArchiveDetailMapper.xml 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/resources/mapper/smartor/PatChildArchiveMapper.xml 48 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/resources/mapper/smartor/PatMaternityArchiveDetailMapper.xml 38 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
smartor/src/main/resources/mapper/smartor/PatMaternityArchiveMapper.xml 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史