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