diff --git a/pages/list/list.vue b/pages/list/list.vue index be1a1cf..95067bf 100644 --- a/pages/list/list.vue +++ b/pages/list/list.vue @@ -120,6 +120,13 @@ + + + @@ -140,13 +147,14 @@ }, data() { return { + scrollTop: 0, queryList: { keywords: "", startTime: "", endTime: "", status: "", - offset: this.offset, - limit: this.limit + offset: this.offset, + limit: this.limit }, list: [], isExportShow: false, @@ -176,8 +184,25 @@ loading: false, //是否显示上拉加载-加载中 }; }, - async onShow() { - this.offset = 1; + mounted() { + uni.showShareMenu({ + withShareTicket: true, + menus: ["shareAppMessage"] + }); + }, + //分享好友 + onShareAppMessage() { + return { + title: '环市东院区安防小程序', + imageUrl: '../../static/share.jpg', + }; + }, + // 监听滚动条位置 + onPageScroll(e) { + this.scrollTop = e.scrollTop; + }, + async onShow() { + this.offset = 1; let pages = getCurrentPages(); const curPage = pages[pages.length - 1]; this.currentPagePath = curPage.route; diff --git a/pages/list/list.vue b/pages/list/list.vue index be1a1cf..95067bf 100644 --- a/pages/list/list.vue +++ b/pages/list/list.vue @@ -120,6 +120,13 @@ + + + @@ -140,13 +147,14 @@ }, data() { return { + scrollTop: 0, queryList: { keywords: "", startTime: "", endTime: "", status: "", - offset: this.offset, - limit: this.limit + offset: this.offset, + limit: this.limit }, list: [], isExportShow: false, @@ -176,8 +184,25 @@ loading: false, //是否显示上拉加载-加载中 }; }, - async onShow() { - this.offset = 1; + mounted() { + uni.showShareMenu({ + withShareTicket: true, + menus: ["shareAppMessage"] + }); + }, + //分享好友 + onShareAppMessage() { + return { + title: '环市东院区安防小程序', + imageUrl: '../../static/share.jpg', + }; + }, + // 监听滚动条位置 + onPageScroll(e) { + this.scrollTop = e.scrollTop; + }, + async onShow() { + this.offset = 1; let pages = getCurrentPages(); const curPage = pages[pages.length - 1]; this.currentPagePath = curPage.route; diff --git a/pages/message/message.vue b/pages/message/message.vue index f015474..4fd4cb3 100644 --- a/pages/message/message.vue +++ b/pages/message/message.vue @@ -53,6 +53,13 @@ + + + @@ -72,6 +79,7 @@ data() { return { isManager: false, //是否是物业管理员 + scrollTop: 0, list: [], phone: "", popShow: false, //控制授权手机号弹出框 @@ -104,7 +112,15 @@ onReachBottom() { this.getLoadingList(); }, + // 监听滚动条位置 + onPageScroll(e) { + this.scrollTop = e.scrollTop; + }, mounted() { + uni.showShareMenu({ + withShareTicket: true, + menus: ["shareAppMessage"] + }); if (uni.getStorageSync("userInfo")) { const userInfo = JSON.parse(uni.getStorageSync("userInfo")); if (userInfo.salt === "物业人员") { @@ -114,6 +130,13 @@ } } }, + //分享好友 + onShareAppMessage() { + return { + title: '环市东院区安防小程序', + imageUrl: '../../static/share.jpg', + }; + }, methods: { //跳转消息详情页 clickDetail(id) { diff --git a/pages/list/list.vue b/pages/list/list.vue index be1a1cf..95067bf 100644 --- a/pages/list/list.vue +++ b/pages/list/list.vue @@ -120,6 +120,13 @@ + + + @@ -140,13 +147,14 @@ }, data() { return { + scrollTop: 0, queryList: { keywords: "", startTime: "", endTime: "", status: "", - offset: this.offset, - limit: this.limit + offset: this.offset, + limit: this.limit }, list: [], isExportShow: false, @@ -176,8 +184,25 @@ loading: false, //是否显示上拉加载-加载中 }; }, - async onShow() { - this.offset = 1; + mounted() { + uni.showShareMenu({ + withShareTicket: true, + menus: ["shareAppMessage"] + }); + }, + //分享好友 + onShareAppMessage() { + return { + title: '环市东院区安防小程序', + imageUrl: '../../static/share.jpg', + }; + }, + // 监听滚动条位置 + onPageScroll(e) { + this.scrollTop = e.scrollTop; + }, + async onShow() { + this.offset = 1; let pages = getCurrentPages(); const curPage = pages[pages.length - 1]; this.currentPagePath = curPage.route; diff --git a/pages/message/message.vue b/pages/message/message.vue index f015474..4fd4cb3 100644 --- a/pages/message/message.vue +++ b/pages/message/message.vue @@ -53,6 +53,13 @@ + + + @@ -72,6 +79,7 @@ data() { return { isManager: false, //是否是物业管理员 + scrollTop: 0, list: [], phone: "", popShow: false, //控制授权手机号弹出框 @@ -104,7 +112,15 @@ onReachBottom() { this.getLoadingList(); }, + // 监听滚动条位置 + onPageScroll(e) { + this.scrollTop = e.scrollTop; + }, mounted() { + uni.showShareMenu({ + withShareTicket: true, + menus: ["shareAppMessage"] + }); if (uni.getStorageSync("userInfo")) { const userInfo = JSON.parse(uni.getStorageSync("userInfo")); if (userInfo.salt === "物业人员") { @@ -114,6 +130,13 @@ } } }, + //分享好友 + onShareAppMessage() { + return { + title: '环市东院区安防小程序', + imageUrl: '../../static/share.jpg', + }; + }, methods: { //跳转消息详情页 clickDetail(id) { diff --git a/pages/mine/mine.vue b/pages/mine/mine.vue index e69ecfd..4a74d09 100644 --- a/pages/mine/mine.vue +++ b/pages/mine/mine.vue @@ -62,8 +62,19 @@ } }, mounted() { + uni.showShareMenu({ + withShareTicket: true, + menus: ["shareAppMessage"] + }); this.solveData(); }, + //分享好友 + onShareAppMessage() { + return { + title: '环市东院区安防小程序', + imageUrl: '../../static/share.jpg', + }; + }, onShow() { let pages = getCurrentPages() const curPage = pages[pages.length - 1] diff --git a/pages/list/list.vue b/pages/list/list.vue index be1a1cf..95067bf 100644 --- a/pages/list/list.vue +++ b/pages/list/list.vue @@ -120,6 +120,13 @@ + + + @@ -140,13 +147,14 @@ }, data() { return { + scrollTop: 0, queryList: { keywords: "", startTime: "", endTime: "", status: "", - offset: this.offset, - limit: this.limit + offset: this.offset, + limit: this.limit }, list: [], isExportShow: false, @@ -176,8 +184,25 @@ loading: false, //是否显示上拉加载-加载中 }; }, - async onShow() { - this.offset = 1; + mounted() { + uni.showShareMenu({ + withShareTicket: true, + menus: ["shareAppMessage"] + }); + }, + //分享好友 + onShareAppMessage() { + return { + title: '环市东院区安防小程序', + imageUrl: '../../static/share.jpg', + }; + }, + // 监听滚动条位置 + onPageScroll(e) { + this.scrollTop = e.scrollTop; + }, + async onShow() { + this.offset = 1; let pages = getCurrentPages(); const curPage = pages[pages.length - 1]; this.currentPagePath = curPage.route; diff --git a/pages/message/message.vue b/pages/message/message.vue index f015474..4fd4cb3 100644 --- a/pages/message/message.vue +++ b/pages/message/message.vue @@ -53,6 +53,13 @@ + + + @@ -72,6 +79,7 @@ data() { return { isManager: false, //是否是物业管理员 + scrollTop: 0, list: [], phone: "", popShow: false, //控制授权手机号弹出框 @@ -104,7 +112,15 @@ onReachBottom() { this.getLoadingList(); }, + // 监听滚动条位置 + onPageScroll(e) { + this.scrollTop = e.scrollTop; + }, mounted() { + uni.showShareMenu({ + withShareTicket: true, + menus: ["shareAppMessage"] + }); if (uni.getStorageSync("userInfo")) { const userInfo = JSON.parse(uni.getStorageSync("userInfo")); if (userInfo.salt === "物业人员") { @@ -114,6 +130,13 @@ } } }, + //分享好友 + onShareAppMessage() { + return { + title: '环市东院区安防小程序', + imageUrl: '../../static/share.jpg', + }; + }, methods: { //跳转消息详情页 clickDetail(id) { diff --git a/pages/mine/mine.vue b/pages/mine/mine.vue index e69ecfd..4a74d09 100644 --- a/pages/mine/mine.vue +++ b/pages/mine/mine.vue @@ -62,8 +62,19 @@ } }, mounted() { + uni.showShareMenu({ + withShareTicket: true, + menus: ["shareAppMessage"] + }); this.solveData(); }, + //分享好友 + onShareAppMessage() { + return { + title: '环市东院区安防小程序', + imageUrl: '../../static/share.jpg', + }; + }, onShow() { let pages = getCurrentPages() const curPage = pages[pages.length - 1] diff --git a/static/back.png b/static/back.png index af33831..c925573 100644 --- a/static/back.png +++ b/static/back.png Binary files differ