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}