|
@@ -132,7 +132,7 @@ export default {
|
|
|
<script setup>
|
|
|
import { inject } from 'vue';
|
|
|
import { useRoute } from 'vue-router/composables';
|
|
|
-import { form, useInit, useCourseInfo, useCover, useForm, useTeacher } from './courseInfo';
|
|
|
+import { useInit, useCourseInfo, useCover, useForm, useTeacher } from './courseInfo';
|
|
|
|
|
|
import StepBar from '@/views/teacher/create_course/StepBar.vue';
|
|
|
import SelectTeacher from '@/components/select/SelectTeacher.vue';
|
|
@@ -143,15 +143,15 @@ const route = useRoute();
|
|
|
const query = route.query;
|
|
|
const is_template = 'is_template' in query ? query.is_template === 'true' : false;
|
|
|
|
|
|
-const { changeStudent, courseForm, nextStep } = useCourseInfo();
|
|
|
+const { formRules, form } = useForm();
|
|
|
|
|
|
-const { dialogClose, dialogVisible, getUserList, selectTeacher, selectTeaher, tagClose, user_list } = useTeacher();
|
|
|
+const { changeStudent, courseForm, nextStep } = useCourseInfo(form);
|
|
|
|
|
|
-const { orgList } = useInit(getUserList, user_list);
|
|
|
+const { dialogClose, dialogVisible, getUserList, selectTeacher, selectTeaher, tagClose, user_list } = useTeacher(form);
|
|
|
|
|
|
-const { beforeUpload, upload, visible, coverClose, selectCover, showCover } = useCover();
|
|
|
+const { orgList } = useInit(getUserList, user_list, form);
|
|
|
|
|
|
-const { formRules } = useForm();
|
|
|
+const { beforeUpload, upload, visible, coverClose, selectCover, showCover } = useCover(form);
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|