feat: Implement detailed semester management components

This commit is contained in:
skytek_xinliang
2026-03-30 14:44:53 +08:00
parent edf664fbb8
commit f7413111c0
9 changed files with 16 additions and 16 deletions
+4 -4
View File
@@ -266,7 +266,7 @@
]"
@submit.prevent="requestSaveConfirmation"
>
<master-form-fields
<MasterFileFormFields
:departments="departments"
:enroll-years="enrollYears"
:field-errors="fieldErrors"
@@ -279,7 +279,7 @@
/>
<v-divider />
<master-detail-c-course-section
<DetailSimpleList
:is-form-locked="isFormLocked"
:is-form-readonly="isFormReadonly"
:is-mobile="isMobile"
@@ -490,9 +490,9 @@ import { computed, nextTick, ref, watch } from 'vue'
import { useDisplay } from 'vuetify'
import ConfirmDialog from '@/components/maint/CommonConfirmDialog.vue'
import MasterFormFields from '@/components/maint/MasterFormFields.vue'
import MasterDetailCCourseMobilePanel from '@/components/maint/master-detail/CourseMobilePanel.vue'
import MasterDetailCCourseSection from '@/components/maint/master-detail/CourseSection.vue'
import DetailSimpleList from '@/components/maint/master-detail/DetailSimpleList.vue'
import MasterFileFormFields from '@/components/maint/MasterFileFormFields.vue'
import MntDialogCard from '@/components/maint/MntDialogCard.vue'
import MntRecordNavToolbar from '@/components/maint/MntRecordNavToolbar.vue'
import PageMaint from '@/components/maint/PageMaint.vue'