package com.teaching.backend.model.query; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @EqualsAndHashCode(callSuper = true) @Data @ApiModel(description = "课程查询条件实体") public class CourseQuery extends PageQuery { @ApiModelProperty("课程名称关键字") private String name; @ApiModelProperty(value = "用户的username",required = true) private String username; @ApiModelProperty(value = "用户的角色id",required = true) private Long roleId; @ApiModelProperty("课程任课教师") private String teacher; @ApiModelProperty("课程类别") private String category; @ApiModelProperty("课程性质") private String nature; @ApiModelProperty("课程考核类型") private String assessmenttype; }