1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
| "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
| <mapper namespace="kr.wisestone.owl.mapper.IssueIspMapper">
|
| <select id="findInIssueIds" resultType="java.util.HashMap" parameterType="kr.wisestone.owl.web.condition.IssueCondition">
| SELECT
| ii.id as id,
| ii.issue_id as issueId,
| ii.isp_id as ispId,
| ii.name as ispName,
| ii.code as ispCode,
| ii.manager as ispManager,
| ii.tel as ispTel,
| ii.email as ispEmail,
| ii.url as ispUrl,
| ii.memo as ispMemo
| FROM issue_isp ii
| WHERE 1=1
| <choose>
| <when test="issueIds.size != 0">
| AND ii.issue_id IN
| <foreach collection="issueIds" item="item" index="index" separator="," open="(" close=")">
| #{item}
| </foreach>
| </when>
| </choose>
| </select>
|
| </mapper>
|
|