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">