replace INTO auth_warehouse ( id, code, `name`, parentId, remark, defaultInv, advanceType, spUse,parentCode , thirdId, thirdId1, thirdId2, thirdId3, thirdId4) values (#{id}, #{code}, #{name}, #{parentId}, #{remark}, #{defaultInv}, #{advanceType}, #{spUse}, #{parentCode}, #{thirdId}, #{thirdId1}, #{thirdId2}, #{thirdId3}, #{thirdId4}) DELETE FROM auth_warehouse WHERE id = #{id} DELETE FROM auth_warehouse WHERE parentId = #{code} UPDATE auth_warehouse name=#{name}, code=#{code}, parentId=#{parentId}, remark=#{remark}, defaultInv=#{defaultInv}, parentCode=#{parentCode}, thirdId=#{thirdId}, thirdId1=#{thirdId1}, thirdId2=#{thirdId2}, thirdId3=#{thirdId3}, thirdId4=#{thirdId4}, advanceType=#{advanceType}, spUse=#{spUse}, WHERE id = #{id} replace into auth_warehouse (id, code, `name`, parentId, remark, defaultInv, parentCode, advanceType, spUse, thirdId, thirdId1, thirdId2, thirdId3, thirdId4) values (#{item.id}, #{item.code}, #{item.name}, #{item.parentId}, #{item.remark}, #{item.defaultInv}, #{item.parentCode}, #{item.advanceType}, #{item.spUse}, #{item.thirdId}, #{item.thirdId1}, #{item.thirdId2}, #{item.thirdId3}, #{item.thirdId4}) update auth_warehouse set ${sysId} = #{thridWarehouseId,jdbcType=VARCHAR} where id = #{id}