and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} id, task_detail_id, begin_time, end_time, real_begin_time, real_end_time, complated_status, created_at, updated_at, rec_status delete from t_pro_task_sub_time where id = #{id,jdbcType=BIGINT} delete from t_pro_task_sub_time insert into t_pro_task_sub_time (id, task_detail_id, begin_time, end_time, real_begin_time, real_end_time, complated_status, created_at, updated_at, rec_status) values (#{id,jdbcType=BIGINT}, #{taskDetailId,jdbcType=BIGINT}, #{beginTime,jdbcType=BIGINT}, #{endTime,jdbcType=BIGINT}, #{realBeginTime,jdbcType=BIGINT}, #{realEndTime,jdbcType=BIGINT}, #{complatedStatus,jdbcType=INTEGER}, #{createdAt,jdbcType=TIMESTAMP}, #{updatedAt,jdbcType=TIMESTAMP}, #{recStatus,jdbcType=TINYINT}) insert into t_pro_task_sub_time id, task_detail_id, begin_time, end_time, real_begin_time, real_end_time, complated_status, created_at, updated_at, rec_status, #{id,jdbcType=BIGINT}, #{taskDetailId,jdbcType=BIGINT}, #{beginTime,jdbcType=BIGINT}, #{endTime,jdbcType=BIGINT}, #{realBeginTime,jdbcType=BIGINT}, #{realEndTime,jdbcType=BIGINT}, #{complatedStatus,jdbcType=INTEGER}, #{createdAt,jdbcType=TIMESTAMP}, #{updatedAt,jdbcType=TIMESTAMP}, #{recStatus,jdbcType=TINYINT}, update t_pro_task_sub_time id = #{record.id,jdbcType=BIGINT}, task_detail_id = #{record.taskDetailId,jdbcType=BIGINT}, begin_time = #{record.beginTime,jdbcType=BIGINT}, end_time = #{record.endTime,jdbcType=BIGINT}, real_begin_time = #{record.realBeginTime,jdbcType=BIGINT}, real_end_time = #{record.realEndTime,jdbcType=BIGINT}, complated_status = #{record.complatedStatus,jdbcType=INTEGER}, created_at = #{record.createdAt,jdbcType=TIMESTAMP}, updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, rec_status = #{record.recStatus,jdbcType=TINYINT}, update t_pro_task_sub_time set id = #{record.id,jdbcType=BIGINT}, task_detail_id = #{record.taskDetailId,jdbcType=BIGINT}, begin_time = #{record.beginTime,jdbcType=BIGINT}, end_time = #{record.endTime,jdbcType=BIGINT}, real_begin_time = #{record.realBeginTime,jdbcType=BIGINT}, real_end_time = #{record.realEndTime,jdbcType=BIGINT}, complated_status = #{record.complatedStatus,jdbcType=INTEGER}, created_at = #{record.createdAt,jdbcType=TIMESTAMP}, updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, rec_status = #{record.recStatus,jdbcType=TINYINT} update t_pro_task_sub_time task_detail_id = #{taskDetailId,jdbcType=BIGINT}, begin_time = #{beginTime,jdbcType=BIGINT}, end_time = #{endTime,jdbcType=BIGINT}, real_begin_time = #{realBeginTime,jdbcType=BIGINT}, real_end_time = #{realEndTime,jdbcType=BIGINT}, complated_status = #{complatedStatus,jdbcType=INTEGER}, created_at = #{createdAt,jdbcType=TIMESTAMP}, updated_at = #{updatedAt,jdbcType=TIMESTAMP}, rec_status = #{recStatus,jdbcType=TINYINT}, where id = #{id,jdbcType=BIGINT} update t_pro_task_sub_time set task_detail_id = #{taskDetailId,jdbcType=BIGINT}, begin_time = #{beginTime,jdbcType=BIGINT}, end_time = #{endTime,jdbcType=BIGINT}, real_begin_time = #{realBeginTime,jdbcType=BIGINT}, real_end_time = #{realEndTime,jdbcType=BIGINT}, complated_status = #{complatedStatus,jdbcType=INTEGER}, created_at = #{createdAt,jdbcType=TIMESTAMP}, updated_at = #{updatedAt,jdbcType=TIMESTAMP}, rec_status = #{recStatus,jdbcType=TINYINT} where id = #{id,jdbcType=BIGINT}