This commit is contained in:
yanran200730
2021-12-08 19:24:59 +08:00
parent 010bd73e04
commit e3402dc801
6 changed files with 41 additions and 5 deletions

View File

@@ -135,6 +135,7 @@ export default {
},
created() {
this.$loading()
document.title = "通知公告";
this.$dict.load("announcementStatus");
},
@@ -256,6 +257,8 @@ export default {
}
this.dataList = this.current > 1 ? [...this.dataList, ...res.data.records] : res.data.records
}
this.$hideLoading()
})
},
}

View File

@@ -1,5 +1,5 @@
<template>
<div class="detail">
<div class="detail" v-if="pageShow">
<template v-if="detailObj">
<div class="card">
<header>{{detailObj.title}}</header>
@@ -74,11 +74,15 @@
data() {
return {
detailObj: {},
pageShow: false
}
},
created() {
this.$loading()
this.injectJWeixin(['sendChatMessage']).then(() => {
this.getDetail()
}).catch(() => {
this.$hideLoading()
})
},
@@ -106,6 +110,8 @@
}).then(res=>{
if(res && res.data){
this.detailObj = res.data;
this.pageShow = true
this.$hideLoading()
}
})
},

View File

@@ -16,10 +16,11 @@
<script>
import AiBack from "../../../components/AiBack";
import AiTopFixed from "../../../components/AiTopFixed";
import AiOpenData from "../../../components/AiOpenData";
import {mapActions} from "vuex";
export default {
name: "read",
components: {AiBack, AiTopFixed},
components: {AiBack, AiTopFixed, AiOpenData},
props:{
params:[String,Number]
},
@@ -31,9 +32,13 @@
},
created() {
document.title = "接收对象";
this.getList();
this.$loading()
this.injectJWeixin().then(() => {
this.getList();
})
},
methods: {
...mapActions(['previewFile', 'injectJWeixin']),
getList() {
this.$http.post("/app/appannouncementreader/list-unread",null,{
params:{
@@ -42,6 +47,7 @@
}).then(res => {
if (res && res.data) {
this.list = res.data;
this.$hideLoading()
}
})
},