public class DailyTaskDTO implements Serializable{ private long id; //任务ID private String taskName; //任务名称 private String taskType; //任务类型 private int durationMinutes; //预计完成时间(分钟) private int status; //任务状态:0-未开始,1-进行中,2-已完成 private ScriptureContentDTO scriptureContent; //经文内容(仅当taskType为scripture时有值) private TaskContentDTO taskContent; //任务内容(根据taskType不同而不同) public long getId(){ return id; } public void setId(long id){ this.id = id; } public String getTaskName(){ return taskName; } public void setTaskName(String taskName){ this.taskName = taskName; } public String getTaskType(){ return taskType; } public void setTaskType(String taskType){ this.taskType = taskType; } public int getDurationMinutes(){ return durationMinutes; } public void setDurationMinutes(int durationMinutes){ this.durationMinutes = durationMinutes; } public int getStatus(){ return status; } public void setStatus(int status){ this.status = status; } public ScriptureContentDTO getScriptureContent(){ return scriptureContent; } public void setScriptureContent(ScriptureContentDTO scriptureContent){ this.scriptureContent = scriptureContent; } public TaskContentDTO getTaskContent(){ return taskContent; } public void setTaskContent(TaskContentDTO taskContent){ this.taskContent = taskContent; } }
public class ScriptureContentDTO implements Serializable{ private long id; //经文ID private String reference; //经文引用 private String content; //经文内容 public long getId(){ return id; } public void setId(long id){ this.id = id; } public String getReference(){ return reference; } public void setReference(String reference){ this.reference = reference; } public String getContent(){ return content; } public void setContent(String content){ this.content = content; } }
public class TaskContentDTO implements Serializable{ private long id; //内容ID private long taskId; //关联任务ID private String taskType; //任务类型 private String title; //标题 private String chapter; //章节 private String content; //内容 private String guideText; //指导文本 private String mediaUrl; //媒体URL public long getId(){ return id; } public void setId(long id){ this.id = id; } public long getTaskId(){ return taskId; } public void setTaskId(long taskId){ this.taskId = taskId; } public String getTaskType(){ return taskType; } public void setTaskType(String taskType){ this.taskType = taskType; } public String getTitle(){ return title; } public void setTitle(String title){ this.title = title; } public String getChapter(){ return chapter; } public void setChapter(String chapter){ this.chapter = chapter; } public String getContent(){ return content; } public void setContent(String content){ this.content = content; } public String getGuideText(){ return guideText; } public void setGuideText(String guideText){ this.guideText = guideText; } public String getMediaUrl(){ return mediaUrl; } public void setMediaUrl(String mediaUrl){ this.mediaUrl = mediaUrl; } }