delete from udplat_goods
where id = #{id,jdbcType=BIGINT}
insert into udplat_goods (id, uuid, deliveryGoodId,
projectGoodsCode, deliveryGoodsCode, manufactureId,
manufactureName, distributorId, distributorName,
productName, compId, model,
spec, prodMaterial, packMaterial,
regNum, regName, regValidTo,
unionProjectId, unionProjectName, salePrice,
priceUnitText, topSalePrice, settlePayPrice,
goodsSource, stockStatus, changedContent,
changedTime, proxyName, onlineStatus,
medicalCode, createTime
)
values (#{id,jdbcType=BIGINT}, #{uuid,jdbcType=VARCHAR}, #{deliveryGoodId,jdbcType=VARCHAR},
#{projectGoodsCode,jdbcType=VARCHAR}, #{deliveryGoodsCode,jdbcType=VARCHAR}, #{manufactureId,jdbcType=BIGINT},
#{manufactureName,jdbcType=VARCHAR}, #{distributorId,jdbcType=BIGINT}, #{distributorName,jdbcType=VARCHAR},
#{productName,jdbcType=VARCHAR}, #{compId,jdbcType=BIGINT}, #{model,jdbcType=VARCHAR},
#{spec,jdbcType=VARCHAR}, #{prodMaterial,jdbcType=VARCHAR}, #{packMaterial,jdbcType=VARCHAR},
#{regNum,jdbcType=VARCHAR}, #{regName,jdbcType=VARCHAR}, #{regValidTo,jdbcType=VARCHAR},
#{unionProjectId,jdbcType=BIGINT}, #{unionProjectName,jdbcType=VARCHAR}, #{salePrice,jdbcType=DECIMAL},
#{priceUnitText,jdbcType=VARCHAR}, #{topSalePrice,jdbcType=DECIMAL}, #{settlePayPrice,jdbcType=DECIMAL},
#{goodsSource,jdbcType=INTEGER}, #{stockStatus,jdbcType=VARCHAR}, #{changedContent,jdbcType=VARCHAR},
#{changedTime,jdbcType=TIMESTAMP}, #{proxyName,jdbcType=VARCHAR}, #{onlineStatus,jdbcType=INTEGER},
#{medicalCode,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}
)
update udplat_goods
set uuid = #{uuid,jdbcType=VARCHAR},
deliveryGoodId = #{deliveryGoodId,jdbcType=VARCHAR},
projectGoodsCode = #{projectGoodsCode,jdbcType=VARCHAR},
deliveryGoodsCode = #{deliveryGoodsCode,jdbcType=VARCHAR},
manufactureId = #{manufactureId,jdbcType=BIGINT},
manufactureName = #{manufactureName,jdbcType=VARCHAR},
distributorId = #{distributorId,jdbcType=BIGINT},
distributorName = #{distributorName,jdbcType=VARCHAR},
productName = #{productName,jdbcType=VARCHAR},
compId = #{compId,jdbcType=BIGINT},
model = #{model,jdbcType=VARCHAR},
spec = #{spec,jdbcType=VARCHAR},
prodMaterial = #{prodMaterial,jdbcType=VARCHAR},
packMaterial = #{packMaterial,jdbcType=VARCHAR},
regNum = #{regNum,jdbcType=VARCHAR},
regName = #{regName,jdbcType=VARCHAR},
regValidTo = #{regValidTo,jdbcType=VARCHAR},
unionProjectId = #{unionProjectId,jdbcType=BIGINT},
unionProjectName = #{unionProjectName,jdbcType=VARCHAR},
salePrice = #{salePrice,jdbcType=DECIMAL},
priceUnitText = #{priceUnitText,jdbcType=VARCHAR},
topSalePrice = #{topSalePrice,jdbcType=DECIMAL},
settlePayPrice = #{settlePayPrice,jdbcType=DECIMAL},
goodsSource = #{goodsSource,jdbcType=INTEGER},
stockStatus = #{stockStatus,jdbcType=VARCHAR},
changedContent = #{changedContent,jdbcType=VARCHAR},
changedTime = #{changedTime,jdbcType=TIMESTAMP},
proxyName = #{proxyName,jdbcType=VARCHAR},
onlineStatus = #{onlineStatus,jdbcType=INTEGER},
medicalCode = #{medicalCode,jdbcType=VARCHAR},
createTime = #{createTime,jdbcType=TIMESTAMP},
updateTime = #{updateTime,jdbcType=TIMESTAMP}
where id = #{id,jdbcType=BIGINT}