问题单修复

This commit is contained in:
zhuxinyu
2023-04-19 14:23:58 +08:00
parent 92aceff1e3
commit d2cf8fb905
9 changed files with 64 additions and 16 deletions

View File

@@ -2,7 +2,8 @@ package com.njcn.system.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.system.pojo.po.TemplateRel;
import io.lettuce.core.dynamic.annotation.Param;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@@ -18,5 +19,7 @@ public interface TemplateRelMapper extends BaseMapper<TemplateRel> {
* @param ids
* @return
*/
List<TemplateRel> selectRelevance(@Param("ids")List<String> ids);
List<TemplateRel> selectRelevance(@Param("ids") List<String> ids);
boolean batchInsert(@Param("list") List<TemplateRel> list);
}

View File

@@ -3,13 +3,21 @@
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njcn.system.mapper.TemplateRelMapper">
<insert id="batchInsert">
INSERT INTO report_relevancy
(Rt_Id,Rd_Id)
VALUES
<foreach collection="list" item="item" index="index" separator=",">
(#{item.rtId},
#{item.rdId})
</foreach>
</insert>
<select id="selectRelevance" resultType="TemplateRel">
select report_relevancy.*
from report_relevancy report_relevancy
where report_relevancy.Rt_id in
<foreach item="item" index="index" collection="ids" open="("
separator="," close=")">
<foreach collection="ids" item="item" index="index" open="(" separator="," close=")">
#{item}
</foreach>
</select>