mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 01:33:05 +00:00
fix: 修复代码调试 调试状态错误
This commit is contained in:
parent
b4875fd496
commit
2c3fecf1cc
|
|
@ -21,7 +21,8 @@ defineOptions({ name: 'CodemirrorEditor' })
|
|||
|
||||
function getRangeFromLineAndColumn(state: any, line: number, column: number, end_column?: number) {
|
||||
const l = state.doc.line(line)
|
||||
return { form: l.from + column, to: end_column ? l.from + end_column : l.to }
|
||||
const form = l.from + column
|
||||
return { form: form > l.to ? l.to : form, to: end_column ? l.from + end_column : l.to }
|
||||
}
|
||||
|
||||
const regexpLinter = linter(async (view) => {
|
||||
|
|
|
|||
|
|
@ -102,36 +102,21 @@ watch(debugVisible, (bool) => {
|
|||
})
|
||||
|
||||
const submit = async (formEl: FormInstance | undefined) => {
|
||||
if (!formEl) {
|
||||
functionLibApi
|
||||
.postFunctionLibDebug(form.value, loading)
|
||||
.then((res) => {
|
||||
console.log(formEl)
|
||||
const validate = formEl ? formEl.validate() : Promise.resolve()
|
||||
validate.then(() => {
|
||||
functionLibApi.postFunctionLibDebug(form.value, loading).then((res) => {
|
||||
if (res.code === 500) {
|
||||
showResult.value = true
|
||||
isSuccess.value = false
|
||||
result.value = res.message
|
||||
} else {
|
||||
showResult.value = true
|
||||
isSuccess.value = true
|
||||
result.value = res.data
|
||||
})
|
||||
.catch((res) => {
|
||||
showResult.value = true
|
||||
isSuccess.value = false
|
||||
result.value = res.data
|
||||
})
|
||||
} else {
|
||||
await formEl.validate((valid: any) => {
|
||||
if (valid) {
|
||||
functionLibApi.postFunctionLibDebug(form.value, loading).then((res) => {
|
||||
if (res.code === 500) {
|
||||
showResult.value = true
|
||||
isSuccess.value = false
|
||||
result.value = res.message
|
||||
} else {
|
||||
showResult.value = true
|
||||
isSuccess.value = true
|
||||
result.value = res.data
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
const open = (data: any) => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue