feat: 部分样式优化
This commit is contained in:
parent
1ad5573497
commit
3cce902a7a
@ -100,7 +100,7 @@ export default {
|
|||||||
concent: '内容',
|
concent: '内容',
|
||||||
concentPlaceholder: '请输入内容',
|
concentPlaceholder: '请输入内容',
|
||||||
designated_answer:
|
designated_answer:
|
||||||
'你好,我是 MaxKB 小助手,我的知识库只包含了 MaxKB 产品相关知识,请重新描述您的问题。'
|
'你好,我是 XXX 小助手,我的知识库只包含了 XXX 产品相关知识,请重新描述您的问题。'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
prompt: {
|
prompt: {
|
||||||
|
|||||||
@ -42,7 +42,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<el-row :gutter="12">
|
<el-row :gutter="12">
|
||||||
<el-col :span="12" class="mt-16">
|
<el-col :span="10" class="mt-16">
|
||||||
<div class="flex">
|
<div class="flex">
|
||||||
<el-text type="info">{{
|
<el-text type="info">{{
|
||||||
$t('views.applicationOverview.appInfo.publicAccessLink')
|
$t('views.applicationOverview.appInfo.publicAccessLink')
|
||||||
@ -88,7 +88,7 @@
|
|||||||
</el-button>
|
</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12" class="mt-16">
|
<el-col :span="14" class="mt-16">
|
||||||
<div class="flex">
|
<div class="flex">
|
||||||
<el-text type="info"
|
<el-text type="info"
|
||||||
>{{ $t('views.applicationOverview.appInfo.apiAccessCredentials') }}
|
>{{ $t('views.applicationOverview.appInfo.apiAccessCredentials') }}
|
||||||
|
|||||||
@ -397,6 +397,7 @@
|
|||||||
v-model="applicationForm.tts_model_id"
|
v-model="applicationForm.tts_model_id"
|
||||||
class="w-full"
|
class="w-full"
|
||||||
popper-class="select-model"
|
popper-class="select-model"
|
||||||
|
placeholder="请选择语音合成模型"
|
||||||
>
|
>
|
||||||
<el-option-group
|
<el-option-group
|
||||||
v-for="(value, label) in ttsModelOptions"
|
v-for="(value, label) in ttsModelOptions"
|
||||||
@ -634,7 +635,11 @@ function submitSystemDialog(val: string) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const submit = async (formEl: FormInstance | undefined) => {
|
const submit = async (formEl: FormInstance | undefined) => {
|
||||||
if (applicationForm.value.tts_model_enable && !applicationForm.value.tts_model_id && applicationForm.value.tts_type === 'TTS') {
|
if (
|
||||||
|
applicationForm.value.tts_model_enable &&
|
||||||
|
!applicationForm.value.tts_model_id &&
|
||||||
|
applicationForm.value.tts_type === 'TTS'
|
||||||
|
) {
|
||||||
MsgWarning(t('请选择语音播放模型'))
|
MsgWarning(t('请选择语音播放模型'))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
@ -16,7 +16,7 @@
|
|||||||
<el-radio-button label="自定义" value="custom" />
|
<el-radio-button label="自定义" value="custom" />
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
<div v-if="themeRadio === 'custom'">
|
<div v-if="themeRadio === 'custom'">
|
||||||
<h5 class="mt-16 mb-8">平台显示主题</h5>
|
<h5 class="mt-16 mb-8">自定义主题</h5>
|
||||||
<el-color-picker v-model="customColor" @change="customColorHandle" />
|
<el-color-picker v-model="customColor" @change="customColorHandle" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -50,15 +50,11 @@
|
|||||||
</template>
|
</template>
|
||||||
<template #default>
|
<template #default>
|
||||||
<div
|
<div
|
||||||
class="w-full flex-between"
|
class="w-full flex-between mb-8"
|
||||||
:key="option"
|
:key="option"
|
||||||
v-for="(option, $index) in form.optionList"
|
v-for="(option, $index) in form.optionList"
|
||||||
>
|
>
|
||||||
<input
|
<el-input v-model.lazy="form.optionList[$index]" placeholder="请输入选项值" />
|
||||||
class="el-textarea__inner"
|
|
||||||
v-model.lazy="form.optionList[$index]"
|
|
||||||
placeholder="请输入选项值"
|
|
||||||
/>
|
|
||||||
<el-button link class="ml-8" @click="delOption($index)">
|
<el-button link class="ml-8" @click="delOption($index)">
|
||||||
<el-icon><Delete /></el-icon>
|
<el-icon><Delete /></el-icon>
|
||||||
</el-button>
|
</el-button>
|
||||||
@ -103,7 +99,7 @@ const form = ref<any>({
|
|||||||
type: 'input',
|
type: 'input',
|
||||||
is_required: true,
|
is_required: true,
|
||||||
assignment_method: 'user_input',
|
assignment_method: 'user_input',
|
||||||
optionList: []
|
optionList: ['']
|
||||||
})
|
})
|
||||||
|
|
||||||
const rules = reactive({
|
const rules = reactive({
|
||||||
@ -121,7 +117,7 @@ watch(dialogVisible, (bool) => {
|
|||||||
type: 'input',
|
type: 'input',
|
||||||
is_required: true,
|
is_required: true,
|
||||||
assignment_method: 'user_input',
|
assignment_method: 'user_input',
|
||||||
optionList: []
|
optionList: ['']
|
||||||
}
|
}
|
||||||
isEdit.value = false
|
isEdit.value = false
|
||||||
}
|
}
|
||||||
|
|||||||
@ -45,7 +45,7 @@
|
|||||||
@submitDialog="submitDialog"
|
@submitDialog="submitDialog"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<div class="flex-between mb-8">
|
<div class="flex-between mb-16">
|
||||||
<h5 class="lighter">全局变量</h5>
|
<h5 class="lighter">全局变量</h5>
|
||||||
<el-button link type="primary" @click="openAddDialog()">
|
<el-button link type="primary" @click="openAddDialog()">
|
||||||
<el-icon class="mr-4"><Plus /></el-icon> 添加
|
<el-icon class="mr-4"><Plus /></el-icon> 添加
|
||||||
@ -188,7 +188,7 @@
|
|||||||
v-model="form_data.tts_model_id"
|
v-model="form_data.tts_model_id"
|
||||||
class="w-full"
|
class="w-full"
|
||||||
popper-class="select-model"
|
popper-class="select-model"
|
||||||
placeholder="请输入"
|
placeholder="请选择语音合成模型"
|
||||||
>
|
>
|
||||||
<el-option-group
|
<el-option-group
|
||||||
v-for="(value, label) in ttsModelOptions"
|
v-for="(value, label) in ttsModelOptions"
|
||||||
@ -308,7 +308,11 @@ const form_data = computed({
|
|||||||
const baseNodeFormRef = ref<FormInstance>()
|
const baseNodeFormRef = ref<FormInstance>()
|
||||||
|
|
||||||
const validate = () => {
|
const validate = () => {
|
||||||
if (form_data.value.tts_model_enable && !form_data.value.tts_model_id && form_data.value.tts_type === 'TTS') {
|
if (
|
||||||
|
form_data.value.tts_model_enable &&
|
||||||
|
!form_data.value.tts_model_id &&
|
||||||
|
form_data.value.tts_type === 'TTS'
|
||||||
|
) {
|
||||||
MsgWarning(t('请选择语音播放模型'))
|
MsgWarning(t('请选择语音播放模型'))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user