package com.webmanage.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; /** * 购物车商品项视图对象 */ @Data @ApiModel(value = "CartItemVO", description = "购物车商品项信息") public class CartItemVO { @ApiModelProperty("商品定价ID") private Long pricingId; @ApiModelProperty("商品ID") private Long productId; @ApiModelProperty("商品名称") private String productName; @ApiModelProperty("商品套件名称") private String suiteName; @ApiModelProperty("销售形式") private String salesForm; @ApiModelProperty("客户对象") private String customerType; @ApiModelProperty("账户数量") private String accountLimit; @ApiModelProperty("并发节点数") private String concurrentNodes; @ApiModelProperty("价格类型") private String priceType; @ApiModelProperty("价格单位") private String priceUnit; @ApiModelProperty("单价") private BigDecimal unitPrice; @ApiModelProperty("数量") private Integer quantity; @ApiModelProperty("年限") private Integer duration; @ApiModelProperty("小计金额") private BigDecimal totalPrice; @ApiModelProperty("产品提供者ID") private Long providerId; @ApiModelProperty("产品提供者名称") private String providerName; @ApiModelProperty("备注") private String remarks; @ApiModelProperty("添加时间") private LocalDateTime addTime; @ApiModelProperty("最后更新时间") private LocalDateTime updateTime; }