|
@@ -12,21 +12,51 @@
|
|
|
<el-button class="filter-item" style="float: left;" round type="warning" @click="sendEmailDialogVisible = true">发送邮件</el-button>
|
|
|
</template>
|
|
|
<parentTable ref="table" v-loading="listLoading" :data="pageData.records" slot="table" style="width: 100%;">
|
|
|
- <el-table-column label="发件人邮箱" align="senderEmail" min-width="11%" prop="senderEmail"></el-table-column>
|
|
|
- <el-table-column label="收件人邮箱" align="recipientEmail" min-width="11%" prop="recipientEmail"></el-table-column>
|
|
|
- <el-table-column label="收件人姓名" align="recipientName" min-width="11%" prop="recipientName"></el-table-column>
|
|
|
- <el-table-column label="身份证号" align="idNo" min-width="15%" prop="idNo"></el-table-column>
|
|
|
- <el-table-column label="部门" align="department" min-width="11%" prop="department"></el-table-column>
|
|
|
- <el-table-column label="发送时间" align="sendTime" min-width="11%" prop="sendTime"></el-table-column>
|
|
|
+ <el-table-column label="操作人" align="operatorName" min-width="10%" prop="operatorName">
|
|
|
+ <template slot-scope="{row}">
|
|
|
+ <span>{{ !row.operatorName ? '-' : row.operatorName }}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="发件人邮箱" align="senderEmail" min-width="12%" prop="senderEmail">
|
|
|
+ <template slot-scope="{row}">
|
|
|
+ <span>{{ !row.senderEmail ? '-' : row.senderEmail }}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="收件人邮箱" align="recipientEmail" min-width="12%" prop="recipientEmail">
|
|
|
+ <template slot-scope="{row}">
|
|
|
+ <span>{{ !row.recipientEmail ? '-' : row.recipientEmail }}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="收件人姓名" align="recipientName" min-width="10%" prop="recipientName">
|
|
|
+ <template slot-scope="{row}">
|
|
|
+ <span>{{ !row.recipientName ? '-' : row.recipientName }}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="身份证号" align="idNo" min-width="15%" prop="idNo">
|
|
|
+ <template slot-scope="{row}">
|
|
|
+ <span>{{ !row.idNo ? '-' : row.idNo }}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="部门" align="department" min-width="10%" prop="department">
|
|
|
+ <template slot-scope="{row}">
|
|
|
+ <span>{{ !row.department ? '-' : row.department }}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="发送时间" align="sendTime" min-width="11%" prop="sendTime">
|
|
|
+ <template slot-scope="{row}">
|
|
|
+ <span>{{ !row.sendTime ? '-' : row.sendTime }}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="发送状态" align="sendingStatus" min-width="11%" prop="sendingStatus">
|
|
|
<template slot-scope="{row}">
|
|
|
<span v-if="row.sendingStatus" style="color:#5CB87A">发送成功</span>
|
|
|
<span v-if="!row.sendingStatus" style="color:red">发送失败</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="失败原因" align="failureReason" min-width="15%" prop="failureReason">
|
|
|
+ <el-table-column label="失败原因" align="failureReason" min-width="15%" prop="failureReason" show-overflow-tooltip>
|
|
|
<template slot-scope="{row}">
|
|
|
- <span style="color:red">{{ row.failureReason }}</span>
|
|
|
+ <span v-if="row.failureReason" style="color:red">{{ row.failureReason }}</span>
|
|
|
+ <span v-if="!row.failureReason">-</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</parentTable>
|