diff --git a/src/components/composables/fragment.ts b/src/components/composables/fragment.ts index 7e644de..587cf93 100644 --- a/src/components/composables/fragment.ts +++ b/src/components/composables/fragment.ts @@ -33,19 +33,18 @@ export const useStudyFragment = () => { return false; } + creatingFragment.value = true; try { - await ElMessageBox.confirm('确定要生成学习残片吗?', '提示', { - confirmButtonText: '确定', - cancelButtonText: '取消', - type: 'info', - }); - } catch { - ElMessage.info('已取消生成'); - return false; - } - - try { - creatingFragment.value = true; + try { + await ElMessageBox.confirm('确定要生成学习残片吗?', '提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'info', + }); + } catch { + ElMessage.info('已取消生成'); + return false; + } const res = await createFragments(sessionNum, fragmentContent.value); if (res.code === 200) { ElMessage.success('学习残片生成成功!');