package com.caimei.modules.user.entity; import java.math.BigDecimal; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.thinkgem.jeesite.common.persistence.DataEntity; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import java.io.Serializable; import lombok.Data; import lombok.experimental.Accessors; import org.apache.ibatis.type.Alias; import com.fasterxml.jackson.annotation.JsonFormat; import java.util.Date; /** * 对象 cm_distribution * * @author Kaick * @date 2023-09-15 */ @Accessors(fluent = true ) @Data @Alias("CmDistribution") public class CmDistribution extends DataEntity implements Serializable { private static final long serialVersionUID = 1L; /** id */ private String id; /** 用户id */ private Integer userId; /** 名称 */ private String name; /** 联系人 */ private String linkMan; /** 手机号 */ private String mobile; /** 密码 */ private String password; /** 公司名称 */ private String corporateName; /** 分账号 */ private String splitCode; /** 所属银行 */ private String bankName; /** 银行卡号 */ private String bankAccount; /** 状态:90上线,91下线 */ private Integer status; /** 分销二维码 */ private String qrCode; /** 父级团队Id:0表示团队 */ private Integer parentId; /** 父级团队Id集合 */ private String parentIds; /** 修改时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updateTime; /** 添加时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date addTime; /** 删除状态 0正常,其他删除 */ private String delFlag; /** 结算状态 1已完结 ,0未完结*/ private String settleStatus; /** (线上订单)待返佣金*/ private BigDecimal onLineCommission; /** (线下订单)待返佣金*/ private BigDecimal offlineCommission; public String getSettleStatus() { return settleStatus; } public void setSettleStatus(String settleStatus) { this.settleStatus = settleStatus; } public BigDecimal getOnLineCommission() { return onLineCommission; } public void setOnLineCommission(BigDecimal onLineCommission) { this.onLineCommission = onLineCommission; } public BigDecimal getOfflineCommission() { return offlineCommission; } public void setOfflineCommission(BigDecimal offlineCommission) { this.offlineCommission = offlineCommission; } @Override public String getId() { return id; } @Override public void setId(String id) { this.id = id; } public Integer getUserId() { return userId; } public void setUserId(Integer userId) { this.userId = userId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getLinkMan() { return linkMan; } public void setLinkMan(String linkMan) { this.linkMan = linkMan; } public String getMobile() { return mobile; } public void setMobile(String mobile) { this.mobile = mobile; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getCorporateName() { return corporateName; } public void setCorporateName(String corporateName) { this.corporateName = corporateName; } public String getSplitCode() { return splitCode; } public void setSplitCode(String splitCode) { this.splitCode = splitCode; } public String getBankName() { return bankName; } public void setBankName(String bankName) { this.bankName = bankName; } public String getBankAccount() { return bankAccount; } public void setBankAccount(String bankAccount) { this.bankAccount = bankAccount; } public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } public String getQrCode() { return qrCode; } public void setQrCode(String qrCode) { this.qrCode = qrCode; } public Integer getParentId() { return parentId; } public void setParentId(Integer parentId) { this.parentId = parentId; } public String getParentIds() { return parentIds; } public void setParentIds(String parentIds) { this.parentIds = parentIds; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public Date getAddTime() { return addTime; } public void setAddTime(Date addTime) { this.addTime = addTime; } @Override public String getDelFlag() { return delFlag; } public void setDelFlag(String delFlag) { this.delFlag = delFlag; } }