liusheng
10 天以前 a1e256f64930865ae2d170e333ee3f1a773c6c49
ruoyi-quartz/pom.xml
@@ -44,6 +44,38 @@
            <version>3.8.5</version>
        </dependency>
        <!--
            出入院随访模块:本模块的 HIS 采集(CollectHISServiceImpl / CollectHISMapper)
            需要读写出入院记录,而 PatMedInhosp / PatMedInhospVO / PatMedInhospMapper
            已独占搬入该模块,故此处需要编译期依赖。
        -->
        <dependency>
            <groupId>com.ruoyi</groupId>
            <artifactId>ruoyi-inhospvisit</artifactId>
        </dependency>
        <!--
            门急诊随访模块:门诊分表维护 + 存储过程重建(原 ruoyi-quartz.util.CreateDataTable)
            已整体迁入该模块,RyTask 改为经其门面调用,故此处需要编译期依赖。
        -->
        <dependency>
            <groupId>com.ruoyi</groupId>
            <artifactId>ruoyi-outpatientvisit</artifactId>
        </dependency>
        <!--
            其他随访模块(手术随访):`CollectHISMapper.xml` 里声明了
            `com.ruoyi.othervisit.domain.PatMedOperation` / `PatMedOperationItem`
            作为 parameterType/resultType —— MyBatis 运行时要 Class.forName 它们。
            原先只靠 smartor 传递带进来(smartor 依赖 othervisit),
            一旦 smartor 不再依赖它,**XML 会在启动/首次调用时失败**。
            故此处显式声明,让"能解析到"成为编译期事实而不是传递依赖的巧合。
        -->
        <dependency>
            <groupId>com.ruoyi</groupId>
            <artifactId>ruoyi-othervisit</artifactId>
        </dependency>
        <!-- 消息发送(短信/微信公众号)模块 -->
        <dependency>
            <groupId>com.ruoyi</groupId>