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

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

parent 5262a232
package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.math.BigDecimal;
......@@ -10,67 +11,31 @@ public class UmsMemberLevel implements Serializable {
private Integer growthPoint;
/**
* 是否为默认等级:0->不是;1->是
*
* @mbggenerated
*/
@ApiModelProperty(value = "是否为默认等级:0->不是;1->是")
private Integer defaultStatus;
/**
* 免运费标准
*
* @mbggenerated
*/
@ApiModelProperty(value = "免运费标准")
private BigDecimal freeFreightPoint;
/**
* 每次评价获取的成长值
*
* @mbggenerated
*/
@ApiModelProperty(value = "每次评价获取的成长值")
private Integer commentGrowthPoint;
/**
* 是否有免邮特权
*
* @mbggenerated
*/
@ApiModelProperty(value = "是否有免邮特权")
private Integer priviledgeFreeFreight;
/**
* 是否有签到特权
*
* @mbggenerated
*/
@ApiModelProperty(value = "是否有签到特权")
private Integer priviledgeSignIn;
/**
* 是否有评论获奖励特权
*
* @mbggenerated
*/
@ApiModelProperty(value = "是否有评论获奖励特权")
private Integer priviledgeComment;
/**
* 是否有专享活动特权
*
* @mbggenerated
*/
@ApiModelProperty(value = "是否有专享活动特权")
private Integer priviledgePromotion;
/**
* 是否有会员价格特权
*
* @mbggenerated
*/
@ApiModelProperty(value = "是否有会员价格特权")
private Integer priviledgeMemberPrice;
/**
* 是否有生日特权
*
* @mbggenerated
*/
@ApiModelProperty(value = "是否有生日特权")
private Integer priviledgeBirthday;
private String note;
......
package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
......@@ -14,11 +15,7 @@ public class UmsMemberLoginLog implements Serializable {
private String city;
/**
* 登录类型:0->PC;1->android;2->ios;3->小程序
*
* @mbggenerated
*/
@ApiModelProperty(value = "登录类型:0->PC;1->android;2->ios;3->小程序")
private Integer loginType;
private String province;
......
package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
public class UmsMemberMemberTagRelation implements Serializable {
......
package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
public class UmsMemberProductCategoryRelation implements Serializable {
......
package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
public class UmsMemberReceiveAddress implements Serializable {
......@@ -7,55 +8,27 @@ public class UmsMemberReceiveAddress implements Serializable {
private Long memberId;
/**
* 收货人名称
*
* @mbggenerated
*/
@ApiModelProperty(value = "收货人名称")
private String name;
private String phoneNumber;
/**
* 是否为默认
*
* @mbggenerated
*/
@ApiModelProperty(value = "是否为默认")
private Integer defaultStatus;
/**
* 邮政编码
*
* @mbggenerated
*/
@ApiModelProperty(value = "邮政编码")
private String postCode;
/**
* 省份/直辖市
*
* @mbggenerated
*/
@ApiModelProperty(value = "省份/直辖市")
private String province;
/**
* 城市
*
* @mbggenerated
*/
@ApiModelProperty(value = "城市")
private String city;
/**
* 区
*
* @mbggenerated
*/
@ApiModelProperty(value = "区")
private String region;
/**
* 详细地址(街道)
*
* @mbggenerated
*/
@ApiModelProperty(value = "详细地址(街道)")
private String detailAddress;
private static final long serialVersionUID = 1L;
......
package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.math.BigDecimal;
public class UmsMemberRuleSetting implements Serializable {
private Long id;
/**
* 连续签到天数
*
* @mbggenerated
*/
@ApiModelProperty(value = "连续签到天数")
private Integer continueSignDay;
/**
* 连续签到赠送数量
*
* @mbggenerated
*/
@ApiModelProperty(value = "连续签到赠送数量")
private Integer continueSignPoint;
/**
* 每消费多少元获取1个点
*
* @mbggenerated
*/
@ApiModelProperty(value = "每消费多少元获取1个点")
private BigDecimal consumePerPoint;
/**
* 最低获取点数的订单金额
*
* @mbggenerated
*/
@ApiModelProperty(value = "最低获取点数的订单金额")
private BigDecimal lowOrderAmount;
/**
* 每笔订单最高获取点数
*
* @mbggenerated
*/
@ApiModelProperty(value = "每笔订单最高获取点数")
private Integer maxPointPerOrder;
/**
* 类型:0->积分规则;1->成长值规则
*
* @mbggenerated
*/
@ApiModelProperty(value = "类型:0->积分规则;1->成长值规则")
private Integer type;
private static final long serialVersionUID = 1L;
......
package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
......@@ -9,60 +10,28 @@ public class UmsMemberStatisticsInfo implements Serializable {
private Long memberId;
/**
* 累计消费金额
*
* @mbggenerated
*/
@ApiModelProperty(value = "累计消费金额")
private BigDecimal consumeAmount;
/**
* 订单数量
*
* @mbggenerated
*/
@ApiModelProperty(value = "订单数量")
private Integer orderCount;
/**
* 优惠券数量
*
* @mbggenerated
*/
@ApiModelProperty(value = "优惠券数量")
private Integer couponCount;
/**
* 评价数
*
* @mbggenerated
*/
@ApiModelProperty(value = "评价数")
private Integer commentCount;
/**
* 退货数量
*
* @mbggenerated
*/
@ApiModelProperty(value = "退货数量")
private Integer returnOrderCount;
/**
* 登录次数
*
* @mbggenerated
*/
@ApiModelProperty(value = "登录次数")
private Integer loginCount;
/**
* 关注数量
*
* @mbggenerated
*/
@ApiModelProperty(value = "关注数量")
private Integer attendCount;
/**
* 粉丝数量
*
* @mbggenerated
*/
@ApiModelProperty(value = "粉丝数量")
private Integer fansCount;
private Integer collectProductCount;
......@@ -75,11 +44,7 @@ public class UmsMemberStatisticsInfo implements Serializable {
private Integer inviteFriendCount;
/**
* 最后一次下订单时间
*
* @mbggenerated
*/
@ApiModelProperty(value = "最后一次下订单时间")
private Date recentOrderTime;
private static final long serialVersionUID = 1L;
......
package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.math.BigDecimal;
......@@ -8,18 +9,10 @@ public class UmsMemberTag implements Serializable {
private String name;
/**
* 自动打标签完成订单数量
*
* @mbggenerated
*/
@ApiModelProperty(value = "自动打标签完成订单数量")
private Integer finishOrderCount;
/**
* 自动打标签完成订单金额
*
* @mbggenerated
*/
@ApiModelProperty(value = "自动打标签完成订单金额")
private BigDecimal finishOrderAmount;
private static final long serialVersionUID = 1L;
......
package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
public class UmsMemberTask implements Serializable {
......@@ -7,25 +8,13 @@ public class UmsMemberTask implements Serializable {
private String name;
/**
* 赠送成长值
*
* @mbggenerated
*/
@ApiModelProperty(value = "赠送成长值")
private Integer growth;
/**
* 赠送积分
*
* @mbggenerated
*/
@ApiModelProperty(value = "赠送积分")
private Integer intergration;
/**
* 任务类型:0->新手任务;1->日常任务
*
* @mbggenerated
*/
@ApiModelProperty(value = "任务类型:0->新手任务;1->日常任务")
private Integer type;
private static final long serialVersionUID = 1L;
......
package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
public class UmsPermission implements Serializable {
private Long id;
/**
* 父级权限id
*
* @mbggenerated
*/
@ApiModelProperty(value = "父级权限id")
private Long pid;
/**
* 名称
*
* @mbggenerated
*/
@ApiModelProperty(value = "名称")
private String name;
/**
* 权限值
*
* @mbggenerated
*/
@ApiModelProperty(value = "权限值")
private String value;
/**
* 图标
*
* @mbggenerated
*/
@ApiModelProperty(value = "图标")
private String icon;
/**
* 权限类型:0->目录;1->菜单;2->按钮(接口绑定权限)
*
* @mbggenerated
*/
@ApiModelProperty(value = "权限类型:0->目录;1->菜单;2->按钮(接口绑定权限)")
private Integer type;
/**
* 前端资源路径
*
* @mbggenerated
*/
@ApiModelProperty(value = "前端资源路径")
private String uri;
/**
* 启用状态;0->禁用;1->启用
*
* @mbggenerated
*/
@ApiModelProperty(value = "启用状态;0->禁用;1->启用")
private Integer status;
/**
* 创建时间
*
* @mbggenerated
*/
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 排序
*
* @mbggenerated
*/
@ApiModelProperty(value = "排序")
private Integer sort;
private static final long serialVersionUID = 1L;
......
package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
public class UmsRole implements Serializable {
private Long id;
/**
* 名称
*
* @mbggenerated
*/
@ApiModelProperty(value = "名称")
private String name;
/**
* 描述
*
* @mbggenerated
*/
@ApiModelProperty(value = "描述")
private String description;
/**
* 后台用户数量
*
* @mbggenerated
*/
@ApiModelProperty(value = "后台用户数量")
private Integer adminCount;
/**
* 创建时间
*
* @mbggenerated
*/
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 启用状态:0->禁用;1->启用
*
* @mbggenerated
*/
@ApiModelProperty(value = "启用状态:0->禁用;1->启用")
private Integer status;
private Integer sort;
......
package com.macro.mall.model;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
public class UmsRolePermissionRelation implements Serializable {
......
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