Skip to content

Commit 86423c4

Browse files
committed
fix: rate 未开启状态为 0
1 parent 0f8dc32 commit 86423c4

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

admin/src/views/api_excel/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
<el-progress :text-inside="true" :stroke-width="18" :percentage="100" status="success"/>
6969
</div>
7070
<div v-else>
71-
<el-progress :text-inside="true" :stroke-width="18" :percentage="50" status="exception"/>
71+
<el-progress :text-inside="true" :stroke-width="18" :percentage="scope.row.rate" status="exception"/>
7272
</div>
7373
</template>
7474
</el-table-column>

laravel/app/Http/Repository/ApiRepository.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,9 @@ public function workProgress($lists)
121121
foreach ($lists as $key => $list) {
122122
$rate = 100;
123123
switch ($list['state']) {
124+
case '0': // 未开启任务
125+
$rate = 0;
126+
break;
124127
case '1': // 正在处理的任务
125128
case '5': // 失败任务
126129
$rate = $this->progressRate($list['id'], $list['total_excel']);

0 commit comments

Comments
 (0)