perf: Upgrade markdown editor version(#3322)

* perf: Optimize login loading issues

* perf: Upgrade markdown editor version(#3322)

---------

Co-authored-by: wangdan-fit2cloud <dan.wang@fit2cloud.com>
This commit is contained in:
shaohuzhang1 2025-08-18 11:28:49 +08:00 committed by GitHub
parent 3d6bcb99d0
commit 67ec325dd6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 27 additions and 17 deletions

View File

@ -34,7 +34,7 @@
"katex": "^0.16.10",
"lodash": "^4.17.21",
"marked": "^12.0.2",
"md-editor-v3": "^4.16.7",
"md-editor-v3": "^5.8.4",
"mermaid": "^10.9.0",
"mitt": "^3.0.0",
"moment": "^2.30.1",

View File

@ -45,7 +45,13 @@
>
</el-input>
<img :src="identifyCode" alt="" height="38" class="ml-8 cursor border border-r-4" @click="makeCode" />
<img
:src="identifyCode"
alt=""
height="38"
class="ml-8 cursor border border-r-4"
@click="makeCode"
/>
</div>
</el-form-item>
</div>
@ -259,20 +265,25 @@ function changeMode(val: string) {
}
const login = () => {
loginFormRef.value?.validate().then(() => {
loading.value = true
user
.login(
loginMode.value,
loginForm.value.username,
loginForm.value.password,
loginForm.value.captcha
)
.then(() => {
locale.value = localStorage.getItem('MaxKB-locale') || getBrowserLang() || 'en-US'
router.push({ name: 'home' })
})
.finally(() => (loading.value = false))
if (!loginFormRef.value) {
return
}
loginFormRef.value?.validate((valid) => {
if (valid) {
loading.value = true
user
.login(
loginMode.value,
loginForm.value.username,
loginForm.value.password,
loginForm.value.captcha
)
.then(() => {
locale.value = localStorage.getItem('MaxKB-locale') || getBrowserLang() || 'en-US'
router.push({ name: 'home' })
})
.finally(() => (loading.value = false))
}
})
}

View File

@ -83,7 +83,6 @@
$t('views.application.applicationForm.form.prompt.tooltip')
}}</template>
<AppIcon iconName="app-warning" class="app-warning-icon"></AppIcon>
<el-icon><EditPen /></el-icon>
</el-tooltip>
</div>
</template>