package com.winsun.bean;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 用此销售清单（另一个字段不全）
 */
@Data
@TableName("hhr_sales_order")
public class SalesList {
	
	/**
	 * 主键
	 */
	private int id;
	
	/**
	 * 订单号码
	 */
	private String orderPhone;
	
	/**
	 * 用户id
	 */
	private String userId;
	
	/**
	 * 放号人
	 */
	private String name;
	
	/**
	 * 放号人账号
	 */
	private String account;
	
	/**
	 * 创建时间
	 */
	private Date createTime;
	
	/**
	 * 审核状态 1：未审核  2：系统审核不通过  3：充值审核通过  4、 充值审核不通过
	 */
	private String status;
	
	/**
	 * 审核备注
	 */
	private String remark;
	
	/**
	 * 销售县分
	 */
	private String salesSubst;
	
	/**
	 * 销售学校
	 */
	private String salesSchool;

	
	/**
	 * 审核时间
	 */
	private Date auditTime ;

	/**
	 * 数据异常提示
	 */
	private String dataErrorRemark;
	
	/**
	 * 佣金状态
	 */
	private String bonusStatus;
	
	/**
	 * 订单类型 
	 */
	private String orderType;

	public void setOrderType(String orderType) {
		this.orderType = orderType;
	}
	
	/**
	 * 订单编码
	 */
	private String orderNum;
	
	/**
	 * 升级套餐
	 */
	private String upgradeCombo;
	
	/**
	 * 原套餐
	 */
	private String oldCombo;
	
	/**
	 * 删除标价 0:未删除 1：已删除
	 */
	private String delFlag;
	
	/**
	 * 号码激活时间
	 */
	private Date activateTime;
	
	/**
	 * 网点编码
	 */
	private String networkCode;
	
	/**
	 * 网点名称
	 */
	private String networkName;
	
	/**
	 * 总激励
	 */
	private Double allBonus;
	
	/**
	 * 未发放激励
	 */
	private Double nonSendBonus;
	
	/**
	 * 已发放激励
	 */
	private Double sendBonus;
	
	/**
	 * 最近充值金额
	 */
	private Double recentlyAmount;
	
	/**
	 * 最近充值激励
	 */
	private Double recentlyBonus;
	
	/**
	 * 累计充值金额
	 */
	private Double monthAmount;
	
	/**
	 * 累计充值激励
	 */
	private Double monthBonus;
	
	/**
	 * 本金激励
	 */
	private Double capitalBonus;

	/**
	 * 销售时段（默认开学，区间内前置）
	 */
	private String preType;

	@TableField(exist = false)
	private String positionZW;
	@TableField(exist = false)
	private String positionZJL;
	@TableField(exist = false)
	private String positionSJ;

	/**
	 * 自定义备注
	 */
	private String customRemark;

	/**
	 * 锁定状态
	 */
	private String lockState;


	
}
