- 更正 detail.vue 中请求状态重置逻辑 - 调整 LoadingDialog.vue 中关闭按钮显示条件 - 确保加载对话框在请求期间不可手动关闭
@@ -1,7 +1,7 @@
<template>
<el-dialog
v-model="visible"
- :show-close="requesting"
+ :show-close="!requesting"
:close-on-click-modal="false"
:close-on-press-escape="false"
width="1000px"
@@ -1252,7 +1252,7 @@ const generate = async function () {
requesting.value = false // 重置请求状态,允许再次生成
}
- requesting.value = true
+ requesting.value = false
});
const openLoadingDialog = (timer: number) => {