刘俊驰 1 ano atrás
pai
commit
334c850085

+ 4 - 0
mec-common/common-core/src/main/java/com/ym/mec/common/dto/PmsProductQueryParamDto.java

@@ -6,6 +6,8 @@ import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
 
+import javax.validation.constraints.NotNull;
+
 
 @Builder
 @NoArgsConstructor
@@ -29,6 +31,8 @@ public class PmsProductQueryParamDto {
     //商品品牌
     private Long brandId;
 
+//    @NotNull(message = "每页条数不能为空")
     private Integer pageSize;
+//    @NotNull(message = "页码不能为空")
     private Integer pageNum;
 }

+ 2 - 1
mec-mall/mall-admin/src/main/java/com/yonge/cooleshow/admin/controller/open/OpenController.java

@@ -18,6 +18,7 @@ import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Controller;
+import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.*;
 
 import java.util.List;
@@ -73,7 +74,7 @@ public class OpenController {
     }
 
     @PostMapping(value = "/product/list")
-    public PageInfo<PmsProductDto> getProductList(@RequestBody PmsProductQueryParamDto productQueryParam){
+    public PageInfo<PmsProductDto> getProductList(@RequestBody @Validated PmsProductQueryParamDto productQueryParam){
 
         List<PmsProductDto> feignProductList = productService.getFeignProductList(productQueryParam);
         CommonPage<PmsProductDto> dtoCommonPage = CommonPage.restPage(feignProductList);