dev798
wxy 2024-04-09 14:16:39 +08:00
parent 1a26d23135
commit 25ada3932d
6 changed files with 23 additions and 15 deletions

View File

@ -6,6 +6,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.math.BigInteger; import java.math.BigInteger;
import java.util.HashMap;
import java.util.Map; import java.util.Map;
/** /**
@ -14,21 +15,21 @@ import java.util.Map;
*/ */
@Data @Data
@ApiModel(value = "ProductSku", description = "商品SKU信息") @ApiModel(value = "ProductSku", description = "商品SKU信息")
public class ProductSku extends BaseEntity { public class ProductSku extends HashMap {
@ApiModelProperty(value = "SKU Id") @ApiModelProperty(value = "SKUId",required = true)
private BigInteger id; private long id;
@ApiModelProperty(value = "销售价格") @ApiModelProperty(value = "销售价格",required = true)
private Double salePrice; private Double salePrice;
@ApiModelProperty(value = "促销价格") @ApiModelProperty(value = "促销价格",required = true)
private Double promotionPrice; private Double promotionPrice;
@ApiModelProperty(value = "库存") @ApiModelProperty(value = "库存",required = true)
private Integer stock; private Integer stock;
@ApiModelProperty(value = "预警库存") @ApiModelProperty(value = "预警库存",required = true)
private Integer stockAlert; private Integer stockAlert;
@ApiModelProperty(value = "商品Id") @ApiModelProperty(value = "商品Id")
@ -37,12 +38,17 @@ public class ProductSku extends BaseEntity {
@ApiModelProperty(value = "SKU背景图地址") @ApiModelProperty(value = "SKU背景图地址")
private String bgImg; private String bgImg;
private Map<String, Integer> attributes; @ApiModelProperty(value = "创建人")
private String createBy;
@ApiModelProperty(value = "商品销售属性json格式") @ApiModelProperty(value= "创建时间")
private String spData; private String createTime;
@ApiModelProperty(value = "修改时间")
private String updateTime;
@ApiModelProperty(value = "是否删除 0-是 1-否")
private int isDelete;

View File

@ -33,9 +33,5 @@ public class ProductSkuAttr extends BaseEntity {
@ApiModelProperty(value = "类型0-属性1-参数") @ApiModelProperty(value = "类型0-属性1-参数")
private Integer flag; private Integer flag;
private Integer pageSize=5;
private Integer pageNum=1;
} }

View File

@ -1,5 +1,6 @@
package com.muyu.product.domain.Resp; package com.muyu.product.domain.Resp;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ -8,6 +9,7 @@ import lombok.Data;
* @Date: 2024/4/1 11:19 * @Date: 2024/4/1 11:19
*/ */
@Data @Data
@ApiModel(value = "ProductTypeResp", description = "类型返回值")
public class ProductTypeResp { public class ProductTypeResp {

View File

@ -1,6 +1,7 @@
package com.muyu.product.domain.req; package com.muyu.product.domain.req;
import com.muyu.common.core.domain.BaseEntity; import com.muyu.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ -9,6 +10,7 @@ import lombok.Data;
* @Date: 2024/3/29 20:00 * @Date: 2024/3/29 20:00
*/ */
@Data @Data
@ApiModel(value = "ProductSkuNew", description = "ProductSkuNew")
public class ProductSkuNew extends BaseEntity { public class ProductSkuNew extends BaseEntity {
@ApiModelProperty(value = "SKUId") @ApiModelProperty(value = "SKUId")

View File

@ -58,6 +58,6 @@ public class ProductTypeAttrReq extends BaseEntity {
private Integer manualOperation; private Integer manualOperation;
@ApiModelProperty(value = "添加类型得具体值") @ApiModelProperty(value = "添加类型得具体值")
private List<ProductTypeAttrValue> productTypeAttrValueList; private String productTypeAttrValueList;
} }

View File

@ -1,5 +1,6 @@
package com.muyu.product.domain.req; package com.muyu.product.domain.req;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ -7,6 +8,7 @@ import lombok.Data;
* @Author: wangxinyuan * @Author: wangxinyuan
* @Date: 2024/3/29 19:58 * @Date: 2024/3/29 19:58
*/ */
@ApiModel(value = "QueryProductReq", description = "接收到的参数值")
@Data @Data
public class QueryProductReq { public class QueryProductReq {