|
|
@@ -55,7 +55,10 @@
|
|
|
<el-table-column type="selection" width="55"></el-table-column>
|
|
|
<el-table-column prop="image" label="头像">
|
|
|
<template slot-scope="{row}">
|
|
|
- <el-avatar :size="50" :src="row.image"></el-avatar>
|
|
|
+ <el-avatar v-if="row.image" :size="50" :src="row.image"></el-avatar>
|
|
|
+ <el-avatar v-else :size="50" src="https://empty" @error="errorHandler">
|
|
|
+ <img src="https://cube.elemecdn.com/e/fd/0fc7d20532fdaf769a25683617711png.png"/>
|
|
|
+ </el-avatar>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="companyName" label="企业名称"></el-table-column>
|
|
|
@@ -148,6 +151,9 @@
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
|
+ errorHandler() {
|
|
|
+ return true
|
|
|
+ },
|
|
|
changePage(pageIndex,exportFlag) {
|
|
|
var self = this;
|
|
|
|