From fee8ccc04f654731794d502fa694f3c89eae97fb Mon Sep 17 00:00:00 2001 From: "1213317725@qq.com" <1213317725@qq.com> Date: Fri, 14 Mar 2025 16:43:19 +0800 Subject: [PATCH] 1 --- admin/src/addon/zhjw/api/timetables.ts | 2 + .../zhjw/views/timetables/timetables_edit.vue | 21 +------- niucloud/addon/zhjw/admin/api/timetables.ts | 2 + .../addon/zhjw/app/adminapi/route/route.php | 49 ++++++++++--------- 4 files changed, 32 insertions(+), 42 deletions(-) diff --git a/admin/src/addon/zhjw/api/timetables.ts b/admin/src/addon/zhjw/api/timetables.ts index 13407db1..616fc697 100644 --- a/admin/src/addon/zhjw/api/timetables.ts +++ b/admin/src/addon/zhjw/api/timetables.ts @@ -12,6 +12,8 @@ import request from '@/utils/request' + + // USER_CODE_BEGIN -- timetables /** * 获取课表管理列表 diff --git a/admin/src/addon/zhjw/views/timetables/timetables_edit.vue b/admin/src/addon/zhjw/views/timetables/timetables_edit.vue index e15bbdc3..c332a19f 100644 --- a/admin/src/addon/zhjw/views/timetables/timetables_edit.vue +++ b/admin/src/addon/zhjw/views/timetables/timetables_edit.vue @@ -35,15 +35,7 @@ - - - - - - - - - + @@ -107,14 +99,6 @@ const formRef = ref() // 选中数据 const selectData = ref([]) - let formatDate = (date) => { - // 例如,将日期格式化为 'YYYY年MM月DD日' - const year = date.getFullYear(); - const month = (date.getMonth() + 1).toString().padStart(2, '0'); - const day = date.getDate().toString().padStart(2, '0'); - return `${year}-${month}-${day}`; - } - // 字典数据 let cycleList = ref([]) const cycleDictList = async () => { @@ -165,8 +149,7 @@ const onSave = async (formEl: FormInstance | undefined) => { await formEl.validate(async (valid) => { if (valid) { loading.value = true - let data = formData - data['schedule_date'] = formatDate(data.schedule_date); + let data = formData const save = id ? editTimetables : addTimetables save(data).then(res => { diff --git a/niucloud/addon/zhjw/admin/api/timetables.ts b/niucloud/addon/zhjw/admin/api/timetables.ts index 13407db1..616fc697 100644 --- a/niucloud/addon/zhjw/admin/api/timetables.ts +++ b/niucloud/addon/zhjw/admin/api/timetables.ts @@ -12,6 +12,8 @@ import request from '@/utils/request' + + // USER_CODE_BEGIN -- timetables /** * 获取课表管理列表 diff --git a/niucloud/addon/zhjw/app/adminapi/route/route.php b/niucloud/addon/zhjw/app/adminapi/route/route.php index d492989d..7e5f4be9 100644 --- a/niucloud/addon/zhjw/app/adminapi/route/route.php +++ b/niucloud/addon/zhjw/app/adminapi/route/route.php @@ -158,29 +158,6 @@ Route::group('zhjw', function () { ]); // USER_CODE_END -- classes -// USER_CODE_BEGIN -- timetables - -Route::group('zhjw', function () { - - //课表管理列表 - Route::get('timetables', 'addon\zhjw\app\adminapi\controller\timetables\Timetables@lists'); - //课表管理详情 - Route::get('timetables/:id', 'addon\zhjw\app\adminapi\controller\timetables\Timetables@info'); - //添加课表管理 - Route::post('timetables', 'addon\zhjw\app\adminapi\controller\timetables\Timetables@add'); - //编辑课表管理 - Route::put('timetables/:id', 'addon\zhjw\app\adminapi\controller\timetables\Timetables@edit'); - //删除课表管理 - Route::delete('timetables/:id', 'addon\zhjw\app\adminapi\controller\timetables\Timetables@del'); - - Route::get('classes_all','addon\zhjw\app\adminapi\controller\timetables\Timetables@getClassesAll'); - -})->middleware([ - AdminCheckToken::class, - AdminCheckRole::class, - AdminLog::class -]); -// USER_CODE_END -- timetables // USER_CODE_BEGIN -- courses @@ -374,3 +351,29 @@ Route::group('zhjw', function () { AdminLog::class ]); // USER_CODE_END -- zhjw_students + +// USER_CODE_BEGIN -- timetables + +Route::group('zhjw', function () { + + //课表管理列表 + Route::get('timetables', 'addon\zhjw\app\adminapi\controller\timetables\Timetables@lists'); + //课表管理详情 + Route::get('timetables/:id', 'addon\zhjw\app\adminapi\controller\timetables\Timetables@info'); + //添加课表管理 + Route::post('timetables', 'addon\zhjw\app\adminapi\controller\timetables\Timetables@add'); + //编辑课表管理 + Route::put('timetables/:id', 'addon\zhjw\app\adminapi\controller\timetables\Timetables@edit'); + //删除课表管理 + Route::delete('timetables/:id', 'addon\zhjw\app\adminapi\controller\timetables\Timetables@del'); + + Route::get('classes_all','addon\zhjw\app\adminapi\controller\timetables\Timetables@getClassesAll'); + + Route::get('courses_all','addon\zhjw\app\adminapi\controller\timetables\Timetables@getCoursesAll'); + +})->middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- timetables