package com.elephant.framework.galaxy.aroad.module.zhjs.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 中期支付证书
 *
 * @author wangjian
 * @date 2019-05-16 17:39:16
 */
@Data
@TableName("t_zhjs_zqzfzs")
@EqualsAndHashCode(callSuper = true)
public class ZhjsZqzfzs extends Model<ZhjsZqzfzs> {
private static final long serialVersionUID = 1L;

  /**
   * id
   */
  @TableId
  private String id;
  /**
   * 流程环节
   */
  private String flowId;
  /**
   * 流程编号
   */
  private String flowCode;
  /**
   * 流程名称
   */
  private String flowName;
  /**
   * 合同编号ID
   */
  private String conId;
  /**
   * 计量周期ID
   */
  private String periodId;
  /**
   * 计量周期
   */
  private String periodName;
  /**
   * 业务日期
   */
  private Long businessdate;
  /**
   * 本期实际支付
   */
  private BigDecimal currentAmount;
  /**
   * 本期清单完成合计
   */
  private BigDecimal listamount;
  /**
   * 本期小计
   */
  private BigDecimal subtotalamount;
  /**
   * 本期合计
   */
  private BigDecimal totalamount;
  /**
   * 上期末实际支付
   */
  private BigDecimal onAmount;
  /**
   * 上期末清单完成合计
   */
  private BigDecimal onListamount;
  /**
   * 上期末小计
   */
  private BigDecimal onSubtotalamount;
  /**
   * 上期末合计
   */
  private BigDecimal onTotalamount;
  /**
   * 本期末实际支付
   */
  private BigDecimal endAmount;
  /**
   * 本期末清单完成合计
   */
  private BigDecimal endListamount;
  /**
   * 本期末小计
   */
  private BigDecimal endSubtotalamount;
  /**
   * 本期末合计
   */
  private BigDecimal endTotalamount;
  /**
   * 项目编号
   */
  private String proCode;
  /**
   * 项目id
   */
  private String proId;
  /**
   * 年份
   */
  private Integer year;

}
