| | |
| | | |
| | | <resultMap type="SysTaskCtrl" id="SysTaskCtrlResult"> |
| | | <result property="taskId" column="task_id" /> |
| | | <result property="taskName" column="task_name" /> |
| | | <result property="prjId" column="prj_id" /> |
| | | <result property="prjName" column="prj_name" /> |
| | | <result property="thinkId" column="think_id" /> |
| | | <result property="thinkName" column="think_name" /> |
| | | <result property="beginTime" column="begin_time" /> |
| | | <result property="endTime" column="end_time" /> |
| | | <result property="calcNode" column="calc_node" /> |
| | | <result property="isSave" column="is_save" /> |
| | | <result property="node" column="node" /> |
| | | <result property="status" column="status" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | |
| | | </resultMap> |
| | | |
| | | <sql id="selectSysTaskCtrlVo"> |
| | | select task_id, prj_id, prj_name, think_id, think_name, is_save, node, status, create_by, create_time, update_by, update_time, remark from sys_task_ctrl |
| | | select task_id, task_name, prj_id, prj_name, think_id, think_name, begin_time, end_time, calc_node, is_save, status, create_by, create_time, update_by, update_time, remark from sys_task_ctrl |
| | | </sql> |
| | | |
| | | <select id="selectSysTaskCtrlList" parameterType="SysTaskCtrl" resultMap="SysTaskCtrlResult"> |
| | | <include refid="selectSysTaskCtrlVo"/> |
| | | <where> |
| | | <if test="taskName != null and taskName != ''"> and task_name like concat('%', #{taskName}, '%')</if> |
| | | <if test="prjId != null and prjId != ''"> and prj_id = #{prjId}</if> |
| | | <if test="prjName != null and prjName != ''"> and prj_name like concat('%', #{prjName}, '%')</if> |
| | | <if test="thinkId != null and thinkId != ''"> and think_id = #{thinkId}</if> |
| | | <if test="thinkName != null and thinkName != ''"> and think_name like concat('%', #{thinkName}, '%')</if> |
| | | <if test="beginTime != null and beginTime != ''"> and begin_time = #{beginTime}</if> |
| | | <if test="endTime != null and endTime != ''"> and end_time = #{endTime}</if> |
| | | <if test="calcNode != null and calcNode != ''"> and calc_node = #{calcNode}</if> |
| | | <if test="isSave != null and isSave != ''"> and is_save = #{isSave}</if> |
| | | <if test="node != null and node != ''"> and node = #{node}</if> |
| | | <if test="status != null and status != ''"> and status = #{status}</if> |
| | | </where> |
| | | </select> |
| | |
| | | <insert id="insertSysTaskCtrl" parameterType="SysTaskCtrl" useGeneratedKeys="true" keyProperty="taskId"> |
| | | insert into sys_task_ctrl |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="taskName != null">task_name,</if> |
| | | <if test="prjId != null">prj_id,</if> |
| | | <if test="prjName != null">prj_name,</if> |
| | | <if test="thinkId != null">think_id,</if> |
| | | <if test="thinkName != null">think_name,</if> |
| | | <if test="beginTime != null">begin_time,</if> |
| | | <if test="endTime != null">end_time,</if> |
| | | <if test="calcNode != null">calc_node,</if> |
| | | <if test="isSave != null">is_save,</if> |
| | | <if test="node != null">node,</if> |
| | | <if test="status != null">status,</if> |
| | | <if test="createBy != null">create_by,</if> |
| | | <if test="createTime != null">create_time,</if> |
| | |
| | | <if test="remark != null">remark,</if> |
| | | </trim> |
| | | <trim prefix="values (" suffix=")" suffixOverrides=","> |
| | | <if test="taskName != null">#{taskName},</if> |
| | | <if test="prjId != null">#{prjId},</if> |
| | | <if test="prjName != null">#{prjName},</if> |
| | | <if test="thinkId != null">#{thinkId},</if> |
| | | <if test="thinkName != null">#{thinkName},</if> |
| | | <if test="beginTime != null">#{beginTime},</if> |
| | | <if test="endTime != null">#{endTime},</if> |
| | | <if test="calcNode != null">#{calcNode},</if> |
| | | <if test="isSave != null">#{isSave},</if> |
| | | <if test="node != null">#{node},</if> |
| | | <if test="status != null">#{status},</if> |
| | | <if test="createBy != null">#{createBy},</if> |
| | | <if test="createTime != null">#{createTime},</if> |
| | |
| | | <update id="updateSysTaskCtrl" parameterType="SysTaskCtrl"> |
| | | update sys_task_ctrl |
| | | <trim prefix="SET" suffixOverrides=","> |
| | | <if test="taskName != null">task_name = #{taskName},</if> |
| | | <if test="prjId != null">prj_id = #{prjId},</if> |
| | | <if test="prjName != null">prj_name = #{prjName},</if> |
| | | <if test="thinkId != null">think_id = #{thinkId},</if> |
| | | <if test="thinkName != null">think_name = #{thinkName},</if> |
| | | <if test="beginTime != null">begin_time = #{beginTime},</if> |
| | | <if test="endTime != null">end_time = #{endTime},</if> |
| | | <if test="calcNode != null">calc_node = #{calcNode},</if> |
| | | <if test="isSave != null">is_save = #{isSave},</if> |
| | | <if test="node != null">node = #{node},</if> |
| | | <if test="status != null">status = #{status},</if> |
| | | <if test="createBy != null">create_by = #{createBy},</if> |
| | | <if test="createTime != null">create_time = #{createTime},</if> |