CronScheduleLogMap.xml
2.27 KB
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd" >
<sqlMap namespace="CRON_SCHEDULE_LOG">
<typeAlias alias="cronScheduleLog"
type="com.sitech.ismp.messageObject.ScheduleLog" />
<insert id="insertTbLogSchedule" parameterClass="java.lang.String">
$sql$
</insert>
<insert id="insertTbLogScheduleDetail" parameterClass="java.util.HashMap">
insert into tb_log_schedule_detail(guid,seq,line_num,log_info,type,db_time,log_type)
values(#REQ_ID#,#SEQ#,#LINE_NUM#,#LOG_INFO#,#TYPE#,sysdate,#LOG_TYPE#)
</insert>
<update id="updateTbLogScheduleEndTimeAndScrStatus" parameterClass="java.util.HashMap">
UPDATE TB_LOG_SCHEDULE T
SET T.END_TIME = TO_DATE(#END_TIME#, 'yyyy-mm-dd hh24:mi:ss'),T.SCR_STATUS = #SCR_STATUS#,T.SH_EXEC_TIME=TO_DATE(#SH_EXEC_TIME#, 'yyyy-mm-dd hh24:mi:ss')
WHERE T.GUID = #REQ_ID#
AND T.SCH_ID = #SCH_ID#
</update>
<update id="updateTbLogScheduleNextFireTime" parameterClass="java.util.HashMap">
UPDATE TB_LOG_SCHEDULE T
SET T.NEXT_FIRE_TIME = TO_DATE(#NEXT_FIRE_TIME#, 'yyyy-mm-dd hh24:mi:ss')
WHERE T.GUID = #REQ_ID#
AND T.SCH_ID = #SCH_ID#
</update>
<update id="updateTbCCCrontabTaskHostStatus" parameterClass="java.util.HashMap">
UPDATE TB_CC_CRONTAB_TASK_HOST T
SET T.STATUS = #SCHEDULE_STATUS#
where T.GUID = #SCH_ID#
AND T.AGENT_ID = #AGENT_ID#
</update>
<update id="updateTbCCCrontabTaskHostDelFlag" parameterClass="java.util.HashMap">
UPDATE TB_CC_CRONTAB_TASK_HOST T
SET T.DELFLAG = #DEL_FLAG#
where T.GUID = #SCH_ID#
AND T.AGENT_ID = #AGENT_ID#
</update>
<update id="updateTbCCCrontabTaskHostScriptSyncStatus" parameterClass="java.util.HashMap">
UPDATE TB_CC_CRONTAB_TASK_HOST T
SET T.SYNC = #SCRIPT_SYNC_STATUS#
where T.GUID = #SCH_ID#
AND T.AGENT_ID = #AGENT_ID#
</update>
<update id="updateCronAttachHostStatus" parameterClass="java.util.HashMap">
UPDATE TB_CC_CRONTAB_ATTACH_HOST T
SET T.IS_SENDED = #IS_SEND#
WHERE T.GUID = #SCH_ID#
AND T.AGENT_ID = #AGENT_ID#
</update>
</sqlMap>