|
@@ -62,7 +62,11 @@
|
|
|
<el-table-column v-for="item in tableColumsList" :key="item.label" :label="item.label" :width="item.widthsty" :min-width="item.minwidthsty" align="center">
|
|
|
<template slot-scope="{ row }">
|
|
|
<span v-if="item.key !== 'LabelKeyWord'" @click="handleRowClick(row, item.key)" :style="handleRowStyle(item.key)">{{ handleRowContent(row, item.key) }}</span>
|
|
|
- <div v-else> <el-tag style="margin: 5px" type="info" size="small" v-for="tag in row.LabelKeyWord.split(',')" :key="tag">{{ tag }}</el-tag></div>
|
|
|
+ <div v-else>
|
|
|
+ <template v-if="row.LabelKeyWord">
|
|
|
+ <el-tag style="margin: 5px" type="info" size="small" v-for="tag in row.LabelKeyWord.split(',')" :key="tag">{{ tag }}</el-tag>
|
|
|
+ </template>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<div slot="empty" style="padding: 20px 0">
|
|
@@ -78,7 +82,7 @@
|
|
|
<template v-if="publicHaveMoveCompany">
|
|
|
<div v-for="item in chartList" :key="item.UserId">
|
|
|
<template v-if="item.ListChart">
|
|
|
- <ChartItem :chartData="item" :companyName="item.CompanyName" :activeTypeName="activeTypeName"/>
|
|
|
+ <ChartItem :chartData="item" :companyName="item.CompanyName" :activeTypeName="activeTypeName" />
|
|
|
</template>
|
|
|
</div>
|
|
|
<el-col :span="24" class="toolbar">
|
|
@@ -136,7 +140,7 @@ export default {
|
|
|
ActivityName: this.activityName,
|
|
|
AdminId: salesArr.join(","),
|
|
|
ClassType: this.activeTypeName,
|
|
|
- };
|
|
|
+ };
|
|
|
for (let key in params) {
|
|
|
paramStr = `${paramStr}&${key}=${params[key]}`;
|
|
|
}
|