mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-18 07:16:44 +08:00
ai视频一期功能提交
This commit is contained in:
@@ -339,12 +339,12 @@
|
||||
</el-tooltip>
|
||||
AI处理状态:</span>
|
||||
<span class="status-text">
|
||||
{{ aiProcessSetting.aiSet === '1' ? '已开启' : '已关闭' }}
|
||||
{{ aiProcessSetting.aiSet === 1 ? '已开启' : '已关闭' }}
|
||||
</span>
|
||||
<el-switch
|
||||
v-model="aiProcessSetting.aiSet"
|
||||
active-value="1"
|
||||
inactive-value="0"
|
||||
:active-value="1"
|
||||
:inactive-value="0"
|
||||
></el-switch>
|
||||
</div>
|
||||
|
||||
@@ -353,8 +353,8 @@
|
||||
<div class="form-item">
|
||||
<span class="form-label">是否需要生成AI摘要:</span>
|
||||
<el-radio-group v-model="aiProcessSetting.aiAbstract" class="radio-group">
|
||||
<el-radio label="1">是</el-radio>
|
||||
<el-radio label="0">否</el-radio>
|
||||
<el-radio :label="1">是</el-radio>
|
||||
<el-radio :label="0">否</el-radio>
|
||||
</el-radio-group>
|
||||
</div>
|
||||
|
||||
@@ -362,8 +362,8 @@
|
||||
<div class="form-item">
|
||||
<span class="form-label">是否需要生成AI文稿:</span>
|
||||
<el-radio-group v-model="aiProcessSetting.aiDraft" class="radio-group">
|
||||
<el-radio label="1">是</el-radio>
|
||||
<el-radio label="0">否</el-radio>
|
||||
<el-radio :label="1">是</el-radio>
|
||||
<el-radio :label="0">否</el-radio>
|
||||
</el-radio-group>
|
||||
</div>
|
||||
|
||||
@@ -414,24 +414,24 @@
|
||||
AI功能状态:
|
||||
</span>
|
||||
<span class="status-text">
|
||||
{{ aiSetting.aiSet === '1' ? '已开放' : '未开放' }}
|
||||
{{ aiSetting.aiSet === 1 ? '已开放' : '未开放' }}
|
||||
</span>
|
||||
<el-switch
|
||||
v-model="aiSetting.aiSet"
|
||||
active-value="1"
|
||||
inactive-value="0"
|
||||
:active-value="1"
|
||||
:inactive-value="0"
|
||||
></el-switch>
|
||||
</div>
|
||||
|
||||
<!-- AI摘要状态 -->
|
||||
<div class="form-item">
|
||||
<span class="form-label">AI摘要状态:</span>
|
||||
<span class="status-badge" :class="{'status-badge--active': aiSetting.aiAbstract === '1'}">
|
||||
{{ aiSetting.aiAbstract === '1' ? '已上架' : '已下架' }}
|
||||
<span class="status-badge" :class="{'status-badge--active': aiSetting.aiAbstract === 1}">
|
||||
{{ aiSetting.aiAbstract === 1 ? '已上架' : '已下架' }}
|
||||
</span>
|
||||
<div class="action-buttons">
|
||||
<el-button type="text" @click="aiSetting.aiAbstract = '0'">
|
||||
{{ aiSetting.aiAbstract === '0' ? '上架' : '下架' }}
|
||||
<el-button type="text" @click="aiSetting.aiAbstract = 0">
|
||||
{{ aiSetting.aiAbstract === 0 ? '上架' : '下架' }}
|
||||
</el-button>
|
||||
<el-button type="text" >编辑</el-button>
|
||||
</div>
|
||||
@@ -440,12 +440,12 @@
|
||||
<!-- AI文稿状态 -->
|
||||
<div class="form-item">
|
||||
<span class="form-label">AI文稿状态:</span>
|
||||
<span class="status-badge" :class="{'status-badge--active': aiSetting.aiDraft === '1'}">
|
||||
{{ aiSetting.aiDraft === '1' ? '已上架' : '已下架' }}
|
||||
<span class="status-badge" :class="{'status-badge--active': aiSetting.aiDraft === 1}">
|
||||
{{ aiSetting.aiDraft === 1 ? '已上架' : '已下架' }}
|
||||
</span>
|
||||
<div class="action-buttons">
|
||||
<el-button type="text" @click="aiSetting.aiDraft = '0'">
|
||||
{{ aiSetting.aiDraft === '0' ? '上架' : '下架' }}
|
||||
<el-button type="text" @click="aiSetting.aiDraft = 0">
|
||||
{{ aiSetting.aiDraft === 0 ? '上架' : '下架' }}
|
||||
</el-button>
|
||||
</div>
|
||||
</div>
|
||||
@@ -453,12 +453,12 @@
|
||||
<!-- AI翻译状态 -->
|
||||
<div class="form-item">
|
||||
<span class="form-label">AI翻译状态:</span>
|
||||
<span class="status-badge" :class="{'status-badge--active': aiSetting.aiTranslate === '1'}">
|
||||
{{ aiSetting.aiTranslate === '1' ? '已上架' : '已下架' }}
|
||||
<span class="status-badge" :class="{'status-badge--active': aiSetting.aiTranslate === 1}">
|
||||
{{ aiSetting.aiTranslate === 1 ? '已上架' : '已下架' }}
|
||||
</span>
|
||||
<div class="action-buttons">
|
||||
<el-button type="text" @click="aiSetting.aiTranslate = '0'">
|
||||
{{ aiSetting.aiTranslate === '0' ? '上架' : '下架' }}
|
||||
<el-button type="text" @click="aiSetting.aiTranslate = 0">
|
||||
{{ aiSetting.aiTranslate === 0 ? '上架' : '下架' }}
|
||||
</el-button>
|
||||
<el-button type="text" >编辑</el-button>
|
||||
</div>
|
||||
@@ -601,18 +601,18 @@ export default {
|
||||
},
|
||||
aiProcessSetting: {
|
||||
dlgShow: false,
|
||||
aiSet: '1',
|
||||
aiAbstract: '1',
|
||||
aiDraft: '1',
|
||||
aiSet: 1,
|
||||
aiAbstract: 1,
|
||||
aiDraft: 1,
|
||||
languageCode: ['zh-CN', 'en-US'] // 默认选中的语种
|
||||
},
|
||||
aiSetting: {
|
||||
dlgShow: false,
|
||||
courseId: '',
|
||||
aiSet: '1',
|
||||
aiAbstract: '1', // 1:上架 0:下架
|
||||
aiDraft: '1', // 1:上架 0:下架
|
||||
aiTranslate: '1', // 1:上架 0:下架
|
||||
aiSet: 1,
|
||||
aiAbstract: 1, // 1:上架 0:下架
|
||||
aiDraft: 1, // 1:上架 0:下架
|
||||
aiTranslate: 1, // 1:上架 0:下架
|
||||
languageCode: ['zh-CN', 'en-US', 'vi-VN'] // 支持的语种
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user