package cn.wise.sc.acquisition.business.model.vo;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.Data;


/**
 * <p>
 *
 * </p>
 * 生成工序的返回工具  暴恐爆破工序，炮孔设计等等
 * @author renchao
 * @since 2021-04-27
 */
@Data
public class TProcessesProductVo<T> {

    /**
     * 设计孔深合计
     */
    private Double depthSum;
    /**
     * 今日合计孔深
     */
    private Double todayDepthSum;
    /**
     * 本月合计孔深
     */
    private Double monthDepthSum;

    /**
     * 分页返回数据
     */
    private Page<T> data;


    public TProcessesProductVo() {

    }

    public TProcessesProductVo(Page<T> data, Double depthSum) {
        this.depthSum = depthSum;
        this.data = data;
    }

    public TProcessesProductVo(Page<T> data, Double depthSum,Double todayDepthSum, Double monthDepthSum) {
        this.depthSum = depthSum;
        this.todayDepthSum = todayDepthSum;
        this.monthDepthSum = monthDepthSum;
        this.data = data;
    }
}
