소스 검색

update

tags/Baseline_30082024_FRONTEND_UAT
cyril.tsui 1 년 전
부모
커밋
e2293ecf35
1개의 변경된 파일13개의 추가작업 그리고 0개의 파일을 삭제
  1. +13
    -0
      src/app/api/tasks/index.ts

+ 13
- 0
src/app/api/tasks/index.ts 파일 보기

@@ -3,6 +3,7 @@ import { BASE_API_URL } from "@/config/api";
import { cache } from "react";
import "server-only";
import { NewTaskTemplateFormInputs } from "./actions";
import { Grade } from "../grades";

export interface TaskGroup {
id: number;
@@ -16,11 +17,23 @@ export interface Task {
taskGroup: TaskGroup;
}

export interface TaskTemplateGradeAllocation {
grade: Grade;
percentage: number;
}

export interface TaskTemplateGroupAllocation {
taskGroup: TaskGroup;
percentage: number;
}

export interface TaskTemplate {
id: number;
code: string;
name: string;
tasks: Task[];
gradeAllocations: TaskTemplateGradeAllocation[];
groupAllocations: TaskTemplateGroupAllocation[];
}

export const preloadTaskTemplates = () => {


불러오는 중...
취소
저장