From 8e46ffb65a725feefb432ccdbc855b5d5db48750 Mon Sep 17 00:00:00 2001 From: sunli_tydic Date: Thu, 11 Dec 2025 11:11:03 +0800 Subject: [PATCH 1/2] =?UTF-8?q?ai=E8=A7=86=E9=A2=91=E4=B8=80=E6=9C=9F?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E6=8F=90=E4=BA=A4-=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E4=BF=AE=E6=94=B9;=E5=AD=97=E5=B9=95=E6=B2=A1=E7=BF=BB?= =?UTF-8?q?=E8=AF=91=E5=AE=8C=E8=A7=86=E9=A2=91=E7=BB=84=E4=BB=B6=E4=B8=8D?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E5=AD=97=E5=B9=95=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/VideoPlayer/index.vue | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/src/components/VideoPlayer/index.vue b/src/components/VideoPlayer/index.vue index acffde3a..d802b803 100644 --- a/src/components/VideoPlayer/index.vue +++ b/src/components/VideoPlayer/index.vue @@ -339,7 +339,7 @@ export default { computed: { ...mapGetters(['selectableLang','currentLang','courseInfo']), isAiTranslate () { - return this.courseInfo?.aiSet == 1 && this.courseInfo?.aiTranslate == 1; + return this.courseInfo?.aiSet == 1 && this.courseInfo?.aiTranslate == 1 && this.selectableLang && this.selectableLang.length > 0; } }, created() { @@ -1073,24 +1073,21 @@ export default { } } video::cue { - color: #fff; - background-color: transparent; - font-size: 0.85em; - font-family: 'Arial', sans-serif; - /* 1. WebKit内核粗描边(Chrome/Safari/Edge) */ - -webkit-text-stroke: 4px #000; /* 宽度调至4px(可继续加大,如6px/8px) */ - text-stroke: 4px #000; /* 标准属性兜底 */ + /* color: #fff; */ + /* background-color: transparent; */ + /* font-size: 0.85em; */ + /* font-family: 'Arial', sans-serif; + -webkit-text-stroke: 4px #000; + text-stroke: 4px #000; */ - /* 2. 多重阴影模拟粗描边(核心:增加偏移量+多层叠加) */ - text-shadow: + /* text-shadow: 2px 2px 0 #000, -2px 2px 0 #000, 2px -2px 0 #000, -2px -2px 0 #000, - /* 追加外层阴影,让描边更厚 */ 0 2px 0 #000, 2px 0 0 #000, 0 -2px 0 #000, - -2px 0 0 #000; + -2px 0 0 #000; */ } From ea6989cddc290420d4541b6346eb9cf4802ecf39 Mon Sep 17 00:00:00 2001 From: sunli_tydic Date: Mon, 15 Dec 2025 10:20:12 +0800 Subject: [PATCH 2/2] =?UTF-8?q?ai=E8=A7=86=E9=A2=91=E4=B8=80=E6=9C=9F?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E6=8F=90=E4=BA=A4-ai=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=9D=83=E9=99=90=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/course.js | 8 ++++++-- src/views/course/ManageList.vue | 21 +++++++++++++++++---- 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/src/api/modules/course.js b/src/api/modules/course.js index f0312fd6..98606dd6 100644 --- a/src/api/modules/course.js +++ b/src/api/modules/course.js @@ -4,7 +4,7 @@ * **/ import ajax from '@/utils/xajax.js' - +import ajax2 from '../unionAjax.js'; /** * 保存课程基本信息,新增和更新都是此方式 * @param {Object} data @@ -445,6 +445,9 @@ const ids=function (data){ const benchAiSet=function(data){ return ajax.postJson('/xboe/m/course/manage/benchAiSet',data); } +const listByUser=function(data){ + return ajax2.get('/manageApi/admin/thirdApi/permission/listByUser?permissionType=PAGE'); +} export default { saveBase, submitCourse, @@ -488,6 +491,7 @@ export default { exportCourse, queryCrowd, ids, - benchAiSet + benchAiSet, + listByUser, } diff --git a/src/views/course/ManageList.vue b/src/views/course/ManageList.vue index 4fea94ee..f6f86a0e 100644 --- a/src/views/course/ManageList.vue +++ b/src/views/course/ManageList.vue @@ -68,15 +68,15 @@ 新建课程 - 设置语种 - 开启AI处理 + 设置语种 + 开启AI处理
- +