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}
PositionID, PositionCode, CreatedUserID, CreatedDatetime, LastUpdateUserID, LastUpdateDatetime,
PositionName, LanguageType, DepID, IsDeleted
delete from SysPosition
where PositionID = #{positionid,jdbcType=INTEGER}
delete from SysPosition
insert into SysPosition (PositionID, PositionCode, CreatedUserID,
CreatedDatetime, LastUpdateUserID, LastUpdateDatetime,
PositionName, LanguageType, DepID,
IsDeleted)
values (#{positionid,jdbcType=INTEGER}, #{positioncode,jdbcType=VARCHAR}, #{createduserid,jdbcType=INTEGER},
#{createddatetime,jdbcType=TIMESTAMP}, #{lastupdateuserid,jdbcType=INTEGER}, #{lastupdatedatetime,jdbcType=TIMESTAMP},
#{positionname,jdbcType=VARCHAR}, #{languagetype,jdbcType=INTEGER}, #{depid,jdbcType=INTEGER},
#{isdeleted,jdbcType=BIT})
insert into SysPosition
PositionID,
PositionCode,
CreatedUserID,
CreatedDatetime,
LastUpdateUserID,
LastUpdateDatetime,
PositionName,
LanguageType,
DepID,
IsDeleted,
#{positionid,jdbcType=INTEGER},
#{positioncode,jdbcType=VARCHAR},
#{createduserid,jdbcType=INTEGER},
#{createddatetime,jdbcType=TIMESTAMP},
#{lastupdateuserid,jdbcType=INTEGER},
#{lastupdatedatetime,jdbcType=TIMESTAMP},
#{positionname,jdbcType=VARCHAR},
#{languagetype,jdbcType=INTEGER},
#{depid,jdbcType=INTEGER},
#{isdeleted,jdbcType=BIT},
update SysPosition
PositionID = #{record.positionid,jdbcType=INTEGER},
PositionCode = #{record.positioncode,jdbcType=VARCHAR},
CreatedUserID = #{record.createduserid,jdbcType=INTEGER},
CreatedDatetime = #{record.createddatetime,jdbcType=TIMESTAMP},
LastUpdateUserID = #{record.lastupdateuserid,jdbcType=INTEGER},
LastUpdateDatetime = #{record.lastupdatedatetime,jdbcType=TIMESTAMP},
PositionName = #{record.positionname,jdbcType=VARCHAR},
LanguageType = #{record.languagetype,jdbcType=INTEGER},
DepID = #{record.depid,jdbcType=INTEGER},
IsDeleted = #{record.isdeleted,jdbcType=BIT},
update SysPosition
set PositionID = #{record.positionid,jdbcType=INTEGER},
PositionCode = #{record.positioncode,jdbcType=VARCHAR},
CreatedUserID = #{record.createduserid,jdbcType=INTEGER},
CreatedDatetime = #{record.createddatetime,jdbcType=TIMESTAMP},
LastUpdateUserID = #{record.lastupdateuserid,jdbcType=INTEGER},
LastUpdateDatetime = #{record.lastupdatedatetime,jdbcType=TIMESTAMP},
PositionName = #{record.positionname,jdbcType=VARCHAR},
LanguageType = #{record.languagetype,jdbcType=INTEGER},
DepID = #{record.depid,jdbcType=INTEGER},
IsDeleted = #{record.isdeleted,jdbcType=BIT}
update SysPosition
PositionCode = #{positioncode,jdbcType=VARCHAR},
CreatedUserID = #{createduserid,jdbcType=INTEGER},
CreatedDatetime = #{createddatetime,jdbcType=TIMESTAMP},
LastUpdateUserID = #{lastupdateuserid,jdbcType=INTEGER},
LastUpdateDatetime = #{lastupdatedatetime,jdbcType=TIMESTAMP},
PositionName = #{positionname,jdbcType=VARCHAR},
LanguageType = #{languagetype,jdbcType=INTEGER},
DepID = #{depid,jdbcType=INTEGER},
IsDeleted = #{isdeleted,jdbcType=BIT},
where PositionID = #{positionid,jdbcType=INTEGER}
update SysPosition
set PositionCode = #{positioncode,jdbcType=VARCHAR},
CreatedUserID = #{createduserid,jdbcType=INTEGER},
CreatedDatetime = #{createddatetime,jdbcType=TIMESTAMP},
LastUpdateUserID = #{lastupdateuserid,jdbcType=INTEGER},
LastUpdateDatetime = #{lastupdatedatetime,jdbcType=TIMESTAMP},
PositionName = #{positionname,jdbcType=VARCHAR},
LanguageType = #{languagetype,jdbcType=INTEGER},
DepID = #{depid,jdbcType=INTEGER},
IsDeleted = #{isdeleted,jdbcType=BIT}
where PositionID = #{positionid,jdbcType=INTEGER}
update SysPosition
set IsDeleted =1 where PositionID=#{positionid,jdbcType=INTEGER}