package com.iformall.domain.po;

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

import java.util.Date;

/**
 * @author gongbiao
 */
@TableName(value = "wx_merchant_power_bill_config")
@Data
@JsonIgnoreProperties(value = {"handler"})
@EqualsAndHashCode(callSuper = true)
public class WxMerchantPowerBillConfig extends BaseEntity {

    protected Long id;


    @io.swagger.annotations.ApiModelProperty(value = "tenantId", name = "tenantId")
    private String tenantId;

    @io.swagger.annotations.ApiModelProperty(value = "'商户ID'", name = "merchantId")
    private Long merchantId;

    @io.swagger.annotations.ApiModelProperty(value = "'商户名称'", name = "merchantName")
    private String merchantName;

    @io.swagger.annotations.ApiModelProperty(value = "'商户类型'", name = "merchantType")
    private Integer merchantType;

    @io.swagger.annotations.ApiModelProperty(value = "生成方式1按电表2固定金额", name = "buildWay")
    private Integer buildWay;

    @io.swagger.annotations.ApiModelProperty(value = "金额(电表计费时为单价)", name = "price")
    private String price;

    @io.swagger.annotations.ApiModelProperty(value = "创建时间", name = "createTime")
    private Date createDate;

    @io.swagger.annotations.ApiModelProperty(value = "修改时间", name = "updateTime")
    private Date updateDate;

}
