提交 bc95c443 authored 作者: renjianyu's avatar renjianyu

--no commit message

上级 65a34929
package com.zrqx.core.vo.sysuser.bg.dept;
import java.util.List;
import com.zrqx.core.model.sysuser.dept.Department;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
/**
* 部门表
*
*/
@Setter
@Getter
@NoArgsConstructor
@ApiModel(value="DepartmentVO",description="部门VO")
public class DepartmentVO extends Department{
@ApiModelProperty(value = "子部门")
List<DepartmentVO> list;
}
package com.zrqx.core.vo.sysuser.bg.dept;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class DeptVO {
@ApiModelProperty("部门id")
private Integer deptId;
@ApiModelProperty(value = "部门名称")
private String deptName;
}
package com.zrqx.core.vo.sysuser.bg.diytype;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class DiyTypeVO{
@ApiModelProperty("自定义分类id")
private Integer id;
@ApiModelProperty(value = "自定义分类名称")
private String typeName;
@ApiModelProperty(value = "显示名称")
private String showName;
@ApiModelProperty(value = "自定义分类名称")
private Integer parentId;
@ApiModelProperty(value = "排序号")
private Integer sort;
@ApiModelProperty(value = "分类编号")
private String code;
@ApiModelProperty(value = "旧编码")
private String oldCode;
@ApiModelProperty(value = "创建时间")
private Date createTime;
@ApiModelProperty(value = "子分类")
private List<DiyTypeVO> list = new ArrayList<DiyTypeVO>();
}
package com.zrqx.core.vo.sysuser.bg.diytype;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class DiytypeExportVo {
@ApiModelProperty("自定义分类id")
private Integer id;
@ApiModelProperty(value = "自定义分类名称")
private String typeName;
@ApiModelProperty(value = "显示名称")
private String showName;
}
package com.zrqx.core.vo.sysuser.bg.excel;
import java.math.BigDecimal;
import java.util.Date;
import com.zrqx.core.util.excelutil.ExcelResources;
public class ExcelMemberVO {
@ExcelResources(title="会员ID",order=1)
private Integer id;
@ExcelResources(title="会员账号",order=2)
private String account;
@ExcelResources(title="手机号",order=3)
private String phone;
@ExcelResources(title="创建时间",order=4)
private Date createTime;
@ExcelResources(title="会员状态",order=5)
private String status;
@ExcelResources(title="积分",order=6)
private Integer score;
@ExcelResources(title="余额",order=7)
private BigDecimal balance;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getAccount() {
return account;
}
public void setAccount(String account) {
this.account = account;
}
public String getPhone() {
return phone;
}
public void setPhone(String phone) {
this.phone = phone;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public String getStatus() {
return "0".equals(status) ? "禁用" : "启用";
}
public void setStatus(String status) {
this.status = status;
}
public Integer getScore() {
return score;
}
public void setScore(Integer score) {
this.score = score;
}
public BigDecimal getBalance() {
return balance;
}
public void setBalance(BigDecimal balance) {
this.balance = balance;
}
}
package com.zrqx.core.vo.sysuser.bg.member;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class MemberLevelVO {
@ApiModelProperty("等级id")
private Integer id;
@ApiModelProperty("等级名称")
private String name;
@ApiModelProperty("成长值要求")
private Integer growthValue;
@ApiModelProperty("结算折扣")
private Double discount;
@ApiModelProperty("积分提成")
private Double scorePercentage;
@ApiModelProperty("每年减少积分")
private Integer annuallySubScore;
@ApiModelProperty("等级排序")
private Integer sort;
@ApiModelProperty("简介")
private String description;
@ApiModelProperty("状态 0 禁用 1启用")
private Integer status;
@ApiModelProperty("会员数量")
private Integer memberCount;
}
package com.zrqx.core.vo.sysuser.bg.member;
import java.math.BigDecimal;
import java.util.Date;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class MemberListVO {
@ApiModelProperty("会员id,新增时不需填写")
private Integer id;
@ApiModelProperty("会员账号")
private String account;
@ApiModelProperty("手机号")
private String phone;
@ApiModelProperty("注册时间")
private Date createTime;
@ApiModelProperty("用户状态 0 禁用 1启用")
private String status;
@ApiModelProperty("积分")
private Integer score;
@ApiModelProperty("余额")
private BigDecimal balance;
}
package com.zrqx.core.vo.sysuser.bg.modulepower;
import java.util.ArrayList;
import java.util.List;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@ApiModel(value = "Modulepower",description = "模块权限")
@Data
public class ModulepowerVO {
@ApiModelProperty(value = "模块权限编号")
private Integer mpId;
@ApiModelProperty(value = "模块名称")
private String moduleName;
@ApiModelProperty(value = "父级模块编号")
private Integer pid;
@ApiModelProperty(value = "链接地址")
private String url;
@ApiModelProperty(value = "排序")
private String sort;
@ApiModelProperty(value = "模块代号 每两位表示一级")
private String code;
private List<ModulepowerVO> children = new ArrayList<ModulepowerVO>();
}
package com.zrqx.core.vo.sysuser.bg.pm;
import java.util.Date;
import java.util.List;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class PrivateMessageVO {
@ApiModelProperty(value="站内信ID")
private Integer id;
@ApiModelProperty(value="信息标题")
private String title;
@ApiModelProperty(value="内容")
private String content;
@ApiModelProperty(value="发送方式:0自动发送,1手动发送")
private Integer sendType;
@ApiModelProperty(value="收信会员范围:0全部会员,1指定会员组,2指定会员")
private Integer acceptMember;
@ApiModelProperty(value="会员组,收信会员范围1指定会员组时传值到这个字段")
private String memberGroup;
@ApiModelProperty(value="指定会员,收信会员范围2指定 个人会员 时传值到这个字段")
private List<String> member;
@ApiModelProperty(value="指定会员,收信会员范围2指定 机构会员 时传值到这个字段")
private List<String> organMember;
@ApiModelProperty(value="发送时间")
private Date sendTime;
}
package com.zrqx.core.vo.sysuser.bg.role;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class RoleVO {
@ApiModelProperty(value = "角色id")
private Integer roleId;
@ApiModelProperty(value = "角色名")
private String roleName;
}
package com.zrqx.core.vo.sysuser.bg.user;
import java.util.List;
import com.zrqx.core.vo.sysuser.bg.dept.DeptVO;
import com.zrqx.core.vo.sysuser.bg.role.RoleVO;
import lombok.Data;
import io.swagger.annotations.ApiModelProperty;
@Data
public class BasicsUserVo {
@ApiModelProperty("用户id")
private String userId;
@ApiModelProperty(value="用户名")
private String userName;
@ApiModelProperty(value="姓名")
private String name;
@ApiModelProperty(value="手机号")
private String phone;
@ApiModelProperty(value="邮箱")
private String email;
@ApiModelProperty(value="头像")
private String topImg;
@ApiModelProperty("所属角色集合")
private List<RoleVO> roleList;
@ApiModelProperty("所属部门集合")
private List<DeptVO> deptList;
}
package com.zrqx.core.vo.sysuser.bg.user;
import com.zrqx.core.vo.sysuser.bg.dept.DeptVO;
import lombok.Data;
@Data
public class UserDepartmentRelationVO {
private DeptVO dept;
}
package com.zrqx.core.vo.sysuser.bg.user;
import com.zrqx.core.vo.sysuser.bg.role.RoleVO;
import lombok.Data;
@Data
public class UserRoleRelationVO {
private RoleVO role;
}
package com.zrqx.core.vo.sysuser.bg.user;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import javax.persistence.Transient;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.zrqx.core.vo.sysuser.bg.dept.DeptVO;
import com.zrqx.core.vo.sysuser.bg.role.RoleVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class UserVO {
@ApiModelProperty("用户id")
private String userId;
@ApiModelProperty(value="用户名")
private String userName;
@ApiModelProperty(value="姓名")
private String name;
@ApiModelProperty(value="手机号")
private String phone;
@ApiModelProperty(value="邮箱")
private String email;
@ApiModelProperty(value="头像")
private String topImg;
@ApiModelProperty("创建时间")
private Date registerDate;
@ApiModelProperty("状态:0禁用,1启用")
private Integer status;
@ApiModelProperty("是否是超级管理员:0不是,1是")
private Integer isAdmin;
@Transient
@JsonIgnore
private List<UserDepartmentRelationVO> dept;
@Transient
@JsonIgnore
private List<Integer> groupId;
@Transient
@JsonIgnore
private List<UserRoleRelationVO> role;
@ApiModelProperty("所属角色集合")
private List<RoleVO> roleList = new ArrayList<RoleVO>();
@ApiModelProperty("所属部门集合")
private List<DeptVO> deptList = new ArrayList<DeptVO>();
}
package com.zrqx.core.vo.sysuser.fg.collections;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;
/**
* 收藏列表vo
* @author lw
* @date 2018年8月1日上午10:15:15
*/
@Data
public class CollectionsVo {
/** 收藏id */
@ApiModelProperty("收藏id")
private Integer id;
/** 售价 */
@ApiModelProperty("售价")
private BigDecimal price;
/** 商品id */
@ApiModelProperty("商品id")
private Integer goodsId;
/** 商品类别 */
@ApiModelProperty("商品类别")
private Integer goodsType;
/** 商品名称 */
@ApiModelProperty("商品名称")
private String goodsName;
/** 收藏时间 */
@ApiModelProperty("收藏时间")
private Date createTime;
/** 封面 */
@ApiModelProperty("封面")
private String url;
/** 可销售状态 0:否 1:是 */
@ApiModelProperty("可销售状态 0:否 1:是 ")
private Integer saleStatus;
/** 上下架状态 0:下架 1:上架 */
@ApiModelProperty("上下架状态 0:下架 1:上架 ")
private Integer bookstatus;
/** 可用最大库存 */
@ApiModelProperty("可用最大库存")
private Integer num;
}
package com.zrqx.core.vo.sysuser.fg.diytype;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.List;
import lombok.Data;
/**
* 前台-分类-vo
* @author lw
* @date 2018年8月14日下午4:31:34
*/
@Data
public class DiyTypeAndBookVo implements Serializable {
@ApiModelProperty("自定义分类id")
private Integer id;
@ApiModelProperty(value = "父类id")
private Integer parentId;
@ApiModelProperty(value = "排序号")
private Integer sort;
@ApiModelProperty(value = "显示名称")
private String showName;
@ApiModelProperty(value = "分类编号")
private String code;
private List<DiyTypeAndBookVo> children;
}
package com.zrqx.core.vo.sysuser.fg.diytype;
import com.zrqx.core.model.sysuser.diytype.DiyType;
import lombok.Data;
/**
* 分类节点
* @author xjg
* @date 2018年10月8日 下午2:42:11
*/
@Data
public class DiyTypeNodeVo extends DiyType{
/** 父级分类节点 */
private DiyTypeNodeVo parentNode;
}
package com.zrqx.core.vo.sysuser.fg.diytype;
import io.swagger.annotations.ApiModelProperty;
import java.util.List;
import lombok.Data;
/**
* 前台-分类-vo
* @author lw
* @date 2018年8月14日下午4:31:34
*/
@Data
public class DiyTypeVo {
@ApiModelProperty("自定义分类id")
private Integer id;
@ApiModelProperty(value = "父类id")
private Integer parentId;
@ApiModelProperty(value = "排序号")
private Integer sort;
@ApiModelProperty(value = "显示名称")
private String showName;
@ApiModelProperty(value = "分类编号")
private String code;
@ApiModelProperty(value = "当前code")
private String ncode;
private List<DiyTypeVo> children;
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论