class ShopCartItemDTO {

	@NotNull(message = "产品ID不能为空")
	@Schema(description = "产品ID" ,requiredMode = Schema.RequiredMode.REQUIRED)
	private Long spuId;

	@NotNull(message = "skuId不能为空")
	@Schema(description = "skuId" ,requiredMode = Schema.RequiredMode.REQUIRED)
	private Long skuId;

	@NotNull(message = "商品数量不能为空")
	@Min(value = 1,message = "商品数量不能为空")
	@Schema(description = "商品数量" ,requiredMode = Schema.RequiredMode.REQUIRED)
	private Integer count;

	@NotNull(message = "店铺id不能为空")
	@Schema(description = "店铺id" ,requiredMode = Schema.RequiredMode.REQUIRED)
	private Long shopId;

	public Long getSpuId() {
		return spuId;
	}

	public void setSpuId(Long spuId) {
		this.spuId = spuId;
	}

	public Long getSkuId() {
		return skuId;
	}

	public void setSkuId(Long skuId) {
		this.skuId = skuId;
	}

	public Integer getCount() {
		return count;
	}

	public void setCount(Integer count) {
		this.count = count;
	}

	public Long getShopId() {
		return shopId;
	}

	public void setShopId(Long shopId) {
		this.shopId = shopId;
	}

	@Override
	public String toString() {<FILL_FUNCTION_BODY>}
}

		return "OrderItemDTO{" +
				"spuId=" + spuId +
				", skuId=" + skuId +
				", count=" + count +
				", shopId=" + shopId +
				'}';
	
<no_super_class>