package com.xinyilu.system.domain.vo;


import com.xinyilu.system.domain.testBodyScoreInfo.TestBodyScoreInfo;
import com.xinyilu.system.domain.testLevel.TestItemLevel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * @author ljh
 * @version 1.0
 * Create by 2022/8/9 16:02
 * 身体素质测试
 */

@EqualsAndHashCode(callSuper = true)
@Data
public class TestBodyScoreInfoVO extends TestBodyScoreInfo implements Serializable {
    private static final long serialVersionUID = 4963111284912577432L;

    /**
     * 测试项目名称
     */
    private String itemName;

    /**
     * 成绩结果 级别名称
     */
    private String leveName;

    /**
     * 级别最小分
     */
    private BigDecimal levelMinScore;

    /**
     * 级别最高分
     */
    private BigDecimal levelMaxScore;

    /**
     * 项目度量单位
     */
    private String measureUnit;

    /**
     * 测试级别集合
     */
    private List<TestItemLevel> testItemLevelList;

    /**
     *   测试级别
     */
    private List<Long> itemIdList;

    /**
     *   测试级别
     */
    private List<Long> longList;

    /**
     *   最小区间的集合
     */
    private List<BigDecimal> LevelMinScoreList;

    /**
     *   最大区间的集合
     */
    private List<BigDecimal> LevelMaxScoreList;

    /**
     *   测试级别区间最大值
     */
    private BigDecimal maxScore;

    /**
     *   测试级别区间最小值
     */
    private BigDecimal minScore;
}
