dh_id, hi_id, dh_name, dh_begin_time, dh_end_time, dh_is_del, dh_type
delete from dic_holiday
where dh_id = #{dhId,jdbcType=INTEGER}
insert into dic_holiday (dh_id, hi_id, dh_name,
dh_begin_time, dh_end_time, dh_is_del, dh_type
)
values (#{dhId,jdbcType=INTEGER}, #{hiId,jdbcType=INTEGER}, #{dhName,jdbcType=VARCHAR},
#{dhBeginTime,jdbcType=TIMESTAMP}, #{dhEndTime,jdbcType=TIMESTAMP}, #{dhIsDel,jdbcType=INTEGER},
#{dhType,jdbcType=INTEGER}
)
insert into dic_holiday
dh_id,
hi_id,
dh_name,
dh_begin_time,
dh_end_time,
dh_is_del,
dh_type,
#{dhId,jdbcType=INTEGER},
#{hiId,jdbcType=INTEGER},
#{dhName,jdbcType=VARCHAR},
#{dhBeginTime,jdbcType=TIMESTAMP},
#{dhEndTime,jdbcType=TIMESTAMP},
#{dhIsDel,jdbcType=INTEGER},
#{dhType,jdbcType=INTEGER},
update dic_holiday
hi_id = #{hiId,jdbcType=INTEGER},
dh_name = #{dhName,jdbcType=VARCHAR},
dh_begin_time = #{dhBeginTime,jdbcType=TIMESTAMP},
dh_end_time = #{dhEndTime,jdbcType=TIMESTAMP},
dh_is_del = #{dhIsDel,jdbcType=INTEGER},
dh_type = #{dhType,jdbcType=INTEGER},
where dh_id = #{dhId,jdbcType=INTEGER}
update dic_holiday
set hi_id = #{hiId,jdbcType=INTEGER},
dh_name = #{dhName,jdbcType=VARCHAR},
dh_begin_time = #{dhBeginTime,jdbcType=TIMESTAMP},
dh_end_time = #{dhEndTime,jdbcType=TIMESTAMP},
dh_is_del = #{dhIsDel,jdbcType=INTEGER},
dh_type = #{dhType,jdbcType=INTEGER}
where dh_id = #{dhId,jdbcType=INTEGER}
UPDATE dic_holiday
SET dh_is_del = -1
WHERE dh_is_del = 0
AND dh_type = #{dhType,jdbcType=INTEGER}
INSERT INTO dic_holiday (dh_id, hi_id, dh_name,
dh_begin_time, dh_end_time, dh_is_del, dh_type
)
VALUES
(#{item.dhId,jdbcType=INTEGER}, #{item.hiId,jdbcType=INTEGER}, #{item.dhName,jdbcType=VARCHAR},
#{item.dhBeginTime,jdbcType=TIMESTAMP}, #{item.dhEndTime,jdbcType=TIMESTAMP}, #{item.dhIsDel,jdbcType=INTEGER},
#{item.dhType,jdbcType=INTEGER}
)