ruoyi com.ruoyi 3.8.5 4.0.0 ruoyi-phone 电话模块:上海(phoneCallBack)/ 雨绮(phoneCallBackYQ、taskPull、recordAccept)/ 三汇(getFirstQues、 processResust)三条外呼通道的全部端点与业务实现的唯一归属处。 本模块【不自带 Mapper】:service_subtask / service_subtask_detail / service_task 等表归 ruoyi-task, 按「跨模块数据访问原则」(doc/跨模块数据访问原则与收口方案.md)写操作只能由归属模块执行, 故电话侧一律经 ruoyi-task 的 com.ruoyi.task.api.TaskSubtaskApi 取数与落库; 模板话术(ivr_task_template* / ivr_liba_extemplatescript / svy_lib_script_category)经 ruoyi-template 的 service 接口读取。 其它模块需要电话能力只能通过 com.ruoyi.phone.api.PhoneFacade(模块门面)调用。 支持通过 sys_config 参数表里的 phone.enabled 整体关闭(运行时读取,改完最多 10 秒生效)。 依赖方向:ruoyi-phone -> ruoyi-task / ruoyi-template / ruoyi-common (绝不依赖 smartor / ruoyi-system / ruoyi-framework / ruoyi-admin,否则形成循环依赖,Maven 直接构建失败)。 com.ruoyi ruoyi-common com.ruoyi ruoyi-task com.ruoyi ruoyi-template org.projectlombok lombok 1.18.34 javax.servlet javax.servlet-api 4.0.1 provided