|
@@ -24,6 +24,8 @@ import VoiceMatrix from '../create/components/question/voice_matrix/VoiceMatrix.
|
|
|
import VoiceMatrixSetting from '../create/components/question/voice_matrix/VoiceMatrixSetting.vue';
|
|
|
import FillPage from '../create/components/question/fill/Fill.vue';
|
|
|
import FillSetting from '../create/components/question/fill/FillSetting.vue';
|
|
|
+import RecordInput from '../create/components/question/record_input/RecordInput.vue';
|
|
|
+import RecordInputSetting from '../create/components/question/record_input/RecordInputSetting.vue';
|
|
|
|
|
|
import AudioPreview from '@/views/book/courseware/preview/components/audio/AudioPreview.vue';
|
|
|
import DividerPreview from '@/views/book/courseware/preview/components/divider/DividerPreview.vue';
|
|
@@ -38,6 +40,7 @@ import MatchingPreview from '@/views/book/courseware/preview/components/matching
|
|
|
import SortPreview from '@/views/book/courseware/preview/components/sort/SortPreview.vue';
|
|
|
import VoiceMatrixPreview from '@/views/book/courseware/preview/components/voice_matrix/VoiceMatrixPreview.vue';
|
|
|
import FillPreview from '@/views/book/courseware/preview/components/fill/FillPreview.vue';
|
|
|
+import RecordInputPreview from '../preview/components/record_input/RecordInputPreview.vue';
|
|
|
|
|
|
export const bookTypeOption = [
|
|
|
{
|
|
@@ -155,6 +158,14 @@ export const bookTypeOption = [
|
|
|
set: FillSetting,
|
|
|
preview: FillPreview,
|
|
|
},
|
|
|
+ {
|
|
|
+ value: 'record_input',
|
|
|
+ label: '录音组件',
|
|
|
+ icon: '',
|
|
|
+ component: RecordInput,
|
|
|
+ set: RecordInputSetting,
|
|
|
+ preview: RecordInputPreview,
|
|
|
+ },
|
|
|
],
|
|
|
},
|
|
|
];
|