package com.yonge.cooleshow.biz.dal.wrapper;

import com.yonge.toolset.base.page.QueryInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

public class TeacherSubjectPriceWrapper {

    @Data
    public static class PriceSearch extends QueryInfo {

        @ApiModelProperty(value = "声部编号")
        private Integer subjectId;

        @ApiModelProperty(value = "课程类型")
        private String courseType;
    }

    @Data
    public static class TeacherSubjectPriceDto{

        @ApiModelProperty(value = "id")
        private Long id;

        @ApiModelProperty(value = "老师id")
        private Long teacherId;

        @ApiModelProperty(value = "课程类型")
        private String courseType;

        @ApiModelProperty(value = "课间休息时长(分钟)")
        private Integer freeMinutes;

        @ApiModelProperty(value = "单课时长(分钟)")
        private Integer courseMinutes;

        @ApiModelProperty(value = "声部id")
        private Long subjectId;

        @ApiModelProperty(value = "声部id")
        private String subjectIds;

        @ApiModelProperty(value = "声部名称")
        private String subjectName;

        @ApiModelProperty(value = "声部价格")
        private BigDecimal subjectPrice;

        @ApiModelProperty(value = "声部图片")
        private String subjectPic;
    }

}
