package com.xzx.gc.model.admin;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.util.List;
|
|
/**
|
* 推广员实体
|
*/
|
@Data
|
public class PromoterModel implements Serializable {
|
|
/**
|
* 用户角色
|
*/
|
String userRole;
|
/**
|
* 用户昵称
|
*/
|
String nickName;
|
String name;
|
/**
|
* 手机号码
|
*/
|
String mobilePhone;
|
/**
|
* 用户ID
|
*/
|
String userId;
|
//String registCount;
|
/**
|
* 已注册总数
|
*/
|
String registCount;
|
/**
|
* 未注册总数
|
*/
|
String unregistCount;
|
/**
|
* 已成交的用户总数
|
*/
|
String orderCount;
|
|
String count;
|
|
/**
|
* 注册时间
|
*/
|
String registTime;
|
/**
|
* 最后登陆时间
|
*/
|
String loginTime;
|
/**
|
* 注册类型
|
*/
|
String regsterType;
|
|
/**
|
* 已完成订单总重量
|
*/
|
String orderWeightCount;
|
/**
|
* 已完成订单总金额
|
*/
|
String orderMoneyCount;
|
/**
|
* 订单ID
|
*/
|
String orderId;
|
/**
|
* 客户名称
|
*/
|
String relaName;
|
/**
|
* 创建时间
|
*/
|
String createTime;
|
|
String startTime;
|
|
String endTime;
|
|
String sortType;
|
|
String paramName;
|
//成交率
|
String turnoverRate;
|
|
Integer orderNumSort;
|
//累计订单数量
|
Integer allOrderNum;
|
//订单完成时间
|
String completeTime;
|
|
String createUserId;
|
|
|
@ApiModelProperty("1:外部用户 0:内部用户")
|
private Short originType;
|
|
List<String> partnerIds;
|
|
String totalNum;
|
String exp;
|
String partnerId;
|
String partnerName;
|
@ApiModelProperty("1:已删除 0:未删除")
|
String delFlag;
|
int page;
|
|
int limit;
|
public PromoterModel(){
|
|
}
|
public PromoterModel(ExportParamModel exportParamModel){
|
this.page = exportParamModel.getPage();
|
this.limit = exportParamModel.getLimit();
|
this.partnerIds = exportParamModel.getPartnerIds();
|
this.startTime = exportParamModel.getStartTime();
|
this.endTime = exportParamModel.getEndTime();
|
this.nickName = exportParamModel.getNickName();
|
this.name=exportParamModel.getName();
|
this.mobilePhone = exportParamModel.getMobilePhone();
|
this.userId = exportParamModel.getUserId();
|
}
|
}
|