|
@@ -75,7 +75,8 @@ import Constant from "@/constant";
|
|
|
import messageApi from "@/api/base/message";
|
|
|
import NProgress from "nprogress"; // progress bar
|
|
|
import "nprogress/nprogress.css"; // progress bar style
|
|
|
-
|
|
|
+import {mapActions} from 'vuex';
|
|
|
+
|
|
|
export default {
|
|
|
data() {
|
|
|
var self = this;
|
|
@@ -98,6 +99,9 @@ export default {
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
|
+ ...mapActions('menu',[
|
|
|
+ 'getUnReadMessageNum'
|
|
|
+ ]),
|
|
|
changePage(pageIndex) {
|
|
|
var self = this;
|
|
|
|
|
@@ -127,10 +131,11 @@ export default {
|
|
|
self.tableData = jsonData.data;
|
|
|
self.totalPages = jsonData.totalPage;
|
|
|
self.totalElements = jsonData.recordsTotal;
|
|
|
+
|
|
|
+ self.getUnReadMessageNum();
|
|
|
})
|
|
|
.catch(error => {
|
|
|
self.loading = false;
|
|
|
- // self.$message.error(error + "");
|
|
|
});
|
|
|
},
|
|
|
pageSizeChange(pageSize) {
|