完成商品 spu 分页的迁移

This commit is contained in:
YunaiV
2020-07-27 06:45:38 +08:00
parent 9a9407641c
commit be4b34c884
21 changed files with 49 additions and 170 deletions

View File

@@ -0,0 +1,7 @@
### /product-spu/page 成功(全部)
GET {{baseUrl}}/product-spu/page?pageNo=1&pageSize=10
Content-Type: application/x-www-form-urlencoded
Authorization: Bearer {{accessToken}}
###

View File

@@ -23,7 +23,7 @@ import static cn.iocoder.common.framework.vo.CommonResult.success;
* 商品 SPU Controller
*/
@RestController
@RequestMapping("/product_spu")
@RequestMapping("/product-spu")
@Api(tags = "商品 SPU")
@Validated
public class ProductSpuController {

View File

@@ -6,6 +6,7 @@ import lombok.Data;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.util.List;
@ApiModel("商品 SPU创建 Request VO")
@Data
@@ -25,10 +26,10 @@ public class ProductSpuCreateReqVO {
private Integer cid;
@ApiModelProperty(value = "商品主图地址", required = true)
@NotEmpty(message = "商品主图地址不能为空")
private String picUrls;
private List<String> picUrls;
@ApiModelProperty(value = "是否上架商品", required = true)
@NotNull(message = "是否上架商品不能为空")
private Integer visible;
private Boolean visible;
@ApiModelProperty(value = "排序字段", required = true)
@NotNull(message = "排序字段不能为空")
private Integer sort;

View File

@@ -19,9 +19,9 @@ public class ProductSpuRespVO {
@ApiModelProperty(value = "分类编号", required = true)
private Integer cid;
@ApiModelProperty(value = "商品主图地址", required = true)
private String picUrls;
private List<String> picUrls;
@ApiModelProperty(value = "是否上架商品", required = true)
private Integer visible;
private Boolean visible;
@ApiModelProperty(value = "排序字段", required = true)
private Integer sort;
@ApiModelProperty(value = "价格", required = true)

View File

@@ -6,6 +6,7 @@ import lombok.Data;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.util.List;
@ApiModel("商品 SPU更新 Request VO")
@Data
@@ -28,10 +29,10 @@ public class ProductSpuUpdateReqVO {
private Integer cid;
@ApiModelProperty(value = "商品主图地址", required = true)
@NotEmpty(message = "商品主图地址不能为空")
private String picUrls;
private List<String> picUrls;
@ApiModelProperty(value = "是否上架商品", required = true)
@NotNull(message = "是否上架商品不能为空")
private Integer visible;
private Boolean visible;
@ApiModelProperty(value = "排序字段", required = true)
@NotNull(message = "排序字段不能为空")
private Integer sort;