新需求更新 同步更新
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<BrandTopBar active="publish" />
|
||||
|
||||
<div class="main-content">
|
||||
<aside class="left-panel">
|
||||
<aside class="left-panel left-panel--with-template">
|
||||
<div class="section-title">上传模块</div>
|
||||
<div class="upload-zone">
|
||||
<div class="hint">
|
||||
@@ -86,6 +86,8 @@
|
||||
<div class="section-title queue-status-title">任务状态</div>
|
||||
<div>{{ queueMessage }}</div>
|
||||
</div>
|
||||
|
||||
<ModuleTemplateDownload module-code="publish" filename="上架 文档格式.xlsx" />
|
||||
</aside>
|
||||
|
||||
<section class="right-panel">
|
||||
@@ -203,6 +205,7 @@ import { computed, onBeforeUnmount, onMounted, ref, watch } from 'vue'
|
||||
import { ElMessage, ElMessageBox } from 'element-plus'
|
||||
|
||||
import BrandTopBar from './BrandTopBar.vue'
|
||||
import ModuleTemplateDownload from '@/shared/components/ModuleTemplateDownload.vue'
|
||||
import ZiniaoVersionSetting from '@/shared/components/ZiniaoVersionSetting.vue'
|
||||
import { expandBrandFolderRecursive, type BrandExpandFolderItem } from '@/shared/api/brand'
|
||||
import {
|
||||
@@ -338,6 +341,7 @@ function applyTaskSnapshot(taskId: number, detail: PublishTaskDetailVo) {
|
||||
}
|
||||
}
|
||||
|
||||
// The backend advances processedRows when Python submits result chunks; heartbeat is liveness only.
|
||||
const progressLoop = useTaskProgressLoop<PublishTaskDetailVo>({
|
||||
scope: 'publish-tab',
|
||||
storageKey: pollingStorageKey(),
|
||||
|
||||
Reference in New Issue
Block a user