开课资源增加状态,上下架

beetlsql3-dev
malx 2 years ago
parent b0f59d6298
commit d16929edec

@ -1,8 +1,10 @@
package com.ibeetl.jlw.entity;
import com.ibeetl.admin.core.annotation.Dict;
import com.ibeetl.admin.core.annotation.DictEnum;
import com.ibeetl.admin.core.entity.BaseEntity;
import com.ibeetl.admin.core.util.ValidateConfig;
import com.ibeetl.jlw.enums.GlobalUpStatusEnum;
import org.beetl.sql.annotation.entity.AssignID;
import javax.validation.constraints.NotNull;
@ -48,7 +50,8 @@ public class TeacherOpenCourseMergeResourcesInfo extends BaseEntity{
private String resourcesInfoFiles;
// 资源状态 0删除 1上架 2下架
private Integer resourcesInfoStatus;
@DictEnum
private GlobalUpStatusEnum resourcesInfoStatus;
// 资源排序
@ -181,11 +184,11 @@ public class TeacherOpenCourseMergeResourcesInfo extends BaseEntity{
this.orderIndex = orderIndex;
}
public Integer getResourcesInfoStatus() {
public GlobalUpStatusEnum getResourcesInfoStatus() {
return resourcesInfoStatus;
}
public void setResourcesInfoStatus(Integer resourcesInfoStatus) {
public void setResourcesInfoStatus(GlobalUpStatusEnum resourcesInfoStatus) {
this.resourcesInfoStatus = resourcesInfoStatus;
}
}

@ -0,0 +1,23 @@
package com.ibeetl.jlw.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
import org.beetl.sql.annotation.entity.EnumMapping;
/**
*
*
* @author mlx
*/
@Getter
@EnumMapping("name")
@AllArgsConstructor
public enum GlobalUpStatusEnum {
UP(1, "上架"),
DOWN(2, "下架"),
DEL(0, "删除");
private Integer code;
private String text;
}

@ -4,6 +4,7 @@ import cn.jlw.validate.ValidateConfig;
import com.ibeetl.admin.core.annotation.Query;
import com.ibeetl.admin.core.web.query.PageParam;
import com.ibeetl.jlw.entity.TeacherOpenCourseMergeResourcesInfo;
import com.ibeetl.jlw.enums.GlobalUpStatusEnum;
import javax.validation.constraints.NotNull;
@ -29,7 +30,7 @@ public class TeacherOpenCourseMergeResourcesInfoQuery extends PageParam {
@Query(name = "资源排序", display = false)
private String orderIndex;
// 资源状态 0删除 1上架 2下架
private Integer resourcesInfoStatus;
private GlobalUpStatusEnum resourcesInfoStatus;
@Query(name = "组织机构ID", display = false)
private Long orgId;
@Query(name = "后台用户ID", display = false)
@ -173,11 +174,11 @@ public class TeacherOpenCourseMergeResourcesInfoQuery extends PageParam {
this.orderIndex = orderIndex;
}
public Integer getResourcesInfoStatus() {
public GlobalUpStatusEnum getResourcesInfoStatus() {
return resourcesInfoStatus;
}
public void setResourcesInfoStatus(Integer resourcesInfoStatus) {
public void setResourcesInfoStatus(GlobalUpStatusEnum resourcesInfoStatus) {
this.resourcesInfoStatus = resourcesInfoStatus;
}
}

Loading…
Cancel
Save