diff --git a/components/SlideCreateCourseGreen.vue b/components/SlideCreateCourseGreen.vue index 0d4633d..69cea7a 100644 --- a/components/SlideCreateCourseGreen.vue +++ b/components/SlideCreateCourseGreen.vue @@ -39,11 +39,12 @@ const createCourseState = reactive({ digital_human_id: 0, source_type: 0, speed: 1.0, - bg_img: 'https://service1.fenshenzhike.com/default_background.png', + bg_img: '', }) const selected_digital_human = ref(null) const selected_bg_img = ref() +const enableBackgroundCompositing = ref(false) watchEffect(() => { if (selected_digital_human.value) { @@ -56,6 +57,13 @@ watchEffect(() => { } }) +watchEffect(() => { + // 根据背景合成开关更新 bg_img + createCourseState.bg_img = enableBackgroundCompositing.value + ? 'https://service1.fenshenzhike.com/default_background.png' + : '' +}) + const onCreateCourseGreenSubmit = async ( event: FormSubmitEvent ) => { @@ -224,13 +232,13 @@ const onCreateCourseGreenSubmit = async ( /> - + + +