Commit 4afcba9f authored by macro's avatar macro
Browse files

mbg生成model时自动生成swagger注解

parent 5262a232
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
public class OmsOrderSetting implements Serializable { public class OmsOrderSetting implements Serializable {
private Long id; private Long id;
/** @ApiModelProperty(value = "秒杀订单超时关闭时间(分)")
* 秒杀订单超时关闭时间(分)
*
* @mbggenerated
*/
private Integer flashOrderOvertime; private Integer flashOrderOvertime;
/** @ApiModelProperty(value = "正常订单超时时间(分)")
* 正常订单超时时间(分)
*
* @mbggenerated
*/
private Integer normalOrderOvertime; private Integer normalOrderOvertime;
/** @ApiModelProperty(value = "发货后自动确认收货时间(天)")
* 发货后自动确认收货时间(天)
*
* @mbggenerated
*/
private Integer confirmOvertime; private Integer confirmOvertime;
/** @ApiModelProperty(value = "自动完成交易时间,不能申请售后(天)")
* 自动完成交易时间,不能申请售后(天)
*
* @mbggenerated
*/
private Integer finishOvertime; private Integer finishOvertime;
/** @ApiModelProperty(value = "订单完成后自动好评时间(天)")
* 订单完成后自动好评时间(天)
*
* @mbggenerated
*/
private Integer commentOvertime; private Integer commentOvertime;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
public class PmsAlbum implements Serializable { public class PmsAlbum implements Serializable {
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
public class PmsAlbumPic implements Serializable { public class PmsAlbumPic implements Serializable {
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
public class PmsBrand implements Serializable { public class PmsBrand implements Serializable {
...@@ -7,57 +8,29 @@ public class PmsBrand implements Serializable { ...@@ -7,57 +8,29 @@ public class PmsBrand implements Serializable {
private String name; private String name;
/** @ApiModelProperty(value = "首字母")
* 首字母
*
* @mbggenerated
*/
private String firstLetter; private String firstLetter;
private Integer sort; private Integer sort;
/** @ApiModelProperty(value = "是否为品牌制造商:0->不是;1->是")
* 是否为品牌制造商:0->不是;1->是
*
* @mbggenerated
*/
private Integer factoryStatus; private Integer factoryStatus;
private Integer showStatus; private Integer showStatus;
/** @ApiModelProperty(value = "产品数量")
* 产品数量
*
* @mbggenerated
*/
private Integer productCount; private Integer productCount;
/** @ApiModelProperty(value = "产品评论数量")
* 产品评论数量
*
* @mbggenerated
*/
private Integer productCommentCount; private Integer productCommentCount;
/** @ApiModelProperty(value = "品牌logo")
* 品牌logo
*
* @mbggenerated
*/
private String logo; private String logo;
/** @ApiModelProperty(value = "专区大图")
* 专区大图
*
* @mbggenerated
*/
private String bigPic; private String bigPic;
/** @ApiModelProperty(value = "品牌故事")
* 品牌故事
*
* @mbggenerated
*/
private String brandStory; private String brandStory;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
...@@ -12,47 +13,27 @@ public class PmsComment implements Serializable { ...@@ -12,47 +13,27 @@ public class PmsComment implements Serializable {
private String productName; private String productName;
/** @ApiModelProperty(value = "评价星数:0->5")
* 评价星数:0->5
*
* @mbggenerated
*/
private Integer star; private Integer star;
/** @ApiModelProperty(value = "评价的ip")
* 评价的ip
*
* @mbggenerated
*/
private String memberIp; private String memberIp;
private Date createTime; private Date createTime;
private Integer showStatus; private Integer showStatus;
/** @ApiModelProperty(value = "购买时的商品属性")
* 购买时的商品属性
*
* @mbggenerated
*/
private String productAttribute; private String productAttribute;
private Integer collectCouont; private Integer collectCouont;
private Integer readCount; private Integer readCount;
/** @ApiModelProperty(value = "上传图片地址,以逗号隔开")
* 上传图片地址,以逗号隔开
*
* @mbggenerated
*/
private String pics; private String pics;
/** @ApiModelProperty(value = "评论用户头像")
* 评论用户头像
*
* @mbggenerated
*/
private String memberIcon; private String memberIcon;
private Integer replayCount; private Integer replayCount;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
...@@ -16,11 +17,7 @@ public class PmsCommentReplay implements Serializable { ...@@ -16,11 +17,7 @@ public class PmsCommentReplay implements Serializable {
private Date createTime; private Date createTime;
/** @ApiModelProperty(value = "评论人员类型;0->会员;1->管理员")
* 评论人员类型;0->会员;1->管理员
*
* @mbggenerated
*/
private Integer type; private Integer type;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
...@@ -8,36 +9,20 @@ public class PmsFeightTemplate implements Serializable { ...@@ -8,36 +9,20 @@ public class PmsFeightTemplate implements Serializable {
private String name; private String name;
/** @ApiModelProperty(value = "计费类型:0->按重量;1->按件数")
* 计费类型:0->按重量;1->按件数
*
* @mbggenerated
*/
private Integer chargeType; private Integer chargeType;
/** @ApiModelProperty(value = "首重kg")
* 首重kg
*
* @mbggenerated
*/
private BigDecimal firstWeight; private BigDecimal firstWeight;
/** @ApiModelProperty(value = "首费(元)")
* 首费(元)
*
* @mbggenerated
*/
private BigDecimal firstFee; private BigDecimal firstFee;
private BigDecimal continueWeight; private BigDecimal continueWeight;
private BigDecimal continmeFee; private BigDecimal continmeFee;
/** @ApiModelProperty(value = "目的地(省、市)")
* 目的地(省、市)
*
* @mbggenerated
*/
private String dest; private String dest;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
...@@ -10,11 +11,7 @@ public class PmsMemberPrice implements Serializable { ...@@ -10,11 +11,7 @@ public class PmsMemberPrice implements Serializable {
private Long memberLevelId; private Long memberLevelId;
/** @ApiModelProperty(value = "会员价格")
* 会员价格
*
* @mbggenerated
*/
private BigDecimal memberPrice; private BigDecimal memberPrice;
private String memberLevelName; private String memberLevelName;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Date; import java.util.Date;
...@@ -19,224 +20,104 @@ public class PmsProduct implements Serializable { ...@@ -19,224 +20,104 @@ public class PmsProduct implements Serializable {
private String pic; private String pic;
/** @ApiModelProperty(value = "货号")
* 货号
*
* @mbggenerated
*/
private String productSn; private String productSn;
/** @ApiModelProperty(value = "删除状态:0->未删除;1->已删除")
* 删除状态:0->未删除;1->已删除
*
* @mbggenerated
*/
private Integer deleteStatus; private Integer deleteStatus;
/** @ApiModelProperty(value = "上架状态:0->下架;1->上架")
* 上架状态:0->下架;1->上架
*
* @mbggenerated
*/
private Integer publishStatus; private Integer publishStatus;
/** @ApiModelProperty(value = "新品状态:0->不是新品;1->新品")
* 新品状态:0->不是新品;1->新品
*
* @mbggenerated
*/
private Integer newStatus; private Integer newStatus;
/** @ApiModelProperty(value = "推荐状态;0->不推荐;1->推荐")
* 推荐状态;0->不推荐;1->推荐
*
* @mbggenerated
*/
private Integer recommandStatus; private Integer recommandStatus;
/** @ApiModelProperty(value = "审核状态:0->未审核;1->审核通过")
* 审核状态:0->未审核;1->审核通过
*
* @mbggenerated
*/
private Integer verifyStatus; private Integer verifyStatus;
/** @ApiModelProperty(value = "排序")
* 排序
*
* @mbggenerated
*/
private Integer sort; private Integer sort;
/** @ApiModelProperty(value = "销量")
* 销量
*
* @mbggenerated
*/
private Integer sale; private Integer sale;
private BigDecimal price; private BigDecimal price;
/** @ApiModelProperty(value = "促销价格")
* 促销价格
*
* @mbggenerated
*/
private BigDecimal promotionPrice; private BigDecimal promotionPrice;
/** @ApiModelProperty(value = "赠送的成长值")
* 赠送的成长值
*
* @mbggenerated
*/
private Integer giftGrowth; private Integer giftGrowth;
/** @ApiModelProperty(value = "赠送的积分")
* 赠送的积分
*
* @mbggenerated
*/
private Integer giftPoint; private Integer giftPoint;
/** @ApiModelProperty(value = "限制使用的积分数")
* 限制使用的积分数
*
* @mbggenerated
*/
private Integer usePointLimit; private Integer usePointLimit;
/** @ApiModelProperty(value = "副标题")
* 副标题
*
* @mbggenerated
*/
private String subTitle; private String subTitle;
/** @ApiModelProperty(value = "市场价")
* 市场价
*
* @mbggenerated
*/
private BigDecimal originalPrice; private BigDecimal originalPrice;
/** @ApiModelProperty(value = "库存")
* 库存
*
* @mbggenerated
*/
private Integer stock; private Integer stock;
/** @ApiModelProperty(value = "库存预警值")
* 库存预警值
*
* @mbggenerated
*/
private Integer lowStock; private Integer lowStock;
/** @ApiModelProperty(value = "单位")
* 单位
*
* @mbggenerated
*/
private String unit; private String unit;
/** @ApiModelProperty(value = "商品重量,默认为克")
* 商品重量,默认为克
*
* @mbggenerated
*/
private BigDecimal weight; private BigDecimal weight;
/** @ApiModelProperty(value = "是否为预告商品:0->不是;1->是")
* 是否为预告商品:0->不是;1->是
*
* @mbggenerated
*/
private Integer previewStatus; private Integer previewStatus;
/** @ApiModelProperty(value = "以逗号分割的产品服务:1->无忧退货;2->快速退款;3->免费包邮")
* 以逗号分割的产品服务:1->无忧退货;2->快速退款;3->免费包邮
*
* @mbggenerated
*/
private String serviceIds; private String serviceIds;
private String keywords; private String keywords;
private String note; private String note;
/** @ApiModelProperty(value = "画册图片,连产品图片限制为5张,以逗号分割")
* 画册图片,连产品图片限制为5张,以逗号分割
*
* @mbggenerated
*/
private String albumPics; private String albumPics;
private String detailTitle; private String detailTitle;
/** @ApiModelProperty(value = "促销开始时间")
* 促销开始时间
*
* @mbggenerated
*/
private Date promotionStartTime; private Date promotionStartTime;
/** @ApiModelProperty(value = "促销结束时间")
* 促销结束时间
*
* @mbggenerated
*/
private Date promotionEndTime; private Date promotionEndTime;
/** @ApiModelProperty(value = "活动限购数量")
* 活动限购数量
*
* @mbggenerated
*/
private Integer promotionPerLimit; private Integer promotionPerLimit;
/** @ApiModelProperty(value = "促销类型:0->没有促销使用原价;1->使用促销价;2->使用会员价;3->使用阶梯价格;4->使用满减价格;5->限时购")
* 促销类型:0->没有促销使用原价;1->使用促销价;2->使用会员价;3->使用阶梯价格;4->使用满减价格;5->限时购
*
* @mbggenerated
*/
private Integer promotionType; private Integer promotionType;
/** @ApiModelProperty(value = "品牌名称")
* 品牌名称
*
* @mbggenerated
*/
private String brandName; private String brandName;
/** @ApiModelProperty(value = "商品分类名称")
* 商品分类名称
*
* @mbggenerated
*/
private String productCategoryName; private String productCategoryName;
/** @ApiModelProperty(value = "商品描述")
* 商品描述
*
* @mbggenerated
*/
private String description; private String description;
private String detailDesc; private String detailDesc;
/** @ApiModelProperty(value = "产品详情网页内容")
* 产品详情网页内容
*
* @mbggenerated
*/
private String detailHtml; private String detailHtml;
/** @ApiModelProperty(value = "移动端网页详情")
* 移动端网页详情
*
* @mbggenerated
*/
private String detailMobileHtml; private String detailMobileHtml;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
public class PmsProductAttribute implements Serializable { public class PmsProductAttribute implements Serializable {
...@@ -9,67 +10,31 @@ public class PmsProductAttribute implements Serializable { ...@@ -9,67 +10,31 @@ public class PmsProductAttribute implements Serializable {
private String name; private String name;
/** @ApiModelProperty(value = "属性选择类型:0->唯一;1->单选;2->多选")
* 属性选择类型:0->唯一;1->单选;2->多选
*
* @mbggenerated
*/
private Integer selectType; private Integer selectType;
/** @ApiModelProperty(value = "属性录入方式:0->手工录入;1->从列表中选取")
* 属性录入方式:0->手工录入;1->从列表中选取
*
* @mbggenerated
*/
private Integer inputType; private Integer inputType;
/** @ApiModelProperty(value = "可选值列表,以逗号隔开")
* 可选值列表,以逗号隔开
*
* @mbggenerated
*/
private String inputList; private String inputList;
/** @ApiModelProperty(value = "排序字段:最高的可以单独上传图片")
* 排序字段:最高的可以单独上传图片
*
* @mbggenerated
*/
private Integer sort; private Integer sort;
/** @ApiModelProperty(value = "分类筛选样式:1->普通;1->颜色")
* 分类筛选样式:1->普通;1->颜色
*
* @mbggenerated
*/
private Integer filterType; private Integer filterType;
/** @ApiModelProperty(value = "检索类型;0->不需要进行检索;1->关键字检索;2->范围检索")
* 检索类型;0->不需要进行检索;1->关键字检索;2->范围检索
*
* @mbggenerated
*/
private Integer searchType; private Integer searchType;
/** @ApiModelProperty(value = "相同属性产品是否关联;0->不关联;1->关联")
* 相同属性产品是否关联;0->不关联;1->关联
*
* @mbggenerated
*/
private Integer relatedStatus; private Integer relatedStatus;
/** @ApiModelProperty(value = "是否支持手动新增;0->不支持;1->支持")
* 是否支持手动新增;0->不支持;1->支持
*
* @mbggenerated
*/
private Integer handAddStatus; private Integer handAddStatus;
/** @ApiModelProperty(value = "属性的类型;0->规格;1->参数")
* 属性的类型;0->规格;1->参数
*
* @mbggenerated
*/
private Integer type; private Integer type;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
public class PmsProductAttributeCategory implements Serializable { public class PmsProductAttributeCategory implements Serializable {
...@@ -7,18 +8,10 @@ public class PmsProductAttributeCategory implements Serializable { ...@@ -7,18 +8,10 @@ public class PmsProductAttributeCategory implements Serializable {
private String name; private String name;
/** @ApiModelProperty(value = "属性数量")
* 属性数量
*
* @mbggenerated
*/
private Integer attributeCount; private Integer attributeCount;
/** @ApiModelProperty(value = "参数数量")
* 参数数量
*
* @mbggenerated
*/
private Integer paramCount; private Integer paramCount;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
public class PmsProductAttributeValue implements Serializable { public class PmsProductAttributeValue implements Serializable {
...@@ -9,11 +10,7 @@ public class PmsProductAttributeValue implements Serializable { ...@@ -9,11 +10,7 @@ public class PmsProductAttributeValue implements Serializable {
private Long productAttributeId; private Long productAttributeId;
/** @ApiModelProperty(value = "手动添加规格或参数的值,参数单值,规格有多个时以逗号隔开")
* 手动添加规格或参数的值,参数单值,规格有多个时以逗号隔开
*
* @mbggenerated
*/
private String value; private String value;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
public class PmsProductCategory implements Serializable { public class PmsProductCategory implements Serializable {
private Long id; private Long id;
/** @ApiModelProperty(value = "上机分类的编号:0表示一级分类")
* 上机分类的编号:0表示一级分类
*
* @mbggenerated
*/
private Long parentId; private Long parentId;
private String name; private String name;
/** @ApiModelProperty(value = "分类级别:0->1级;1->2级")
* 分类级别:0->1级;1->2级
*
* @mbggenerated
*/
private Integer level; private Integer level;
private Integer productCount; private Integer productCount;
private String productUnit; private String productUnit;
/** @ApiModelProperty(value = "是否显示在导航栏:0->不显示;1->显示")
* 是否显示在导航栏:0->不显示;1->显示
*
* @mbggenerated
*/
private Integer navStatus; private Integer navStatus;
/** @ApiModelProperty(value = "显示状态:0->不显示;1->显示")
* 显示状态:0->不显示;1->显示
*
* @mbggenerated
*/
private Integer showStatus; private Integer showStatus;
private Integer sort; private Integer sort;
/** @ApiModelProperty(value = "图标")
* 图标
*
* @mbggenerated
*/
private String icon; private String icon;
private String keywords; private String keywords;
/** @ApiModelProperty(value = "描述")
* 描述
*
* @mbggenerated
*/
private String description; private String description;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
public class PmsProductCategoryAttributeRelation implements Serializable { public class PmsProductCategoryAttributeRelation implements Serializable {
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
...@@ -8,25 +9,13 @@ public class PmsProductLadder implements Serializable { ...@@ -8,25 +9,13 @@ public class PmsProductLadder implements Serializable {
private Long productId; private Long productId;
/** @ApiModelProperty(value = "满足的商品数量")
* 满足的商品数量
*
* @mbggenerated
*/
private Integer count; private Integer count;
/** @ApiModelProperty(value = "折扣")
* 折扣
*
* @mbggenerated
*/
private BigDecimal discount; private BigDecimal discount;
/** @ApiModelProperty(value = "折后价格")
* 折后价格
*
* @mbggenerated
*/
private BigDecimal price; private BigDecimal price;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Date; import java.util.Date;
...@@ -17,11 +18,7 @@ public class PmsProductOperateLog implements Serializable { ...@@ -17,11 +18,7 @@ public class PmsProductOperateLog implements Serializable {
private BigDecimal salePriceNew; private BigDecimal salePriceNew;
/** @ApiModelProperty(value = "赠送的积分")
* 赠送的积分
*
* @mbggenerated
*/
private Integer giftPointOld; private Integer giftPointOld;
private Integer giftPointNew; private Integer giftPointNew;
...@@ -30,11 +27,7 @@ public class PmsProductOperateLog implements Serializable { ...@@ -30,11 +27,7 @@ public class PmsProductOperateLog implements Serializable {
private Integer usePointLimitNew; private Integer usePointLimitNew;
/** @ApiModelProperty(value = "操作人")
* 操作人
*
* @mbggenerated
*/
private String operateMan; private String operateMan;
private Date createTime; private Date createTime;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
...@@ -10,20 +11,12 @@ public class PmsProductVertifyRecord implements Serializable { ...@@ -10,20 +11,12 @@ public class PmsProductVertifyRecord implements Serializable {
private Date createTime; private Date createTime;
/** @ApiModelProperty(value = "审核人")
* 审核人
*
* @mbggenerated
*/
private String vertifyMan; private String vertifyMan;
private Integer status; private Integer status;
/** @ApiModelProperty(value = "反馈详情")
* 反馈详情
*
* @mbggenerated
*/
private String detail; private String detail;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
...@@ -8,66 +9,34 @@ public class PmsSkuStock implements Serializable { ...@@ -8,66 +9,34 @@ public class PmsSkuStock implements Serializable {
private Long productId; private Long productId;
/** @ApiModelProperty(value = "sku编码")
* sku编码
*
* @mbggenerated
*/
private String skuCode; private String skuCode;
private BigDecimal price; private BigDecimal price;
/** @ApiModelProperty(value = "库存")
* 库存
*
* @mbggenerated
*/
private Integer stock; private Integer stock;
/** @ApiModelProperty(value = "预警库存")
* 预警库存
*
* @mbggenerated
*/
private Integer lowStock; private Integer lowStock;
/** @ApiModelProperty(value = "销售属性1")
* 销售属性1
*
* @mbggenerated
*/
private String sp1; private String sp1;
private String sp2; private String sp2;
private String sp3; private String sp3;
/** @ApiModelProperty(value = "展示图片")
* 展示图片
*
* @mbggenerated
*/
private String pic; private String pic;
/** @ApiModelProperty(value = "销量")
* 销量
*
* @mbggenerated
*/
private Integer sale; private Integer sale;
/** @ApiModelProperty(value = "单品促销价格")
* 单品促销价格
*
* @mbggenerated
*/
private BigDecimal promotionPrice; private BigDecimal promotionPrice;
/** @ApiModelProperty(value = "锁定库存")
* 锁定库存
*
* @mbggenerated
*/
private Integer lockStock; private Integer lockStock;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.macro.mall.model; package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Date; import java.util.Date;
...@@ -7,108 +8,52 @@ import java.util.Date; ...@@ -7,108 +8,52 @@ import java.util.Date;
public class SmsCoupon implements Serializable { public class SmsCoupon implements Serializable {
private Long id; private Long id;
/** @ApiModelProperty(value = "优惠卷类型;0->全场赠券;1->会员赠券;2->购物赠券;3->注册赠券")
* 优惠卷类型;0->全场赠券;1->会员赠券;2->购物赠券;3->注册赠券
*
* @mbggenerated
*/
private Integer type; private Integer type;
private String name; private String name;
/** @ApiModelProperty(value = "使用平台:0->全部;1->移动;2->PC")
* 使用平台:0->全部;1->移动;2->PC
*
* @mbggenerated
*/
private Integer platform; private Integer platform;
/** @ApiModelProperty(value = "数量")
* 数量
*
* @mbggenerated
*/
private Integer count; private Integer count;
/** @ApiModelProperty(value = "金额")
* 金额
*
* @mbggenerated
*/
private BigDecimal amount; private BigDecimal amount;
/** @ApiModelProperty(value = "每人限领张数")
* 每人限领张数
*
* @mbggenerated
*/
private Integer perLimit; private Integer perLimit;
/** @ApiModelProperty(value = "使用门槛;0表示无门槛")
* 使用门槛;0表示无门槛
*
* @mbggenerated
*/
private BigDecimal minPoint; private BigDecimal minPoint;
private Date startTime; private Date startTime;
private Date endTime; private Date endTime;
/** @ApiModelProperty(value = "使用类型:0->全场通用;1->指定分类;2->指定商品")
* 使用类型:0->全场通用;1->指定分类;2->指定商品
*
* @mbggenerated
*/
private Integer useType; private Integer useType;
/** @ApiModelProperty(value = "备注")
* 备注
*
* @mbggenerated
*/
private String note; private String note;
/** @ApiModelProperty(value = "发行数量")
* 发行数量
*
* @mbggenerated
*/
private Integer publishCount; private Integer publishCount;
/** @ApiModelProperty(value = "已使用数量")
* 已使用数量
*
* @mbggenerated
*/
private Integer useCount; private Integer useCount;
/** @ApiModelProperty(value = "领取数量")
* 领取数量
*
* @mbggenerated
*/
private Integer receiveCount; private Integer receiveCount;
/** @ApiModelProperty(value = "可以领取的日期")
* 可以领取的日期
*
* @mbggenerated
*/
private Date enableTime; private Date enableTime;
/** @ApiModelProperty(value = "优惠码")
* 优惠码
*
* @mbggenerated
*/
private String code; private String code;
/** @ApiModelProperty(value = "可领取的会员类型:0->无限时")
* 可领取的会员类型:0->无限时
*
* @mbggenerated
*/
private Integer memberLevel; private Integer memberLevel;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment