12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?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="com.its.rota.server.dao.mapper.ProcessMapper">
- <update id="initProcessStts">
- <![CDATA[
- MERGE INTO TB_PROCESS_STATE L
- USING(SELECT A.PROCESSID
- FROM TB_PROCESS A
- WHERE A.USE_YN = 'Y') M
- ON (L.PROCESSID = M.PROCESSID)
- WHEN NOT MATCHED THEN
- INSERT (PROCESSID, REGDATE, RUNSTATE, ERRTIMEGAP)
- VALUES (M.PROCESSID, SYSDATE, '1', 120)
- ]]>
- </update>
- <update id="updProcessState" parameterType="com.its.rota.server.entity.TbProcessState">
- <![CDATA[
- UPDATE TB_PROCESS_STATE
- SET RUNSTATE = '1',
- REGDATE = SYSDATE
- WHERE PROCESSID IN (81010, 81020, 81030, 81040, 81050)
- ]]>
- </update>
- <update id="updProcessStateStart" parameterType="com.its.rota.server.entity.TbProcessState">
- <![CDATA[
- UPDATE TB_PROCESS_STATE
- SET RUNSTATE = '0',
- STRDATE = SYSDATE,
- REGDATE = SYSDATE
- WHERE PROCESSID IN (81010, 81020, 81030, 81040, 81050)
- ]]>
- </update>
- <update id="updProcessStateStop" parameterType="com.its.rota.server.entity.TbProcessState">
- <![CDATA[
- UPDATE TB_PROCESS_STATE
- SET RUNSTATE = #{obj.runState},
- ENDDATE = SYSDATE,
- REGDATE = SYSDATE
- WHERE PROCESSID IN (81010, 81020, 81030, 81040, 81050)
- ]]>
- </update>
- </mapper>
|