From 88f558ab72ddb2e32638125d1a5c575f7700da28 Mon Sep 17 00:00:00 2001 From: syzygy608 Date: Wed, 28 Aug 2024 20:33:44 +0800 Subject: [PATCH] add error message for custom class --- src/functions/course_add.ts | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/src/functions/course_add.ts b/src/functions/course_add.ts index 4f302cc..397008d 100644 --- a/src/functions/course_add.ts +++ b/src/functions/course_add.ts @@ -140,14 +140,24 @@ function searchAdd(course_list: Course[]) { export function push_to_table(mode: Number, item: any) { if (mode == 1) { console.log(item); - if ( - item.className == "" || - item.classRoom == "" || - item.weekDay == "星期" || - item.start == "始堂" || - item.end == "終堂" - ) { - alert("錯誤"); + if (item.className === undefined) { + alert("請輸入課程名稱"); + return false; + } + else if (item.classRoom === undefined) { + alert("請輸入教室"); + return false; + } + else if (item.weekDay == "星期") { + alert("請選擇星期"); + return false; + } + else if (item.start == "始堂") { + alert("請選擇開始時間"); + return false; + } + else if (item.end == "終堂") { + alert("請選擇結束時間"); return false; } let check = courseAdd(