update stock_inventory
qualitity = qualitity + #{ew.qualitity},
version = version + 1,
remark = #{ew.remark},
warn_num = #{ew.warnNum},
locked_quantity = locked_quantity + #{ew.lockedQuantity},
warehouse_code = #{ew.warehouseCode},
warehouse_name = #{ew.warehouseName},
product_code = #{ew.productCode},
update_time = now()
where product_model_id = #{ew.productModelId}
update stock_inventory
qualitity = qualitity - #{ew.qualitity},
version = version + 1,
remark = #{ew.remark},
update_time = now()
where product_model_id = #{ew.productModelId} and qualitity >= #{ew.qualitity}