ReportSignInResponseVo.java 1007 Bytes
package com.ruoyi.pojo.response;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @author 20412
 */
@Data
public class ReportSignInResponseVo extends ReportViewResponseVo{
    /**
     * 签到次数
     */
    Integer count;
    /**
     * 子集
     */
    List<ReportSignInResponseVo> children;
    public ReportSignInResponseVo(ReportViewResponseVo vo){
        this.count = 1;
        this.children = new ArrayList<>();
        this.setPosts(vo.getPosts());
        this.setCreateTime(vo.getCreateTime());
        this.setId(vo.getId());
        this.setImage(vo.getImage());
        this.setAlcoholFlag(vo.getAlcoholFlag());
        this.setType(vo.getType());
        this.setJobCode(vo.getJobCode());
        this.setAlcoholIntake(vo.getAlcoholIntake());
        this.setName(vo.getName());
        this.setRemark(vo.getRemark());
        this.setStatus(vo.getStatus());
        this.setSingnIn(vo.getSingnIn());
    }
    public ReportSignInResponseVo(){

    }
}