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, add_work_id, use_time, start_day, start_time, end_time, status, created_by, created_at, updated_by, updated_at, remark delete from apply_add_work_time where id = #{id,jdbcType=VARCHAR} delete from apply_add_work_time insert into apply_add_work_time (id, add_work_id, use_time, start_day, start_time, end_time, status, created_by, created_at, updated_by, updated_at, remark ) values (#{id,jdbcType=VARCHAR}, #{addWorkId,jdbcType=VARCHAR}, #{useTime,jdbcType=DECIMAL}, #{startDay,jdbcType=TIMESTAMP}, #{startTime,jdbcType=TIMESTAMP}, #{endTime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{createdBy,jdbcType=VARCHAR}, #{createdAt,jdbcType=TIMESTAMP}, #{updatedBy,jdbcType=VARCHAR}, #{updatedAt,jdbcType=TIMESTAMP}, #{remark,jdbcType=VARCHAR} ) insert into apply_add_work_time id, add_work_id, use_time, start_day, start_time, end_time, status, created_by, created_at, updated_by, updated_at, remark, #{id,jdbcType=VARCHAR}, #{addWorkId,jdbcType=VARCHAR}, #{useTime,jdbcType=DECIMAL}, #{startDay,jdbcType=TIMESTAMP}, #{startTime,jdbcType=TIMESTAMP}, #{endTime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{createdBy,jdbcType=VARCHAR}, #{createdAt,jdbcType=TIMESTAMP}, #{updatedBy,jdbcType=VARCHAR}, #{updatedAt,jdbcType=TIMESTAMP}, #{remark,jdbcType=VARCHAR}, update apply_add_work_time id = #{record.id,jdbcType=VARCHAR}, add_work_id = #{record.addWorkId,jdbcType=VARCHAR}, use_time = #{record.useTime,jdbcType=DECIMAL}, start_day = #{record.startDay,jdbcType=TIMESTAMP}, start_time = #{record.startTime,jdbcType=TIMESTAMP}, end_time = #{record.endTime,jdbcType=TIMESTAMP}, status = #{record.status,jdbcType=INTEGER}, created_by = #{record.createdBy,jdbcType=VARCHAR}, created_at = #{record.createdAt,jdbcType=TIMESTAMP}, updated_by = #{record.updatedBy,jdbcType=VARCHAR}, updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, remark = #{record.remark,jdbcType=VARCHAR}, update apply_add_work_time set id = #{record.id,jdbcType=VARCHAR}, add_work_id = #{record.addWorkId,jdbcType=VARCHAR}, use_time = #{record.useTime,jdbcType=DECIMAL}, start_day = #{record.startDay,jdbcType=TIMESTAMP}, start_time = #{record.startTime,jdbcType=TIMESTAMP}, end_time = #{record.endTime,jdbcType=TIMESTAMP}, status = #{record.status,jdbcType=INTEGER}, created_by = #{record.createdBy,jdbcType=VARCHAR}, created_at = #{record.createdAt,jdbcType=TIMESTAMP}, updated_by = #{record.updatedBy,jdbcType=VARCHAR}, updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, remark = #{record.remark,jdbcType=VARCHAR} update apply_add_work_time add_work_id = #{addWorkId,jdbcType=VARCHAR}, use_time = #{useTime,jdbcType=DECIMAL}, start_day = #{startDay,jdbcType=TIMESTAMP}, start_time = #{startTime,jdbcType=TIMESTAMP}, end_time = #{endTime,jdbcType=TIMESTAMP}, status = #{status,jdbcType=INTEGER}, created_by = #{createdBy,jdbcType=VARCHAR}, created_at = #{createdAt,jdbcType=TIMESTAMP}, updated_by = #{updatedBy,jdbcType=VARCHAR}, updated_at = #{updatedAt,jdbcType=TIMESTAMP}, remark = #{remark,jdbcType=VARCHAR}, where id = #{id,jdbcType=VARCHAR} update apply_add_work_time set add_work_id = #{addWorkId,jdbcType=VARCHAR}, use_time = #{useTime,jdbcType=DECIMAL}, start_day = #{startDay,jdbcType=TIMESTAMP}, start_time = #{startTime,jdbcType=TIMESTAMP}, end_time = #{endTime,jdbcType=TIMESTAMP}, status = #{status,jdbcType=INTEGER}, created_by = #{createdBy,jdbcType=VARCHAR}, created_at = #{createdAt,jdbcType=TIMESTAMP}, updated_by = #{updatedBy,jdbcType=VARCHAR}, updated_at = #{updatedAt,jdbcType=TIMESTAMP}, remark = #{remark,jdbcType=VARCHAR} where id = #{id,jdbcType=VARCHAR}