diff --git a/BBWYB.Server.Business/Order/OrderBusiness.cs b/BBWYB.Server.Business/Order/OrderBusiness.cs
index e869954..ab48ca4 100644
--- a/BBWYB.Server.Business/Order/OrderBusiness.cs
+++ b/BBWYB.Server.Business/Order/OrderBusiness.cs
@@ -903,6 +903,8 @@ namespace BBWYB.Server.Business
///
public void CompleteOptimization(CompleteOptimizationRequest request)
{
+ if (!string.IsNullOrEmpty(request.ProductId) || string.IsNullOrEmpty(request.SkuId) || request.ShopId == 0)
+ throw new BusinessException("参数无效");
fsql.Transaction(() =>
{
fsql.Update().Set(osku => osku.IsOptimizationCompleted, 1)