1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.onap.usecaseui.intentanalysis.mapper.IntentEventRecordMapper">
<insert id="insertIntentRecord">
insert into intent_Event_Record(intentId, intentName, intentStatus, operateType,parent_id)
values(#{intentEventRecord.intentId}, #{intentEventRecord.intentName},
#{intentEventRecord.intentStatus},#{intentEventRecord.operateType},
#{parentId})
</insert>
<select id="getIntentEventRecordByIntentId" resultType="org.onap.usecaseui.intentanalysis.bean.models.IntentEventRecord">
select id,intentId,intentName,intentStatus,operateType,parent_id parentId
from intent_Event_Record where intentId = #{intentId};
</select>
<select id="getIntentEventRecordByPid" resultType="org.onap.usecaseui.intentanalysis.bean.models.IntentEventRecord">
select id,intentId,intentName,intentStatus,operateType,parent_id
from intent_Event_Record where parent_id = #{parentId} and operateType=#{operateType};
</select>
</mapper>
|