From 9bb306e77b07fe5296eecc2e8d7edf9c9f8187e9 Mon Sep 17 00:00:00 2001
From: xin <1099200748@qq.com>
Date: Thu, 10 Jul 2025 17:37:35 +0800
Subject: [PATCH] 小程序:提交订单处理门店处理
---
oying-system/src/main/java/com/oying/modules/sh/service/impl/OrderServiceImpl.java | 2 +-
oying-system/src/main/java/com/oying/modules/sh/domain/request/GeneratorOrder.java | 2 ++
oying-system/src/main/java/com/oying/modules/sh/domain/request/ProductOrder.java | 4 ++++
3 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/oying-system/src/main/java/com/oying/modules/sh/domain/request/GeneratorOrder.java b/oying-system/src/main/java/com/oying/modules/sh/domain/request/GeneratorOrder.java
index 4eb6a0a..45b892a 100644
--- a/oying-system/src/main/java/com/oying/modules/sh/domain/request/GeneratorOrder.java
+++ b/oying-system/src/main/java/com/oying/modules/sh/domain/request/GeneratorOrder.java
@@ -4,6 +4,7 @@
import lombok.Getter;
import lombok.Setter;
+import javax.validation.constraints.NotNull;
import java.util.List;
/**
@@ -16,6 +17,7 @@
public class GeneratorOrder {
@ApiModelProperty(value = "门店ID")
+ @NotNull
private Long storeId;
@ApiModelProperty(value = "商品&数量")
private List<ProductOrder> products;
diff --git a/oying-system/src/main/java/com/oying/modules/sh/domain/request/ProductOrder.java b/oying-system/src/main/java/com/oying/modules/sh/domain/request/ProductOrder.java
index bb53ef8..ad8a630 100644
--- a/oying-system/src/main/java/com/oying/modules/sh/domain/request/ProductOrder.java
+++ b/oying-system/src/main/java/com/oying/modules/sh/domain/request/ProductOrder.java
@@ -4,6 +4,8 @@
import lombok.Getter;
import lombok.Setter;
+import javax.validation.constraints.NotNull;
+
/**
* @author xin
* @description
@@ -14,7 +16,9 @@
public class ProductOrder {
@ApiModelProperty(value = "商品ID")
+ @NotNull
private Long productId;
@ApiModelProperty(value = "数量")
+ @NotNull
private Integer count;
}
diff --git a/oying-system/src/main/java/com/oying/modules/sh/service/impl/OrderServiceImpl.java b/oying-system/src/main/java/com/oying/modules/sh/service/impl/OrderServiceImpl.java
index 7f31fb6..aaae919 100644
--- a/oying-system/src/main/java/com/oying/modules/sh/service/impl/OrderServiceImpl.java
+++ b/oying-system/src/main/java/com/oying/modules/sh/service/impl/OrderServiceImpl.java
@@ -119,7 +119,7 @@
order.setOrderStatusDescribe(OrderStatusEnum.ZERO.getValue());
order.setUserId(SecurityUtils.getCurrentUserId());
order.setUsername(SecurityUtils.getCurrentUsername());
- Store store = storeService.getMerchantStore(submit.getStoreId());
+ Store store = storeService.getById(submit.getStoreId());
order.setStoreId(submit.getStoreId());
order.setStoreName(store.getStoreName());
order.setStoreLogo(store.getLogoImageUrl());
--
Gitblit v1.9.3