EventTemplate控制器编写

This commit is contained in:
hanyong
2022-09-29 19:23:41 +08:00
parent b5db5e1cda
commit 5385e7521b
11 changed files with 133 additions and 125 deletions

View File

@@ -3,6 +3,7 @@ package com.njcn.system.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.system.pojo.po.EventTemplate;
import com.njcn.system.pojo.vo.EventTemplateTree;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@@ -19,4 +20,11 @@ public interface EventTemplateMapper extends BaseMapper<EventTemplate> {
*/
List<EventTemplateTree> getAllList();
/**
* 删除模板和字典关系
* @param ids
* @return
*/
Boolean deleteRelationship (@Param("ids")List<String> ids);
}

View File

@@ -4,13 +4,6 @@
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njcn.system.mapper.EventTemplateMapper">
<!--获取字典分页列表-->
<select id="page" resultType="EventTemplate">
SELECT report_template.*
FROM report_template report_template
WHERE ${ew.sqlSegment}
</select>
<!--获取所有表数据-->
<select id="getAllList" resultType="com.njcn.system.pojo.vo.EventTemplateTree">
select id, name, type ,code
@@ -18,4 +11,13 @@
where state = 1
</select>
<!--删除模板与字典关系-->
<delete id="deleteRelationship">
DELETE FROM report_rel where Rt_id in
<foreach item="item" index="index" collection="ids" open="("
separator="," close=")">
#{item}
</foreach>
</delete>
</mapper>