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。
未推送到远端。