Просмотр исходного кода

fix: 修复语言切换默认值及保存方法参数类型

修改lang.ts中默认语言从en改为cn
为window.save方法添加type参数并在调用处传递相应值
lsc 1 месяц назад
Родитель
Сommit
8aea26a252
2 измененных файлов с 5 добавлено и 4 удалено
  1. 2 2
      src/i18n/lang.ts
  2. 3 2
      src/views/Editor/index3.vue

+ 2 - 2
src/i18n/lang.ts

@@ -5,5 +5,5 @@ import hk from '@/views/lang/hk.json'
 const href = window.location.href.toLowerCase()
 export const lang =
   href.includes('cocorobo.com') ? en
-  : href.includes('cocorobo.hk') ? hk
-  : en
+    : href.includes('cocorobo.hk') ? hk
+      : cn

+ 3 - 2
src/views/Editor/index3.vue

@@ -206,7 +206,7 @@ import api from '@/services/course'
 interface ParentWindowWithToolList extends Window {
   lastSteps?: () => void;
   setCouresTitle?: (title: string) => void;
-  save?: () => void;
+  save?: (type: number) => void;
   copyCourse?: () => void;
   deleteCourse?: () => void;
   publishCourse?: () => void;
@@ -284,6 +284,7 @@ const handleDelete = () => {
 
 const changeCourse = () => {
   parentWindow.setCouresTitle?.(courseTitle.value)
+  parentWindow.save?.(3)
 }
 
 const handleToolbarToggle = (collapsed: boolean) => {
@@ -303,7 +304,7 @@ const handlePreview = () => {
 const handleSave = () => {
   console.log('保存课程')
   // lastSaveTime.value = new Date().toLocaleString()
-  parentWindow.save?.()
+  parentWindow.save?.(1)
 }
 
 const handlePublish = () => {