零号项目
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

<?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>