mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-28 23:32:48 +00:00
fix: 修复应用恢复默认样式不生效的缺陷
--bug=1048192 --user=王孝刚 【应用】显示设置恢复默认无效 https://www.tapd.cn/57709429/s/1600563
This commit is contained in:
parent
69e3d1020e
commit
0f63db683c
|
|
@ -267,16 +267,16 @@
|
|||
<el-checkbox v-model="form.show_source" label="显示知识来源" />
|
||||
<el-checkbox v-model="form.show_history" label="显示历史记录" />
|
||||
<el-checkbox v-model="form.show_guide" label="显示引导图(浮窗模式)" />
|
||||
<el-checkbox v-model="form.disclaimer" label="免责声明" />
|
||||
<el-tooltip :content="form.disclaimer_value" placement="top">
|
||||
<el-input
|
||||
v-if="form.disclaimer"
|
||||
v-model="form.disclaimer_value"
|
||||
style="width: 422px; margin-bottom: 10px"
|
||||
@change="changeValue"
|
||||
:maxlength="128"
|
||||
/>
|
||||
</el-tooltip>
|
||||
<el-checkbox v-model="form.disclaimer" label="免责声明" @change="changeDisclaimer" />
|
||||
<span v-if="form.disclaimer"
|
||||
><el-tooltip :content="form.disclaimer_value" placement="top">
|
||||
<el-input
|
||||
v-model="form.disclaimer_value"
|
||||
style="width: 422px; margin-bottom: 10px"
|
||||
@change="changeValue"
|
||||
:maxlength="128"
|
||||
/> </el-tooltip
|
||||
></span>
|
||||
</el-space>
|
||||
</el-form>
|
||||
</el-col>
|
||||
|
|
@ -303,6 +303,7 @@ import applicationXpackApi from '@/api/application-xpack'
|
|||
import { MsgSuccess, MsgError } from '@/utils/message'
|
||||
import { t } from '@/locales'
|
||||
import useStore from '@/stores'
|
||||
import { cloneDeep } from 'lodash'
|
||||
const { user } = useStore()
|
||||
|
||||
const route = useRoute()
|
||||
|
|
@ -375,12 +376,8 @@ const customStyle = computed(() => {
|
|||
})
|
||||
|
||||
function resetForm() {
|
||||
form.value = {
|
||||
...defaultSetting
|
||||
}
|
||||
xpackForm.value = {
|
||||
...defaultSetting
|
||||
}
|
||||
form.value = cloneDeep(defaultSetting)
|
||||
xpackForm.value = cloneDeep(defaultSetting)
|
||||
imgUrl.value = {
|
||||
avatar: '',
|
||||
float_icon: '',
|
||||
|
|
@ -418,7 +415,6 @@ const open = (data: any, content: any) => {
|
|||
}
|
||||
xpackForm.value.float_location = data.float_location
|
||||
form.value = xpackForm.value
|
||||
|
||||
dialogVisible.value = true
|
||||
}
|
||||
|
||||
|
|
@ -426,6 +422,10 @@ const changeValue = (value: string) => {
|
|||
xpackForm.value.disclaimer_value = value
|
||||
}
|
||||
|
||||
const changeDisclaimer = (value: boolean) => {
|
||||
xpackForm.value.disclaimer = value
|
||||
}
|
||||
|
||||
const submit = async (formEl: FormInstance | undefined) => {
|
||||
if (!formEl) return
|
||||
await formEl.validate((valid, fields) => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue