From adab2ec65a2bb0d360c6181de327c8e70de06c8b Mon Sep 17 00:00:00 2001 From: "1213317725@qq.com" <1213317725@qq.com> Date: Fri, 14 Mar 2025 16:32:24 +0800 Subject: [PATCH] 1 --- admin/src/addon/zhjw/api/timetables.ts | 10 +++ .../lang/zh-cn/timetables.timetables.json | 3 + .../zh-cn/timetables.timetables_edit.json | 8 ++- .../timetables/components/timetables-edit.vue | 55 +++++++++++---- .../zhjw/views/timetables/timetables.vue | 24 ++++++- .../zhjw/views/timetables/timetables_edit.vue | 68 +++++++++++++++---- niucloud/addon/zhjw/admin/api/timetables.ts | 10 +++ .../lang/zh-cn/timetables.timetables.json | 3 + .../zh-cn/timetables.timetables_edit.json | 8 ++- .../timetables/components/timetables-edit.vue | 55 +++++++++++---- .../admin/views/timetables/timetables.vue | 24 ++++++- .../views/timetables/timetables_edit.vue | 49 +++++++++---- .../controller/timetables/Timetables.php | 11 ++- .../addon/zhjw/app/adminapi/route/route.php | 52 +++++++------- .../zhjw/app/model/timetables/Timetables.php | 18 +++++ .../admin/timetables/TimetablesService.php | 14 ++-- .../app/validate/timetables/Timetables.php | 10 +-- 17 files changed, 328 insertions(+), 94 deletions(-) diff --git a/admin/src/addon/zhjw/api/timetables.ts b/admin/src/addon/zhjw/api/timetables.ts index f505ecef..13407db1 100644 --- a/admin/src/addon/zhjw/api/timetables.ts +++ b/admin/src/addon/zhjw/api/timetables.ts @@ -4,6 +4,14 @@ import request from '@/utils/request' + + + + + + + + // USER_CODE_BEGIN -- timetables /** * 获取课表管理列表 @@ -53,6 +61,8 @@ export function deleteTimetables(id: number) { export function getWithClassesList(params: Record){ return request.get('zhjw/classes_all', {params}) +}export function getWithCoursesList(params: Record){ + return request.get('zhjw/courses_all', {params}) } // USER_CODE_END -- timetables diff --git a/admin/src/addon/zhjw/lang/zh-cn/timetables.timetables.json b/admin/src/addon/zhjw/lang/zh-cn/timetables.timetables.json index f8e02514..4ea40d50 100644 --- a/admin/src/addon/zhjw/lang/zh-cn/timetables.timetables.json +++ b/admin/src/addon/zhjw/lang/zh-cn/timetables.timetables.json @@ -1,6 +1,9 @@ { "classId":"所属班级", "classIdPlaceholder":"全部", + "coursesId":"所属课程", + "coursesIdPlaceholder":"全部", + "scheduleDate":"日期", "cycle":"周期", "cyclePlaceholder":"请输入周期", "addTimetables":"添加课表管理", diff --git a/admin/src/addon/zhjw/lang/zh-cn/timetables.timetables_edit.json b/admin/src/addon/zhjw/lang/zh-cn/timetables.timetables_edit.json index 6f82150f..f554b74f 100644 --- a/admin/src/addon/zhjw/lang/zh-cn/timetables.timetables_edit.json +++ b/admin/src/addon/zhjw/lang/zh-cn/timetables.timetables_edit.json @@ -1,9 +1,11 @@ { "classId":"所属班级", - "scheduleJson":"排课详情", + "coursesId":"所属课程", + "scheduleDate":"日期", "cycle":"周期", - "classIdPlaceholder":"请输入所属班级", - "scheduleJsonPlaceholder":"请输入排课详情", + "classIdPlaceholder":"请选择所属班级", + "coursesIdPlaceholder":"请选择所属课程", + "scheduleDatePlaceholder":"请输入日期", "cyclePlaceholder":"请输入周期", "addTimetables":"添加课表管理", "updateTimetables":"编辑课表管理", diff --git a/admin/src/addon/zhjw/views/timetables/components/timetables-edit.vue b/admin/src/addon/zhjw/views/timetables/components/timetables-edit.vue index 8676c667..397b511f 100644 --- a/admin/src/addon/zhjw/views/timetables/components/timetables-edit.vue +++ b/admin/src/addon/zhjw/views/timetables/components/timetables-edit.vue @@ -1,22 +1,40 @@ + + + +