update stock_inventory
qualitity = qualitity + #{ew.qualitity},
version = version + 1,
remark = #{ew.remark},
warn_num = #{ew.warnNum},
locked_quantity = locked_quantity + #{ew.lockedQuantity},
update_time = now()
where product_model_id = #{ew.productModelId}
and batch_no is null
and batch_no = #{ew.batchNo}
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}
and batch_no is null
and batch_no = #{ew.batchNo}