You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
78 lines
2.6 KiB
78 lines
2.6 KiB
<?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.ccsens.ptos_zero.persist.dao.ProTaskPluginDao">
|
|
|
|
<!-- <insert id="insertAllTaskPlugin">-->
|
|
<!-- INSERT INTO t_pro_task_plugin (-->
|
|
<!-- id,-->
|
|
<!-- param,-->
|
|
<!-- plgin_row,-->
|
|
<!-- plgin_col,-->
|
|
<!-- task_detail_id,-->
|
|
<!-- plugin_id,-->
|
|
<!-- colspan,-->
|
|
<!-- rowspan-->
|
|
<!-- )-->
|
|
<!-- VALUES-->
|
|
<!-- <foreach collection="taskPluginList" item="item" separator=",">-->
|
|
<!-- (#{item.id},#{item.param},#{item.plginRow},#{item.plginCol},#{item.taskDetailId},#{item.pluginId},#{item.colspan},#{item.rowspan})-->
|
|
<!-- </foreach>-->
|
|
<!-- </insert>-->
|
|
|
|
<!-- <update id="delByTaskDetailId">-->
|
|
<!-- update-->
|
|
<!-- t_pro_task_plugin-->
|
|
<!-- set-->
|
|
<!-- rec_status = 2-->
|
|
<!-- where-->
|
|
<!-- task_detail_id = #{taskDetailId}-->
|
|
<!-- </update>-->
|
|
|
|
<select id="queryTaskOfPlugin" resultType="com.ccsensptos.tallsdk.bean.vo.TallTaskVo$TaskPluginInfo">
|
|
SELECT
|
|
tp.plugin_id AS pluginId,
|
|
tp.code AS pluginCode,
|
|
tp.param As param,
|
|
tp.plgin_row AS `row`,
|
|
tp.plgin_col AS col,
|
|
tp.colspan AS colspan,
|
|
tp.rowspan AS rowspan,
|
|
tp.id AS pluginTaskId
|
|
FROM
|
|
t_pro_task_plugin AS tp
|
|
LEFT JOIN t_pro_task_detail AS td ON td.id = tp.task_detail_id
|
|
WHERE td.rec_status = 0 AND tp.rec_status = 0
|
|
AND tp.task_detail_id = #{detailTaskId}
|
|
</select>
|
|
<select id="queryParamByTaskId" resultType="java.lang.String">
|
|
select
|
|
param
|
|
from
|
|
t_pro_task_plugin
|
|
where
|
|
task_detail_id = #{detailTaskId}
|
|
and rec_status = 0
|
|
limit 1
|
|
</select>
|
|
|
|
<!-- <select id="findPluginByTaskIdList" resultType="com.ccsens.common.bean.po.ProTaskPlugin">-->
|
|
<!-- SELECT-->
|
|
<!-- id,-->
|
|
<!-- param,-->
|
|
<!-- plgin_row,-->
|
|
<!-- plgin_col,-->
|
|
<!-- task_detail_id,-->
|
|
<!-- plugin_id,-->
|
|
<!-- colspan,-->
|
|
<!-- rowspan-->
|
|
<!-- FROM-->
|
|
<!-- t_pro_task_plugin-->
|
|
<!-- WHERE-->
|
|
<!-- rec_status = 0-->
|
|
<!-- AND task_detail_id IN-->
|
|
<!-- <foreach collection="oldTaskIdList" index="index" item="item" open="(" separator="," close=")">-->
|
|
<!-- #{item}-->
|
|
<!-- </foreach>-->
|
|
<!-- </select>-->
|
|
|
|
</mapper>
|