<el-table :data="taskList.tableTaskList" v-if="taskList.show" style="width: 100%"
header-cell-style="height:30px;padding: 2px 0; text-align:center;background:#D0D0D0"
cell-style="height:30px;padding: 2px 0;">
<el-table-column
prop="name"
label="任务名称"
width="180">
</el-table-column>
<el-table-column
prop="type"
label="任务类型">
</el-table-column>
<el-table-column
prop="createTime"
label="创建时间"
width="180" :formatter="formatDate">
</el-table-column>
<el-table-column label="操作" width="180">
<template slot-scope="scope">
<el-button @click="queryTask(scope.$index)" type="text" size="small">查看</el-button>
<el-button @click="editTask(scope.$index)" type="text" size="small">修改</el-button>
<el-button @click="deleteTask(scope.$index,taskList.tableTaskList)" type="text" size="small">删除
</el-button>
</template>
</el-table-column>
</el-table>
formatDate(row, column) {
let data = row[column.property]
if (data ==='') {
return ''
}else {
let dt = new Date(data)
return dt.getFullYear() + '-' + (dt.getMonth() + 1) + '-' + dt.getDate() + ' ' + dt.getHours() + ':' + dt.getMinutes() + ':' + dt.getSeconds()
}
},