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, pd_id, type, start_time, end_time, welfare_remarks, create_time, status, dep_id delete from personnel_welfare where id = #{id,jdbcType=INTEGER} delete from personnel_welfare insert into personnel_welfare (id, pd_id, type, start_time, end_time, welfare_remarks, create_time, status, dep_id ) values (#{id,jdbcType=INTEGER}, #{pdId,jdbcType=INTEGER}, #{type,jdbcType=INTEGER}, #{startTime,jdbcType=TIMESTAMP}, #{endTime,jdbcType=TIMESTAMP}, #{welfareRemarks,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{depId,jdbcType=VARCHAR} ) insert into personnel_welfare id, pd_id, type, start_time, end_time, welfare_remarks, create_time, status, dep_id, #{id,jdbcType=INTEGER}, #{pdId,jdbcType=INTEGER}, #{type,jdbcType=INTEGER}, #{startTime,jdbcType=TIMESTAMP}, #{endTime,jdbcType=TIMESTAMP}, #{welfareRemarks,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{depId,jdbcType=VARCHAR}, update personnel_welfare id = #{record.id,jdbcType=INTEGER}, pd_id = #{record.pdId,jdbcType=INTEGER}, type = #{record.type,jdbcType=INTEGER}, start_time = #{record.startTime,jdbcType=TIMESTAMP}, end_time = #{record.endTime,jdbcType=TIMESTAMP}, welfare_remarks = #{record.welfareRemarks,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, status = #{record.status,jdbcType=INTEGER}, dep_id = #{record.depId,jdbcType=VARCHAR}, update personnel_welfare set id = #{record.id,jdbcType=INTEGER}, pd_id = #{record.pdId,jdbcType=INTEGER}, type = #{record.type,jdbcType=INTEGER}, start_time = #{record.startTime,jdbcType=TIMESTAMP}, end_time = #{record.endTime,jdbcType=TIMESTAMP}, welfare_remarks = #{record.welfareRemarks,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, status = #{record.status,jdbcType=INTEGER}, dep_id = #{record.depId,jdbcType=VARCHAR} update personnel_welfare pd_id = #{pdId,jdbcType=INTEGER}, type = #{type,jdbcType=INTEGER}, start_time = #{startTime,jdbcType=TIMESTAMP}, end_time = #{endTime,jdbcType=TIMESTAMP}, welfare_remarks = #{welfareRemarks,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, status = #{status,jdbcType=INTEGER}, dep_id = #{depId,jdbcType=VARCHAR}, where id = #{id,jdbcType=INTEGER} update personnel_welfare set pd_id = #{pdId,jdbcType=INTEGER}, type = #{type,jdbcType=INTEGER}, start_time = #{startTime,jdbcType=TIMESTAMP}, end_time = #{endTime,jdbcType=TIMESTAMP}, welfare_remarks = #{welfareRemarks,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, status = #{status,jdbcType=INTEGER}, dep_id = #{depId,jdbcType=VARCHAR} where id = #{id,jdbcType=INTEGER}