public class WeeklyCheckInDTO implements Serializable{

    private DailyCheckInDTO[] currentWeek; //本周打卡数据
    private DailyCheckInDTO[] lastWeek; //上周打卡数据

    public DailyCheckInDTO[] getCurrentWeek(){
        return currentWeek;
    }

    public void setCurrentWeek(DailyCheckInDTO[] currentWeek){
        this.currentWeek = currentWeek;
    }

    public DailyCheckInDTO[] getLastWeek(){
        return lastWeek;
    }

    public void setLastWeek(DailyCheckInDTO[] lastWeek){
        this.lastWeek = lastWeek;
    }

}
public class DailyCheckInDTO implements Serializable{

    private String date; //日期(格式:yyyy-MM-dd)
    private int dayOfWeek; //星期几(1-7,对应周一到周日)
    private String dayOfWeekLetter; //星期几英文首字母(M-Monday, T-Tuesday, W-Wednesday, T-Thursday, F-Friday, S-Saturday, S-Sunday)
    private boolean checkedIn; //是否已打卡
    private int completedTaskCount; //完成任务数
    private int totalTaskCount; //总任务数

    public String getDate(){
        return date;
    }

    public void setDate(String date){
        this.date = date;
    }

    public int getDayOfWeek(){
        return dayOfWeek;
    }

    public void setDayOfWeek(int dayOfWeek){
        this.dayOfWeek = dayOfWeek;
    }

    public String getDayOfWeekLetter(){
        return dayOfWeekLetter;
    }

    public void setDayOfWeekLetter(String dayOfWeekLetter){
        this.dayOfWeekLetter = dayOfWeekLetter;
    }

    public boolean getCheckedIn(){
        return checkedIn;
    }

    public void setCheckedIn(boolean checkedIn){
        this.checkedIn = checkedIn;
    }

    public int getCompletedTaskCount(){
        return completedTaskCount;
    }

    public void setCompletedTaskCount(int completedTaskCount){
        this.completedTaskCount = completedTaskCount;
    }

    public int getTotalTaskCount(){
        return totalTaskCount;
    }

    public void setTotalTaskCount(int totalTaskCount){
        this.totalTaskCount = totalTaskCount;
    }

}
public class DailyCheckInDTO implements Serializable{

    private String date; //日期(格式:yyyy-MM-dd)
    private int dayOfWeek; //星期几(1-7,对应周一到周日)
    private String dayOfWeekLetter; //星期几英文首字母(M-Monday, T-Tuesday, W-Wednesday, T-Thursday, F-Friday, S-Saturday, S-Sunday)
    private boolean checkedIn; //是否已打卡
    private int completedTaskCount; //完成任务数
    private int totalTaskCount; //总任务数

    public String getDate(){
        return date;
    }

    public void setDate(String date){
        this.date = date;
    }

    public int getDayOfWeek(){
        return dayOfWeek;
    }

    public void setDayOfWeek(int dayOfWeek){
        this.dayOfWeek = dayOfWeek;
    }

    public String getDayOfWeekLetter(){
        return dayOfWeekLetter;
    }

    public void setDayOfWeekLetter(String dayOfWeekLetter){
        this.dayOfWeekLetter = dayOfWeekLetter;
    }

    public boolean getCheckedIn(){
        return checkedIn;
    }

    public void setCheckedIn(boolean checkedIn){
        this.checkedIn = checkedIn;
    }

    public int getCompletedTaskCount(){
        return completedTaskCount;
    }

    public void setCompletedTaskCount(int completedTaskCount){
        this.completedTaskCount = completedTaskCount;
    }

    public int getTotalTaskCount(){
        return totalTaskCount;
    }

    public void setTotalTaskCount(int totalTaskCount){
        this.totalTaskCount = totalTaskCount;
    }

}