|
@@ -4,10 +4,10 @@
|
|
|
<div slot="header" class="clearfix">
|
|
<div slot="header" class="clearfix">
|
|
|
<div class="inform-title">消息通知</div>
|
|
<div class="inform-title">消息通知</div>
|
|
|
<div class="inform-header">
|
|
<div class="inform-header">
|
|
|
- <el-input placeholder="请输入时间">
|
|
|
|
|
|
|
+ <el-input placeholder="请输入时间" v-model="inquireValue">
|
|
|
<i slot="prefix" class="el-input__icon el-icon-search"></i>
|
|
<i slot="prefix" class="el-input__icon el-icon-search"></i>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
- <el-button type="primary">查询</el-button>
|
|
|
|
|
|
|
+ <el-button type="primary" @click="inquire">查询</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="inform-body">
|
|
<div class="inform-body">
|
|
@@ -15,15 +15,17 @@
|
|
|
<div class="left">
|
|
<div class="left">
|
|
|
<el-button
|
|
<el-button
|
|
|
size="small"
|
|
size="small"
|
|
|
- @click="allRead($event, index)"
|
|
|
|
|
- v-for="(item, index) in read"
|
|
|
|
|
|
|
+ @click="read($event, index)"
|
|
|
|
|
+ v-for="(item, index) in reads"
|
|
|
:key="item"
|
|
:key="item"
|
|
|
:class="className[index]"
|
|
:class="className[index]"
|
|
|
>{{ item }}</el-button
|
|
>{{ item }}</el-button
|
|
|
>
|
|
>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="right">
|
|
<div class="right">
|
|
|
- <el-button type="primary" size="small">一键已读</el-button>
|
|
|
|
|
|
|
+ <el-button type="primary" size="small" @click="allRead"
|
|
|
|
|
+ >一键已读</el-button
|
|
|
|
|
+ >
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="inform-table">
|
|
<div class="inform-table">
|
|
@@ -33,6 +35,7 @@
|
|
|
height="576"
|
|
height="576"
|
|
|
style="width: 1550px"
|
|
style="width: 1550px"
|
|
|
stripe
|
|
stripe
|
|
|
|
|
+ :row-click="rowClick"
|
|
|
:cell-style="rowbg"
|
|
:cell-style="rowbg"
|
|
|
:header-cell-style="{
|
|
:header-cell-style="{
|
|
|
color: ' rgba(0, 0, 0, 1)',
|
|
color: ' rgba(0, 0, 0, 1)',
|
|
@@ -40,27 +43,47 @@
|
|
|
}"
|
|
}"
|
|
|
>
|
|
>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
- prop="date"
|
|
|
|
|
|
|
+ prop="title"
|
|
|
label="标题"
|
|
label="标题"
|
|
|
width="300"
|
|
width="300"
|
|
|
align="center"
|
|
align="center"
|
|
|
>
|
|
>
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
- <span class="yuan"></span>
|
|
|
|
|
- <span style="margin-left: 10px">{{ scope.row.date }}</span>
|
|
|
|
|
|
|
+ <span
|
|
|
|
|
+ class="yuan"
|
|
|
|
|
+ v-show="scope.row.readFlag == 0 ? true : false"
|
|
|
|
|
+ ></span>
|
|
|
|
|
+ <span style="margin-left: 10px">{{ scope.row.title }}</span>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
|
|
|
|
- <el-table-column prop="name" align="center" label="消息">
|
|
|
|
|
|
|
+ <el-table-column prop="content" align="center" label="消息">
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
- prop="address"
|
|
|
|
|
|
|
+ prop="createTime"
|
|
|
align="center"
|
|
align="center"
|
|
|
label="时间"
|
|
label="时间"
|
|
|
width="400"
|
|
width="400"
|
|
|
>
|
|
>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
|
+ <el-table-column
|
|
|
|
|
+ prop="address"
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ label="操作"
|
|
|
|
|
+ width="150"
|
|
|
|
|
+ >
|
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
|
+ <span
|
|
|
|
|
+ @click="handleDelete(scope.$index, scope.row)"
|
|
|
|
|
+ class="operate"
|
|
|
|
|
+ style="color: #296de3; cursor: pointer"
|
|
|
|
|
+ v-show="scope.row.readFlag == 0 ? false : true"
|
|
|
|
|
+ >
|
|
|
|
|
+ 删除
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="block">
|
|
<div class="block">
|
|
@@ -70,7 +93,7 @@
|
|
|
current-page.sync="1"
|
|
current-page.sync="1"
|
|
|
:page-size="8"
|
|
:page-size="8"
|
|
|
layout="prev, pager, next, jumper"
|
|
layout="prev, pager, next, jumper"
|
|
|
- :total="tableData.length"
|
|
|
|
|
|
|
+ :total="Data.length"
|
|
|
>
|
|
>
|
|
|
</el-pagination>
|
|
</el-pagination>
|
|
|
</div>
|
|
</div>
|
|
@@ -84,426 +107,71 @@ export default {
|
|
|
name: "Inform",
|
|
name: "Inform",
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
- read: ["全部", "未读", "已读"],
|
|
|
|
|
|
|
+ reads: ["全部", "未读", "已读"],
|
|
|
className: ["active", "", ""],
|
|
className: ["active", "", ""],
|
|
|
- data: [],
|
|
|
|
|
- tableData: [
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.07.03 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.07.02 08:55:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.07.01 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 09:50:50",
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 10:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:55:50",
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 18:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.29 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "上海市普陀区金沙江路 1518 弄",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.28 18:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- date: "续住通知",
|
|
|
|
|
- name: "王小虎",
|
|
|
|
|
- address: "2022.06.30 08:50:50",
|
|
|
|
|
- },
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ inquireValue: "",
|
|
|
|
|
+ data: [], // 当前页面显示的数据
|
|
|
|
|
+ Data: [], // 分页器显示的总数据
|
|
|
|
|
+ tableData: [], // 请求的总数据
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
mounted() {
|
|
mounted() {
|
|
|
document.getElementsByClassName(
|
|
document.getElementsByClassName(
|
|
|
"el-pagination__jump"
|
|
"el-pagination__jump"
|
|
|
)[0].childNodes[0].nodeValue = "跳转到";
|
|
)[0].childNodes[0].nodeValue = "跳转到";
|
|
|
- this.handleCurrentChange(1);
|
|
|
|
|
|
|
+ this.dataList();
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
- allRead($event, index) {
|
|
|
|
|
|
|
+ dataList() {
|
|
|
|
|
+ this.API.systemnotice.systemnoticeList().then((res) => {
|
|
|
|
|
+ console.log(res.data.list);
|
|
|
|
|
+ this.tableData = res.data.list;
|
|
|
|
|
+ this.tableData.forEach((item) => {
|
|
|
|
|
+ item.createTime = item.createTime.replace("T", " ");
|
|
|
|
|
+ });
|
|
|
|
|
+ this.Data = this.tableData;
|
|
|
|
|
+ this.handleCurrentChange(1);
|
|
|
|
|
+ });
|
|
|
|
|
+ },
|
|
|
|
|
+ // 查询
|
|
|
|
|
+ inquire() {
|
|
|
|
|
+ console.log(111);
|
|
|
|
|
+ this.Data = this.Data.filter((item, index) => {
|
|
|
|
|
+ return item.createTime.includes(this.inquireValue);
|
|
|
|
|
+ });
|
|
|
|
|
+ this.handleCurrentChange(1);
|
|
|
|
|
+ },
|
|
|
|
|
+ // 已读未读
|
|
|
|
|
+ read($event, index) {
|
|
|
this.className = this.className.map((item) => (item = ""));
|
|
this.className = this.className.map((item) => (item = ""));
|
|
|
this.className[index] = "active";
|
|
this.className[index] = "active";
|
|
|
|
|
+
|
|
|
|
|
+ if ($event.target.innerText == "全部") {
|
|
|
|
|
+ this.Data = this.tableData;
|
|
|
|
|
+ } else if ($event.target.innerText == "已读") {
|
|
|
|
|
+ this.Data = this.tableData.filter((item) => {
|
|
|
|
|
+ return item.readFlag == 1;
|
|
|
|
|
+ });
|
|
|
|
|
+ } else if ($event.target.innerText == "未读") {
|
|
|
|
|
+ this.Data = this.tableData.filter((item) => {
|
|
|
|
|
+ return item.readFlag == 0;
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+ this.handleCurrentChange(1);
|
|
|
|
|
+ },
|
|
|
|
|
+ // 一键已读
|
|
|
|
|
+ allRead() {
|
|
|
|
|
+ let ids = [];
|
|
|
|
|
+ this.tableData.forEach((item) => {
|
|
|
|
|
+ if (item.readFlag == 0) {
|
|
|
|
|
+ ids.push(item.id);
|
|
|
|
|
+ console.log(item);
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+ this.API.systemnotice.systemnoticeRead([ids]).then((res) => {
|
|
|
|
|
+ console.log(res);
|
|
|
|
|
+ this.dataList();
|
|
|
|
|
+ });
|
|
|
},
|
|
},
|
|
|
rowbg(row) {
|
|
rowbg(row) {
|
|
|
if (row.rowIndex % 2 != 0) {
|
|
if (row.rowIndex % 2 != 0) {
|
|
@@ -512,9 +180,23 @@ export default {
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
handleCurrentChange(val) {
|
|
handleCurrentChange(val) {
|
|
|
- this.data = this.tableData.slice((val - 1) * 8, val * 8);
|
|
|
|
|
|
|
+ this.data = this.Data.slice((val - 1) * 8, val * 8);
|
|
|
// console.log(`当前页: ${val}`);
|
|
// console.log(`当前页: ${val}`);
|
|
|
},
|
|
},
|
|
|
|
|
+
|
|
|
|
|
+ rowClick(row, column, event) {
|
|
|
|
|
+ console.log(1111);
|
|
|
|
|
+ console.log(row, column, event);
|
|
|
|
|
+ },
|
|
|
|
|
+ //删除通知
|
|
|
|
|
+ handleDelete(index, row) {
|
|
|
|
|
+ let ids = [row.id];
|
|
|
|
|
+ console.log(ids);
|
|
|
|
|
+ this.API.systemnotice.systemnoticeDelete(ids).then((res) => {
|
|
|
|
|
+ console.log(res);
|
|
|
|
|
+ });
|
|
|
|
|
+ this.dataList();
|
|
|
|
|
+ },
|
|
|
},
|
|
},
|
|
|
};
|
|
};
|
|
|
</script>
|
|
</script>
|