1
This commit is contained in:
@@ -154,39 +154,29 @@
|
||||
</div>
|
||||
</el-card>
|
||||
|
||||
<!-- 同步进度 -->
|
||||
<!-- 表格行数(从接口获取,用于决定同步范围) -->
|
||||
<el-card v-if="config.progressHint || config.currentProgress" class="progress-card-wrapper">
|
||||
<div slot="header" class="card-header">
|
||||
<i class="el-icon-data-line"></i>
|
||||
<span>同步进度</span>
|
||||
<span>表格行数</span>
|
||||
</div>
|
||||
<div class="progress-content">
|
||||
<div v-if="config.currentProgress" class="progress-detail">
|
||||
<div class="progress-item">
|
||||
<span class="label">当前进度</span>
|
||||
<span class="value">第 {{ config.currentProgress }} 行</span>
|
||||
<span class="label">当前有数据行数</span>
|
||||
<span class="value">第 {{ config.currentProgress }} 行(接口获取)</span>
|
||||
</div>
|
||||
<div class="progress-item">
|
||||
<span class="label">下次同步</span>
|
||||
<span class="value">
|
||||
<template v-if="config.currentProgress <= (form.startRow + 49)">
|
||||
第 {{ form.startRow }} 行
|
||||
</template>
|
||||
<template v-else-if="config.currentProgress > (form.startRow + 100)">
|
||||
第 {{ config.currentProgress - 100 }} 行
|
||||
</template>
|
||||
<template v-else>
|
||||
第 {{ form.startRow }} 行
|
||||
</template>
|
||||
</span>
|
||||
<span class="label">下次同步起始</span>
|
||||
<span class="value">第 {{ config.nextStartRow != null ? config.nextStartRow : form.startRow }} 行</span>
|
||||
</div>
|
||||
<div class="progress-hint">
|
||||
<i class="el-icon-info"></i>
|
||||
系统自动回溯检查,防止遗漏
|
||||
由接口实时获取表格行数,不再使用本地保存的进度
|
||||
</div>
|
||||
</div>
|
||||
<div v-else class="no-progress">
|
||||
{{ config.progressHint || '暂无同步进度' }}
|
||||
{{ config.progressHint || '暂无表格行数(请先授权并配置)' }}
|
||||
</div>
|
||||
</div>
|
||||
</el-card>
|
||||
|
||||
Reference in New Issue
Block a user