ID_,ORG_ID_,JOB_ID_,POS_NAME_,CODE_,IS_CHARGE_,UPDATE_TIME_,IS_DELE_,VERSION_
DELETE FROM UC_ORG_POST WHERE IS_DELE_='1'
UPDATE UC_ORG_POST SET IS_DELE_='1',UPDATE_TIME_ = #{updateTime,jdbcType=TIMESTAMP} where ORG_ID_ = #{orgId}
update UC_ORG_POST set IS_CHARGE_=#{isCharge},UPDATE_TIME_ = #{updateTime,jdbcType=TIMESTAMP} where ID_=#{id}
INSERT INTO UC_ORG_POST
(
ID_,ORG_ID_,JOB_ID_,POS_NAME_,CODE_,IS_CHARGE_,UPDATE_TIME_,IS_DELE_,VERSION_,create_by_,create_time_,create_org_id_
)
VALUES
(#{item.id,jdbcType=VARCHAR}, #{item.orgId,jdbcType=VARCHAR}, #{item.relDefId,jdbcType=VARCHAR}, #{item.name,jdbcType=VARCHAR}, #{item.code,jdbcType=VARCHAR}, #{item.isCharge,jdbcType=VARCHAR},#{item.updateTime,jdbcType=TIMESTAMP},#{item.isDelete,jdbcType=VARCHAR},#{item.version,jdbcType=NUMERIC},#{item.createBy,jdbcType=VARCHAR},#{item.createTime,jdbcType=TIMESTAMP},#{item.createOrgId,jdbcType=VARCHAR})
INSERT INTO UC_ORG_POST
(
ID_,ORG_ID_,JOB_ID_,POS_NAME_,CODE_,IS_CHARGE_,UPDATE_TIME_,IS_DELE_,VERSION_,create_by_,create_time_,create_org_id_
)
(
select #{item.id,jdbcType=VARCHAR}, #{item.orgId,jdbcType=VARCHAR}, #{item.relDefId,jdbcType=VARCHAR}, #{item.name,jdbcType=VARCHAR}, #{item.code,jdbcType=VARCHAR}, #{item.isCharge,jdbcType=VARCHAR},#{item.updateTime,jdbcType=TIMESTAMP},#{item.isDelete,jdbcType=VARCHAR},#{item.version,jdbcType=NUMERIC},#{item.createBy,jdbcType=VARCHAR},#{item.createTime,jdbcType=TIMESTAMP},#{item.createOrgId,jdbcType=VARCHAR} FROM DUAL
)