44323
2023-11-27 aa925d851857f50eff0556411366690d9a78a0e5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
package com.dsh.course.model;
 
/**
 * @author zhibing.pu
 * @Date 2023/8/11 14:05
 */
public enum WeekEnum {
    Sunday(1, "周日"),
    Monday(2, "周一"),
    Tuesday(3, "周二"),
    Wednesday(4, "周三"),
    Thursday(5, "周四"),
    Friday(6, "周五"),
    Saturday(7, "周六");
 
 
    WeekEnum(Integer week, String chineseName) {
        this.week = week;
        this.chineseName = chineseName;
    }
 
    private Integer week;
    private String chineseName;
 
    public Integer getWeek() {
        return week;
    }
 
    public void setWeek(Integer week) {
        this.week = week;
    }
 
    public String getChineseName() {
        return chineseName;
    }
 
    public void setChineseName(String chineseName) {
        this.chineseName = chineseName;
    }
 
 
    public static WeekEnum getWeekEnum(Integer week) {
        WeekEnum[] values = WeekEnum.values();
        for (WeekEnum value : values) {
            if (week == value.getWeek()) {
                return value;
            }
        }
        return null;
    }
}