package com.xinyilu.system.domain.vo;

import com.xinyilu.system.domain.testLevel.TestItemLevel;
import lombok.Data;

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

/**
 * @Description 身体形态测试返回值实体类
 * @Author 纪寒
 * @Date 2022-08-09 16:47:13
 */
@Data
public class BodyShapeAnalysisVO implements Serializable {
    private static final long serialVersionUID = -4669326038681303049L;
    /**
     * 身体形态测试标题
     */
    private String shapeTitle;

    /**
     * 身体形态测试描述
     */
    private String shapeDescription;

    /**
     * 身高项目名成
     */
    private String heightName;

    /**
     * 身高项目成绩
     */
    private BigDecimal heightScore;

    /**
     * 体重项目名成
     */
    private String weightName;

    /**
     * 体重项目成绩
     */
    private BigDecimal weightScore;

    /**
     * BMI
     */
    private BigDecimal bmi;

    /**
     * BMI描述
     */
    private String bmiDescription;

    /**
     * BMI项目区间成绩集合
     */
    private List<TestItemLevel> bmiItemLevel;

    /**
     * 身高项目度量单位
     */
    private String heightMeasureUnit;

    /**
     * 体重项目度量单位
     */
    private String weightMeasureUnit;

    /**
     * 年龄身高比最小值
     */
    private BigDecimal ageHeightMin;

    /**
     * 年龄身高比最大值
     */
    private BigDecimal ageHeightMax;

    /**
     * 年龄身高达标字段
     */
    private String ageHeightDescription;

    /**
     * 体重身高比最小值
     */
    private BigDecimal ageWeightMin;

    /**
     * 体重身高比最da值
     */
    private BigDecimal ageWeightMax;

    /**
     * 年龄体重达标字段
     */
    private String ageWeightDescription;

    /**
     * 学生姓名
     */
    private String studentName;
}
