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