web-课程任务
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
* @since 2025-10-15
|
||||
*/
|
||||
|
||||
import { BaseDTO } from '../base';
|
||||
import { BaseDTO, SysUser, Resource } from '@/types';
|
||||
|
||||
/**
|
||||
* 课程实体
|
||||
@@ -213,6 +213,25 @@ export interface TaskResource extends BaseDTO {
|
||||
orderNum?: number;
|
||||
}
|
||||
|
||||
export interface TaskItemVO extends LearningTask {
|
||||
courseID?: string;
|
||||
courseName?: string;
|
||||
resourceID?: string;
|
||||
resourceName?: string;
|
||||
userID?: string;
|
||||
username?: string;
|
||||
required?: boolean;
|
||||
orderNum?: number;
|
||||
status?: number;
|
||||
progress?: boolean;
|
||||
completeTime?: string;
|
||||
}
|
||||
export interface TaskVO extends BaseDTO {
|
||||
learningTask: LearningTask;
|
||||
taskCourses: TaskItemVO[];
|
||||
taskResources: TaskItemVO[];
|
||||
taskUsers: TaskItemVO[];
|
||||
}
|
||||
/**
|
||||
* 任务课程关联实体
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user