| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -37,10 +37,7 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-table-column label="序号" type="index"></el-table-column>
 | 
					 | 
					 | 
					 | 
					                <el-table-column label="序号" type="index"></el-table-column>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-table-column label="任务ID" prop="taskId" width="180" show-overflow-tooltip></el-table-column>
 | 
					 | 
					 | 
					 | 
					                <el-table-column label="任务ID" prop="taskId" width="180" show-overflow-tooltip></el-table-column>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-table-column label="任务类型" prop="idDatas" width="140" show-overflow-tooltip>
 | 
					 | 
					 | 
					 | 
					                <el-table-column label="任务类型" prop="type" width="140" show-overflow-tooltip>
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    <template slot-scope="scope">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        <span>{{ type[scope.row.idDatas] }}</span>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    </template>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                </el-table-column>
 | 
					 | 
					 | 
					 | 
					                </el-table-column>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <!-- <el-table-column
 | 
					 | 
					 | 
					 | 
					                <!-- <el-table-column
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    label="状态"
 | 
					 | 
					 | 
					 | 
					                    label="状态"
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -67,22 +64,27 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-table-column label="同步信息" prop="remark" show-overflow-tooltip></el-table-column>
 | 
					 | 
					 | 
					 | 
					                <el-table-column label="同步信息" prop="remark" show-overflow-tooltip></el-table-column>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-table-column label="文件路径" prop="cacheFilePath" show-overflow-tooltip></el-table-column>
 | 
					 | 
					 | 
					 | 
					                <el-table-column label="文件路径" prop="cacheFilePath" show-overflow-tooltip></el-table-column>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-table-column label="操作" fixed="right" width="160">
 | 
					 | 
					 | 
					 | 
					                <el-table-column label="操作" fixed="right" width="160">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    <template slot-scope="scope">
 | 
					 | 
					 | 
					 | 
					                    <template slot-scope="scope">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        <el-popconfirm @confirm="downFile(scope.row)" confirm-button-text='下载' cancel-button-text='不用了'
 | 
					 | 
					 | 
					 | 
					                        <el-button
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            class="mr10" icon="el-icon-info" icon-color="blck" title="是否确认要下载文件?"
 | 
					 | 
					 | 
					 | 
					                            type="text"
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            v-if="scope.row.cacheFilePath">
 | 
					 | 
					 | 
					 | 
					                            size="small"
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            <el-button type="text" size="small" slot="reference">下载
 | 
					 | 
					 | 
					 | 
					                            @click.native.stop="downFile(scope.row)"
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            </el-button>
 | 
					 | 
					 | 
					 | 
					                        >下载
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        </el-popconfirm>
 | 
					 | 
					 | 
					 | 
					                        </el-button
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        <el-popconfirm  @confirm="deleteData(scope.row.id)" confirm-button-text='删除'
 | 
					 | 
					 | 
					 | 
					                        >
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            cancel-button-text='不用了' icon="el-icon-info" icon-color="red" title="是否确认要删除这条数据?">
 | 
					 | 
					 | 
					 | 
					                        <el-button
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            <el-button type="text" size="small" slot="reference">删除
 | 
					 | 
					 | 
					 | 
					                            type="text"
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            </el-button>
 | 
					 | 
					 | 
					 | 
					                            size="small"
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        </el-popconfirm>
 | 
					 | 
					 | 
					 | 
					                            @click.native.stop="deleteData(scope.row.id)"
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        >删除
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        </el-button
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        >
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    </template>
 | 
					 | 
					 | 
					 | 
					                    </template>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                </el-table-column>
 | 
					 | 
					 | 
					 | 
					                </el-table-column>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-table>
 | 
					 | 
					 | 
					 | 
					            </el-table>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-pagination :current-page="filterQuery.page" :page-size="filterQuery.limit" @current-change="handleCurrentChange"
 | 
					 | 
					 | 
					 | 
					            <el-pagination :current-page="filterQuery.page" :page-size="filterQuery.limit"
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                           @current-change="handleCurrentChange"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                           layout="prev, pager, next" :total="total"></el-pagination>
 | 
					 | 
					 | 
					 | 
					                           layout="prev, pager, next" :total="total"></el-pagination>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </el-card>
 | 
					 | 
					 | 
					 | 
					        </el-card>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -95,16 +97,16 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					</template>
 | 
					 | 
					 | 
					 | 
					</template>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					<script>
 | 
					 | 
					 | 
					 | 
					<script>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    import {
 | 
					 | 
					 | 
					 | 
					import {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    filterUploadStatus,
 | 
					 | 
					 | 
					 | 
					    filterUploadStatus,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    deleteUploadStatus,
 | 
					 | 
					 | 
					 | 
					    deleteUploadStatus,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    updateConfig,
 | 
					 | 
					 | 
					 | 
					    updateConfig,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    connectUpper,
 | 
					 | 
					 | 
					 | 
					    connectUpper,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        uploadInfoByStatus
 | 
					 | 
					 | 
					 | 
					    uploadInfoByStatus, infoByStatus
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    } from "../../api/sync/dataSyncStatus";
 | 
					 | 
					 | 
					 | 
					} from "../../api/sync/dataSyncStatus";
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    import store from "@/store";
 | 
					 | 
					 | 
					 | 
					import store from "@/store";
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    export default {
 | 
					 | 
					 | 
					 | 
					export default {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    data() {
 | 
					 | 
					 | 
					 | 
					    data() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        return {
 | 
					 | 
					 | 
					 | 
					        return {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            filterQuery: {
 | 
					 | 
					 | 
					 | 
					            filterQuery: {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -313,7 +315,8 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            this.loading = false;
 | 
					 | 
					 | 
					 | 
					                            this.loading = false;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        });
 | 
					 | 
					 | 
					 | 
					                        });
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                })
 | 
					 | 
					 | 
					 | 
					                })
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    .catch(() => {});
 | 
					 | 
					 | 
					 | 
					                .catch(() => {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                });
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        },
 | 
					 | 
					 | 
					 | 
					        },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        handleChange(response, files, fileList) {
 | 
					 | 
					 | 
					 | 
					        handleChange(response, files, fileList) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            console.log(response);
 | 
					 | 
					 | 
					 | 
					            console.log(response);
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -371,11 +374,13 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                }
 | 
					 | 
					 | 
					 | 
					                }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                this.getList();
 | 
					 | 
					 | 
					 | 
					                this.getList();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            })
 | 
					 | 
					 | 
					 | 
					            })
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    .catch(() => {});
 | 
					 | 
					 | 
					 | 
					                .catch(() => {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                });
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        }
 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        mounted() {},
 | 
					 | 
					 | 
					 | 
					    mounted() {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    components: {},
 | 
					 | 
					 | 
					 | 
					    components: {},
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    created() {
 | 
					 | 
					 | 
					 | 
					    created() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        this.headers = {
 | 
					 | 
					 | 
					 | 
					        this.headers = {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -385,35 +390,35 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        this.getList();
 | 
					 | 
					 | 
					 | 
					        this.getList();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        // this.getConfig();
 | 
					 | 
					 | 
					 | 
					        // this.getConfig();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    };
 | 
					 | 
					 | 
					 | 
					};
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					</script>
 | 
					 | 
					 | 
					 | 
					</script>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					<style>
 | 
					 | 
					 | 
					 | 
					<style>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    .itemTag {
 | 
					 | 
					 | 
					 | 
					.itemTag {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    float: left;
 | 
					 | 
					 | 
					 | 
					    float: left;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    text-align: left;
 | 
					 | 
					 | 
					 | 
					    text-align: left;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    margin-top: 10px;
 | 
					 | 
					 | 
					 | 
					    margin-top: 10px;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    width: 100px;
 | 
					 | 
					 | 
					 | 
					    width: 100px;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					}
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    .text {
 | 
					 | 
					 | 
					 | 
					.text {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    font-size: 13px;
 | 
					 | 
					 | 
					 | 
					    font-size: 13px;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    font-family: "Microsoft YaHei";
 | 
					 | 
					 | 
					 | 
					    font-family: "Microsoft YaHei";
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					}
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    .el-row {
 | 
					 | 
					 | 
					 | 
					.el-row {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    display: flex;
 | 
					 | 
					 | 
					 | 
					    display: flex;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    flex-wrap: wrap;
 | 
					 | 
					 | 
					 | 
					    flex-wrap: wrap;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					}
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    .el-col {
 | 
					 | 
					 | 
					 | 
					.el-col {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    border-radius: 4px;
 | 
					 | 
					 | 
					 | 
					    border-radius: 4px;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    flex-wrap: wrap;
 | 
					 | 
					 | 
					 | 
					    flex-wrap: wrap;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					}
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    .syncInfo {
 | 
					 | 
					 | 
					 | 
					.syncInfo {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    font-size: medium;
 | 
					 | 
					 | 
					 | 
					    font-size: medium;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    font-family: "Microsoft YaHei";
 | 
					 | 
					 | 
					 | 
					    font-family: "Microsoft YaHei";
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    line-height: 25px;
 | 
					 | 
					 | 
					 | 
					    line-height: 25px;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					}
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					</style>
 | 
					 | 
					 | 
					 | 
					</style>
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
					 | 
					 | 
					
 
 |