javacodeadmin/ruoyi-system/src/main/java/com/ruoyi/system/domain/Users.java

664 lines
14 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.ruoyi.system.domain;
import java.math.BigDecimal;
import java.util.Date;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
/**
* 【请填写功能名称】对象 users
*
* @author ruoyi
* @date 2025-05-14
*/
public class Users extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** $column.columnComment */
private Long id;
/** 昵称 */
@Excel(name = "昵称")
private String name;
/** 微信昵称 */
@Excel(name = "微信昵称")
private String nickname;
/** 电话 */
@Excel(name = "电话")
private String phone;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
private String password;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
private String rememberToken;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
private String openid;
/** 头像 */
@Excel(name = "头像")
private String avatar;
/** 1:普通用户 2师傅 */
@Excel(name = "1:普通用户 2师傅")
private String type;
/** 师傅签到时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "师傅签到时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date workerTime;
/** 可用积分 */
@Excel(name = "可用积分")
private Long integral;
/** 累计积分 */
@Excel(name = "累计积分")
private Long totalIntegral;
/** 1:启用 0关闭 */
@Excel(name = "1:启用 0关闭")
private Integer status;
/**是否为师傅 是否为师傅1是0否 */
@Excel(name = "10")
private Integer isWork;
/** 师傅等级 */
@Excel(name = "师傅等级")
private Integer level;
/** 师傅佣金 */
@Excel(name = "师傅佣金")
private BigDecimal commission;
/** 累计佣金 */
@Excel(name = "累计佣金")
private BigDecimal totalComm;
/** 质保金 */
@Excel(name = "质保金")
private BigDecimal margin;
/** 工号 */
@Excel(name = "工号")
private Integer jobNumber;
/** 禁止接单开始时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "禁止接单开始时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date prohibitTime;
/** 禁止接单时长 */
@Excel(name = "禁止接单时长")
private Integer prohibitTimeNum;
/** 师傅累计接单 */
@Excel(name = "师傅累计接单")
private Long toa;
/** 师傅服务城市 */
@Excel(name = "师傅服务城市")
private Long serviceCityPid;
/** 师傅服务区域 */
@Excel(name = "师傅服务区域")
private String serviceCityIds;
/** 师傅技能ID */
@Excel(name = "师傅技能ID")
private String skillIds;
/** 累计提现 */
@Excel(name = "累计提现")
private BigDecimal propose;
/** 1:已退出 2未退出 */
@Excel(name = "1:已退出 2未退出")
private Integer loginStatus;
/** 0:默认 1停止接单 */
@Excel(name = "0:默认 1停止接单")
private Integer isStop;
/** 1虚拟号码-已认证 */
@Excel(name = "1虚拟号码-已认证")
private Integer middleAuth;
@Excel(name = "用户余额")
private BigDecimal balance;
@Excel(name = "消费金")
private BigDecimal consumption;
@Excel(name = "服务金")
private BigDecimal servicefee;
@Excel(name = "会员 0:不是 1")
private Integer ismember;
/** 禁止接单开始时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "会员开始时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date memberBegin;
/** 禁止接单开始时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "会员结束时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date memberEnd;
/** 禁止接单开始时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "生日", width = 30, dateFormat = "yyyy-MM-dd")
private Date birthday;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
private Date createdAt;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
private Date updatedAt;
//-------------------------------------------------------------------------------------------
private BigDecimal totalCommMin;
private BigDecimal totalCommMax;
private BigDecimal marginMin;
private BigDecimal marginMax;
private BigDecimal commissionMin;
private BigDecimal commissionMax;
private String remember_token;
private Map<String, Object> order_num;
private Map<String, Object> goods_order_num;
public void setId(Long id)
{
this.id = id;
}
public Long getId()
{
return id;
}
public void setName(String name)
{
this.name = name;
}
public String getName()
{
return name;
}
public void setNickname(String nickname)
{
this.nickname = nickname;
}
public String getNickname()
{
return nickname;
}
public void setPhone(String phone)
{
this.phone = phone;
}
public String getPhone()
{
return phone;
}
public void setPassword(String password)
{
this.password = password;
}
public String getPassword()
{
return password;
}
public void setRememberToken(String rememberToken)
{
this.rememberToken = rememberToken;
}
public String getRememberToken()
{
return rememberToken;
}
public void setOpenid(String openid)
{
this.openid = openid;
}
public String getOpenid()
{
return openid;
}
public void setAvatar(String avatar)
{
this.avatar = avatar;
}
public String getAvatar()
{
return avatar;
}
public void setType(String type)
{
this.type = type;
}
public String getType()
{
return type;
}
public void setWorkerTime(Date workerTime)
{
this.workerTime = workerTime;
}
public Date getWorkerTime()
{
return workerTime;
}
public void setIntegral(Long integral)
{
this.integral = integral;
}
public Long getIntegral()
{
return integral;
}
public void setTotalIntegral(Long totalIntegral)
{
this.totalIntegral = totalIntegral;
}
public Long getTotalIntegral()
{
return totalIntegral;
}
public void setStatus(Integer status)
{
this.status = status;
}
public Integer getStatus()
{
return status;
}
public void setLevel(Integer level)
{
this.level = level;
}
public Integer getLevel()
{
return level;
}
public void setCommission(BigDecimal commission)
{
this.commission = commission;
}
public BigDecimal getCommission()
{
return commission;
}
public void setTotalComm(BigDecimal totalComm)
{
this.totalComm = totalComm;
}
public BigDecimal getTotalComm()
{
return totalComm;
}
public void setMargin(BigDecimal margin)
{
this.margin = margin;
}
public BigDecimal getMargin()
{
return margin;
}
public void setJobNumber(Integer jobNumber)
{
this.jobNumber = jobNumber;
}
public Integer getJobNumber()
{
return jobNumber;
}
public void setProhibitTime(Date prohibitTime)
{
this.prohibitTime = prohibitTime;
}
public Date getProhibitTime()
{
return prohibitTime;
}
public void setProhibitTimeNum(Integer prohibitTimeNum)
{
this.prohibitTimeNum = prohibitTimeNum;
}
public Integer getProhibitTimeNum()
{
return prohibitTimeNum;
}
public void setToa(Long toa)
{
this.toa = toa;
}
public Long getToa()
{
return toa;
}
public void setServiceCityPid(Long serviceCityPid)
{
this.serviceCityPid = serviceCityPid;
}
public Long getServiceCityPid()
{
return serviceCityPid;
}
public void setServiceCityIds(String serviceCityIds)
{
this.serviceCityIds = serviceCityIds;
}
public String getServiceCityIds()
{
return serviceCityIds;
}
public void setSkillIds(String skillIds)
{
this.skillIds = skillIds;
}
public String getSkillIds()
{
return skillIds;
}
public void setPropose(BigDecimal propose)
{
this.propose = propose;
}
public BigDecimal getPropose()
{
return propose;
}
public void setLoginStatus(Integer loginStatus)
{
this.loginStatus = loginStatus;
}
public Integer getLoginStatus()
{
return loginStatus;
}
public void setIsStop(Integer isStop)
{
this.isStop = isStop;
}
public Integer getIsStop()
{
return isStop;
}
public void setMiddleAuth(Integer middleAuth)
{
this.middleAuth = middleAuth;
}
public Integer getMiddleAuth()
{
return middleAuth;
}
public void setCreatedAt(Date createdAt)
{
this.createdAt = createdAt;
}
public Date getCreatedAt()
{
return createdAt;
}
public void setUpdatedAt(Date updatedAt)
{
this.updatedAt = updatedAt;
}
public Date getUpdatedAt()
{
return updatedAt;
}
public BigDecimal getCommissionMax() {
return commissionMax;
}
public void setCommissionMax(BigDecimal commissionMax) {
this.commissionMax = commissionMax;
}
public BigDecimal getCommissionMin() {
return commissionMin;
}
public void setCommissionMin(BigDecimal commissionMin) {
this.commissionMin = commissionMin;
}
public BigDecimal getMarginMax() {
return marginMax;
}
public void setMarginMax(BigDecimal marginMax) {
this.marginMax = marginMax;
}
public BigDecimal getMarginMin() {
return marginMin;
}
public void setMarginMin(BigDecimal marginMin) {
this.marginMin = marginMin;
}
public BigDecimal getTotalCommMax() {
return totalCommMax;
}
public void setTotalCommMax(BigDecimal totalCommMax) {
this.totalCommMax = totalCommMax;
}
public BigDecimal getTotalCommMin() {
return totalCommMin;
}
public void setTotalCommMin(BigDecimal totalCommMin) {
this.totalCommMin = totalCommMin;
}
public Integer getIsWork() {
return isWork;
}
public void setIsWork(Integer isWork) {
this.isWork = isWork;
}
public String getRemember_token() {
return remember_token;
}
public void setRemember_token(String remember_token) {
this.remember_token = remember_token;
}
public Map<String, Object> getOrder_num() {
return order_num;
}
public void setOrder_num(Map<String, Object> order_num) {
this.order_num = order_num;
}
public Map<String, Object> getGoods_order_num() {
return goods_order_num;
}
public void setGoods_order_num(Map<String, Object> goods_order_num) {
this.goods_order_num = goods_order_num;
}
public Date getMemberEnd() {
return memberEnd;
}
public void setMemberEnd(Date memberEnd) {
this.memberEnd = memberEnd;
}
public Date getMemberBegin() {
return memberBegin;
}
public void setMemberBegin(Date memberBegin) {
this.memberBegin = memberBegin;
}
public Integer getIsmember() {
return ismember;
}
public void setIsmember(Integer ismember) {
this.ismember = ismember;
}
public BigDecimal getBalance() {
return balance;
}
public void setBalance(BigDecimal balance) {
this.balance = balance;
}
public BigDecimal getServicefee() {
return servicefee;
}
public void setServicefee(BigDecimal servicefee) {
this.servicefee = servicefee;
}
public BigDecimal getConsumption() {
return consumption;
}
public void setConsumption(BigDecimal consumption) {
this.consumption = consumption;
}
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("name", getName())
.append("nickname", getNickname())
.append("phone", getPhone())
.append("password", getPassword())
.append("rememberToken", getRememberToken())
.append("openid", getOpenid())
.append("avatar", getAvatar())
.append("type", getType())
.append("workerTime", getWorkerTime())
.append("integral", getIntegral())
.append("totalIntegral", getTotalIntegral())
.append("status", getStatus())
.append("level", getLevel())
.append("commission", getCommission())
.append("totalComm", getTotalComm())
.append("margin", getMargin())
.append("jobNumber", getJobNumber())
.append("prohibitTime", getProhibitTime())
.append("prohibitTimeNum", getProhibitTimeNum())
.append("toa", getToa())
.append("serviceCityPid", getServiceCityPid())
.append("serviceCityIds", getServiceCityIds())
.append("skillIds", getSkillIds())
.append("propose", getPropose())
.append("loginStatus", getLoginStatus())
.append("isStop", getIsStop())
.append("middleAuth", getMiddleAuth())
.append("createdAt", getCreatedAt())
.append("updatedAt", getUpdatedAt())
.toString();
}
}