|
@@ -66,12 +66,15 @@
|
|
label="发布人">
|
|
label="发布人">
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
- prop="createTime"
|
|
|
|
|
|
+ prop="-"
|
|
header-align="center"
|
|
header-align="center"
|
|
align="center"
|
|
align="center"
|
|
width="160"
|
|
width="160"
|
|
:show-tooltip-when-overflow="true"
|
|
:show-tooltip-when-overflow="true"
|
|
label="发布时间">
|
|
label="发布时间">
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ <span>{{timestampToTime(scope.row.publishTime)}}</span>
|
|
|
|
+ </template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
fixed="right"
|
|
fixed="right"
|
|
@@ -90,6 +93,7 @@
|
|
|
|
|
|
<script>
|
|
<script>
|
|
import {readNotice, routeMsg} from '@/utils/msg'
|
|
import {readNotice, routeMsg} from '@/utils/msg'
|
|
|
|
+ import {dateTimeToString} from '@/api/util'
|
|
export default {
|
|
export default {
|
|
name: 'notice',
|
|
name: 'notice',
|
|
created () {
|
|
created () {
|
|
@@ -127,7 +131,7 @@
|
|
getNoticeList () {
|
|
getNoticeList () {
|
|
let msg = Object.assign([], this.$store.state.common.msgCollection)
|
|
let msg = Object.assign([], this.$store.state.common.msgCollection)
|
|
if (!msg) return
|
|
if (!msg) return
|
|
- this.dataList = msg
|
|
|
|
|
|
+ this.dataList = msg.sort(item => item.publishTime).reverse()
|
|
if (this.dataForm.title) {
|
|
if (this.dataForm.title) {
|
|
this.dataList = this.dataList.filter(item => item.title && item.title.indexOf(this.dataForm.title) !== -1)
|
|
this.dataList = this.dataList.filter(item => item.title && item.title.indexOf(this.dataForm.title) !== -1)
|
|
}
|
|
}
|
|
@@ -147,6 +151,10 @@
|
|
// 查看消息
|
|
// 查看消息
|
|
detailHandle (row) {
|
|
detailHandle (row) {
|
|
routeMsg(this, row)
|
|
routeMsg(this, row)
|
|
|
|
+ },
|
|
|
|
+ timestampToTime (l) {
|
|
|
|
+ if (!l) return ''
|
|
|
|
+ return dateTimeToString(l)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|