package com.iformall.domain.po;

import com.baomidou.mybatisplus.annotation.TableName;
import com.iformall.domain.po.base.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * @author luozukai
 */
@TableName(value = "wx_bill_settle_record")
@Data
@EqualsAndHashCode(callSuper = true)
public class WxBillSettleRecord extends BaseEntity {
	private static final long serialVersionUID = 1L;

    protected Long id;

    @io.swagger.annotations.ApiModelProperty(value="租户ID",name="tenantId")
	private String tenantId;
	@io.swagger.annotations.ApiModelProperty(value="结算单id",name="settleId")
	private Long settleId;
	@io.swagger.annotations.ApiModelProperty(value="操作人id",name="userid")
	private Long userid;
	@io.swagger.annotations.ApiModelProperty(value="操作人姓名",name="userName")
	private String userName;
	@io.swagger.annotations.ApiModelProperty(value="清算金额",name="settleMoney")
	private Long settleMoney;
	@io.swagger.annotations.ApiModelProperty(value="清算时间",name="settleTime")
	private Date settleTime;
	@io.swagger.annotations.ApiModelProperty(value="清算方式1现金2支付宝3微信4银行卡转账5其他",name="settleWay")
	private Integer settleWay;
	@io.swagger.annotations.ApiModelProperty(value="结余",name="balance")
	private Long balance;
	@io.swagger.annotations.ApiModelProperty(value="明细",name="detail")
	private String detail;
	@io.swagger.annotations.ApiModelProperty(value="描述",name="desc")
	private String remark;

	@io.swagger.annotations.ApiModelProperty(value="创建时间",name="createtime")
	private Date createtime;
	@io.swagger.annotations.ApiModelProperty(value="更新时间",name="updatetime")
	private Date updatetime;


}
