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}