package cn.iocoder.yudao.module.knowledge.controller.responsevo;

import cn.iocoder.yudao.module.knowledge.entity.TLaws;
import lombok.Data;

import java.util.Date;

@Data
public class KnowledgeStatisticsvo extends TLaws {


    /**
     * 操作文件总数量
     */
    private Integer operationSum;

    /**
     * 违章文件总数量
     */
    private Integer violationSum;

    /**
     * 法律法规文件总数量
     */
    private Integer lawsSum;

    /**
     * 规章制度文件总数量
     */
    private Integer rulesSum;



    /**
     * 上月操作文件总数量
     */
    private Integer lastMonthOperationSum;

    /**
     * 本月操作文件总数量
     */
    private Integer curMonthOperationSum;

    /**
     * 上月违章总数量
     */
    private Integer lastMonthViolationSum;

    /**
     * 本月违章总数量
     */
    private Integer curMonthViolationSum;

    /**
     * 上月法律法规总数量
     */
    private Integer lastMonthLawsSum;

    /**
     * 本月法律法规总数量
     */
    private Integer curMonthLawsSum;

    /**
     * 上月规章制度总数量
     */
    private Integer lastMonthRulesSum;

    /**
     * 本月规章制度总数量
     */
    private Integer curMonthRulesSum;



    /**
     * 每日学习情况日期
     */
    private Date date;

    /**
     * 每日学习情况已完成
     */
    private Integer completed;

    /**
     * 每日学习情况未完成
     */
    private Integer notCompleted;



    /**
     * 培训次数
     */
    private Integer num;

    /**
     * 培训合格率
     */
    private Integer percentOfPass;



}
