SWP_ID, HI_ID, DW_WardDm, UI_Code, SS_ID, SWP_Recordor, SWP_Record_Time, SWP_IsDel,
SWP_IsDefault
delete from sys_ward_permission
where SWP_ID = #{swpId,jdbcType=INTEGER}
insert into sys_ward_permission (SWP_ID, HI_ID, DW_WardDm,
UI_Code, SS_ID, SWP_Recordor,
SWP_Record_Time, SWP_IsDel, SWP_IsDefault
)
values (#{swpId,jdbcType=INTEGER}, #{hiId,jdbcType=INTEGER}, #{dwWarddm,jdbcType=VARCHAR},
#{uiCode,jdbcType=VARCHAR}, #{ssId,jdbcType=INTEGER}, #{swpRecordor,jdbcType=VARCHAR},
#{swpRecordTime,jdbcType=TIMESTAMP}, #{swpIsdel,jdbcType=INTEGER}, #{swpIsdefault,jdbcType=INTEGER}
)
insert into sys_ward_permission
SWP_ID,
HI_ID,
DW_WardDm,
UI_Code,
SS_ID,
SWP_Recordor,
SWP_Record_Time,
SWP_IsDel,
SWP_IsDefault,
#{swpId,jdbcType=INTEGER},
#{hiId,jdbcType=INTEGER},
#{dwWarddm,jdbcType=VARCHAR},
#{uiCode,jdbcType=VARCHAR},
#{ssId,jdbcType=INTEGER},
#{swpRecordor,jdbcType=VARCHAR},
#{swpRecordTime,jdbcType=TIMESTAMP},
#{swpIsdel,jdbcType=INTEGER},
#{swpIsdefault,jdbcType=INTEGER},
update sys_ward_permission
HI_ID = #{hiId,jdbcType=INTEGER},
DW_WardDm = #{dwWarddm,jdbcType=VARCHAR},
UI_Code = #{uiCode,jdbcType=VARCHAR},
SS_ID = #{ssId,jdbcType=INTEGER},
SWP_Recordor = #{swpRecordor,jdbcType=VARCHAR},
SWP_Record_Time = #{swpRecordTime,jdbcType=TIMESTAMP},
SWP_IsDel = #{swpIsdel,jdbcType=INTEGER},
SWP_IsDefault = #{swpIsdefault,jdbcType=INTEGER},
where SWP_ID = #{swpId,jdbcType=INTEGER}
update sys_ward_permission
set HI_ID = #{hiId,jdbcType=INTEGER},
DW_WardDm = #{dwWarddm,jdbcType=VARCHAR},
UI_Code = #{uiCode,jdbcType=VARCHAR},
SS_ID = #{ssId,jdbcType=INTEGER},
SWP_Recordor = #{swpRecordor,jdbcType=VARCHAR},
SWP_Record_Time = #{swpRecordTime,jdbcType=TIMESTAMP},
SWP_IsDel = #{swpIsdel,jdbcType=INTEGER},
SWP_IsDefault = #{swpIsdefault,jdbcType=INTEGER}
where SWP_ID = #{swpId,jdbcType=INTEGER}
update sys_ward_permission
set SWP_IsDefault = 0
where UI_Code = #{uiCode,jdbcType=VARCHAR} and SWP_IsDel = 0
update sys_ward_permission
set SWP_IsDefault = 1
where UI_Code = #{uiCode,jdbcType=VARCHAR} and DW_WardDm = #{wardDm,jdbcType=VARCHAR} and SWP_IsDel = 0
insert into sys_ward_permission (HI_ID, DW_WardDm,
UI_Code, SS_ID, SWP_Recordor,
SWP_Record_Time, SWP_IsDel, SWP_IsDefault
)
values (#{hiId,jdbcType=INTEGER}, #{dwWarddm,jdbcType=VARCHAR},
#{uiCode,jdbcType=VARCHAR}, #{ssId,jdbcType=INTEGER}, #{swpRecordor,jdbcType=VARCHAR},
now(), #{swpIsdel,jdbcType=INTEGER}, #{swpIsdefault,jdbcType=INTEGER}
)
update sys_ward_permission set SWP_IsDel = -1 where SWP_ID = #{swpId,jdbcType=INTEGER}