liusheng
2024-07-30 1c8b2be08e6c7655bab6d8a99f15b883768f0d38
代码提交
已修改5个文件
27 ■■■■■ 文件已修改
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/SvyLibTemplateController.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/ISvyLibTemplateService.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/service/impl/SvyLibTemplateServiceImpl.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/resources/mapper/smartor/IvrLibaTemplateScriptMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/resources/mapper/smartor/SvyLibTemplateMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/SvyLibTemplateController.java
@@ -6,10 +6,12 @@
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.exception.base.BaseException;
import com.ruoyi.common.utils.PageUtils;
import com.smartor.domain.SvyLibScriptTag;
import com.smartor.domain.SvyLibTemplate;
import com.smartor.domain.SvyLibTemplateReq;
import com.smartor.service.ISvyLibTemplateService;
@@ -36,10 +38,18 @@
    @Autowired
    private ISvyLibTemplateService svyLibTemplateService;
    @ApiOperation("查询问卷列表")
    @GetMapping("/list")
    public TableDataInfo selectSvyLibTemplatelist(SvyLibTemplate svyLibTemplate) {
        startPage();
        List<SvyLibTemplate> sviLibTemplate = svyLibTemplateService.getSviLibTemplate(svyLibTemplate);
        return getDataTable(sviLibTemplate);
    }
    /**
     * 查询问卷列表
     */
    @ApiOperation("查询问卷列表详情")
    @ApiOperation("查询问卷详情")
    @PostMapping("/selectSvyLibTemplatelist")
    public TableDataInfo selectSvyLibTemplatelist(@RequestBody SvyLibTemplateReq svyLibTemplateReq) {
        PageUtils.startPageByPost(svyLibTemplateReq.getPageNum(), svyLibTemplateReq.getPageSize());
smartor/src/main/java/com/smartor/service/ISvyLibTemplateService.java
@@ -22,6 +22,8 @@
     */
    public SvyLibTemplate selectSvyLibTemplateBySvyid(Long svyid);
    public List<SvyLibTemplate> getSviLibTemplate(SvyLibTemplate svyLibTemplate);
    /**
     * 查询问卷列表
     *
@@ -40,6 +42,7 @@
    /**
     * 新增或修改问卷模板信息
     *
     * @param svyLibTemplate
     * @return
     */
smartor/src/main/java/com/smartor/service/impl/SvyLibTemplateServiceImpl.java
@@ -49,6 +49,15 @@
        return svyLibTemplateMapper.selectSvyLibTemplateBySvyid(svyid);
    }
    @Override
    public List<SvyLibTemplate> getSviLibTemplate(SvyLibTemplate svyLibTemplate) {
        SvyLibTemplateReq svyLibTemplateReq=new SvyLibTemplateReq();
        svyLibTemplateReq.setSvyid(svyLibTemplate.getSvyid());
        svyLibTemplateReq.setCategoryid(svyLibTemplate.getCategoryid());
        svyLibTemplateReq.setDescription(svyLibTemplate.getDescription());
        return svyLibTemplateMapper.selectSvyLibTemplateList(svyLibTemplateReq);
    }
    /**
     * 查询问卷列表
     *
smartor/src/main/resources/mapper/smartor/IvrLibaTemplateScriptMapper.xml
@@ -142,7 +142,7 @@
    <insert id="insertIvrLibaTemplateScript" parameterType="com.smartor.domain.IvrLibaTemplateScript"
            useGeneratedKeys="true"
            keyProperty="ID">
            keyProperty="id">
        insert into ivr_liba_template_script
        <trim prefix="(" suffix=")" suffixOverrides=",">
            <if test="scriptno != null">scriptno,</if>
smartor/src/main/resources/mapper/smartor/SvyLibTemplateMapper.xml
@@ -116,6 +116,7 @@
            <if test="description != null  and description != ''">and a.icdname like concat('%', #{description}, '%')
            </if>
        </where>
        order by a.create_time desc
    </select>
    <select id="selectSvyLibTemplateBySvyid" parameterType="Long" resultMap="SvyLibTemplateResult">