|
@@ -21,25 +21,29 @@
|
|
|
<el-table-column prop="UserName" label="上传人"></el-table-column>
|
|
|
<el-table-column prop="address" align="center" label="操作" width="240">
|
|
|
<template slot-scope="scope">
|
|
|
- <div class="operate" v-show="!scope.row.isDown">
|
|
|
+ <div class="operate" v-show="scope.row.Status == 4">
|
|
|
<el-button type="primary" size="mini" class="iconfont icon-download" @click="downloadModel(scope.row)"></el-button>
|
|
|
<el-button type="primary" size="mini" class="iconfont icon-replace" @click="repliaceModel(scope.row)"></el-button>
|
|
|
<el-button type="primary" size="mini" class="iconfont icon-Log" @click="queryModelLog(scope.row)"></el-button>
|
|
|
</div>
|
|
|
<div
|
|
|
:class="['upLoad-loading']"
|
|
|
- v-show="scope.row.isDown">
|
|
|
+ v-show="scope.row.Status != 4">
|
|
|
<div class="progress">
|
|
|
<el-progress
|
|
|
:text-inside="false"
|
|
|
:stroke-width="20" :percentage="100"
|
|
|
- :color="scope.row.Status == 1 || scope.row.Status == 10 || scope.row.Status == 11?'#909399':'#67C23A'"></el-progress>
|
|
|
+ :color="scope.row.Status?'#909399':'#67C23A'"></el-progress>
|
|
|
</div>
|
|
|
<div class="progress-right">
|
|
|
- <span v-show="!scope.row.Status">上传中</span>
|
|
|
+ <span v-if="!scope.row.Status">上传中</span>
|
|
|
<span v-show="scope.row.Status == 1">等待检查...</span>
|
|
|
- <span v-show="scope.row.Status == 10">模型检查中</span>
|
|
|
+ <span v-show="scope.row.Status == 10">模型检查中...</span>
|
|
|
<span v-show="scope.row.Status == 11">未通过检查</span>
|
|
|
+ <span v-show="scope.row.Status == 2">等待数据导出...</span>
|
|
|
+ <span v-show="scope.row.Status == 21">模型数据导出失败</span>
|
|
|
+ <span v-show="scope.row.Status == 3">处理导出数据中...</span>
|
|
|
+ <span v-show="scope.row.Status == 31">同步到数据中心失败</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -102,7 +106,6 @@ export default {
|
|
|
} else if (precent == 101) {
|
|
|
// 如过precent == 101 则返回结果为suceess 不能关闭进度条,
|
|
|
item.precent = 100;
|
|
|
- item.isDown = false;
|
|
|
this.$emit("percentFinish");
|
|
|
}
|
|
|
return;
|