|
@@ -459,6 +459,10 @@ function goBack() {
|
|
|
async function loadBook(id: string) {
|
|
async function loadBook(id: string) {
|
|
|
try {
|
|
try {
|
|
|
currentBook.value = await api.getBook(id);
|
|
currentBook.value = await api.getBook(id);
|
|
|
|
|
+ // 同步 generating 状态
|
|
|
|
|
+ if (currentBook.value.status === 'generating') {
|
|
|
|
|
+ generating.value = true;
|
|
|
|
|
+ }
|
|
|
startPollingProgress(id);
|
|
startPollingProgress(id);
|
|
|
} catch (e) {
|
|
} catch (e) {
|
|
|
console.error('加载书籍失败:', e);
|
|
console.error('加载书籍失败:', e);
|