liusheng
5 天以前 0bbbd746e8c39d91ad7b47a4e36e29ab972dc98c
ruoyi-template/src/main/java/com/ruoyi/template/service/IIvrLibaExtemplatescriptService.java
@@ -29,6 +29,21 @@
    public List<IvrLibaExtemplatescript> selectIvrLibaExtemplatescriptList(IvrLibaExtemplatescript ivrLibaExtemplatescript);
    /**
     * 按 extID 集合查询通用模板话术列表(原 {@code IvrLibaExtemplatescriptMapper#queryIvrLibaExtemplatescriptList})。
     * <p>
     * 为什么补这个方法:电话流程({@code ruoyi-phone})要按"模板上的通用库 ID 串"批量取话术,
     * 而 {@link #selectIvrLibaExtemplatescriptList} 只能按实体字段过滤、无法按 ID 集合过滤。
     * 电话模块不写模板表的 SQL,故把这个查询补进模板模块自己的 service 接口。
     * <p>
     * ⚠️ 与 Mapper 原样一致:<b>不做</b> dynamiccruxs/nodynamiccruxs 的 JSON 反序列化
     * (电话流程只用到 selfRegex / selfRegex2 / switchText / switchWav / isEnd)。
     *
     * @param IDs extID 集合;为空时返回空列表
     * @return 通用模板话术集合
     */
    public List<IvrLibaExtemplatescript> queryIvrLibaExtemplatescriptList(List<Long> IDs);
    /**
     * 新增通用模板话术
     * 
     * @param ivrLibaExtemplatescript 通用模板话术