FangJianJun_branch
方建军 9 months ago
parent e3f3a62674
commit 6a2f36da3b

@ -0,0 +1,75 @@
/*
* Copyright (c) 2018-2999 广 All rights reserved.
*
* https://www.mall4j.com/
*
*
*
*
*/
package com.yami.shop.bean.app.dto;
import lombok.Data;
import java.io.Serializable;
/**
* `ChooseDiscountItemDto`DTO
*
*
* 便使
*
* @author lanhai
*/
@Data
public class ChooseDiscountItemDto implements Serializable {
/**
*
* `discountItemId`
*
*
*/
private Long discountItemId;
/**
* `discountActivityId`
* ID
*
*
*/
private Long discountActivityId;
/**
* `discountAmount`
*
* 使
*/
private Double discountAmount;
/**
* `isActive`
* `true` `false`
* `true`
* `false`便
*
*/
private boolean isActive;
/**
* `List<Long>`
* ID `applicableProdIds`
*
*
*/
private Object applicableProdIds;
/**
* 使 `remainingUseTimes`
* 使使
* 使3使
* 使使
*/
private Integer remainingUseTimes;
}

@ -0,0 +1,97 @@
/*
* Copyright (c) 2018-2999 广 All rights reserved.
*
* https://www.mall4j.com/
*
*
*
*
*/
package com.yami.shop.bean.app.param;
import jakarta.validation.constraints.NotNull;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
/**
* `ChangeShopCartParam`
* 便
*
* @author LGH
*/
@Data
public class ChangeShopCartParam {
/**
* `basketId`ID
* `basketId`
* ID
*
* `@Schema` API使SwaggerID
* `required = true`
* 便
*/
@Schema(description = "购物车ID", required = true)
private Long basketId;
/**
* `prodId`ID
* `prodId`
* ID
*
* 使 `@NotNull` ID
* ID
* `@Schema` APIID
*/
@NotNull(message = "商品ID不能为空")
@Schema(description = "商品ID", required = true)
private Long prodId;
/**
* `skuId`Stock Keeping UnitSKUID
*
* SKU `skuId`
* 便
* `@NotNull` skuId
* `@Schema` APIskuId便
*/
@NotNull(message = "skuId不能为空")
@Schema(description = "skuId", required = true)
private Long skuId;
/**
* `shopId`ID
*
* `shopId`
*
* `@NotNull` ID
* `@Schema` APIID
*/
@NotNull(message = "店铺ID不能为空")
@Schema(description = "店铺ID", required = true)
private Long shopId;
/**
* `count`
* 12
*
*
* `@NotNull`
* `@Schema` API便
*/
@NotNull(message = "商品个数不能为空")
@Schema(description = "商品个数", required = true)
private Integer count;
/**
* `distributionCardNo`广
* 广
* 广便
* `@Schema` API广
*
*/
@Schema(description = "分销推广人卡号")
private String distributionCardNo;
}

@ -0,0 +1,53 @@
/*
* Copyright (c) 2018-2999 广 All rights reserved.
*
* https://www.mall4j.com/
*
*
*
*
*/
package com.yami.shop.bean.model;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.io.Serializable;
/**
* `CategoryProp`
* 便
*
*
* @author lanhai
*/
@Data
@TableName("tz_category_prop")
public class CategoryProp implements Serializable {
/**
* `id`
* `id`
*
*
*/
@TableId
private Long id;
/**
* `categoryId`ID
* ID
* ID
*
*/
private Long categoryId;
/**
* `propId`ID `tz_prod_prop` `prop_id`
*
* `propId` ID
*
* 便
*/
private Long propId;
}
Loading…
Cancel
Save