|
@@ -79,7 +79,8 @@ export default { |
|
@@ -79,7 +79,8 @@ export default { |
79
|
list: [],
|
79
|
list: [],
|
80
|
pre: false,
|
80
|
pre: false,
|
81
|
isJudgeNextPage: '',
|
81
|
isJudgeNextPage: '',
|
82
|
- distance: 0
|
82
|
+ distance: 0,
|
|
|
83
|
+ scrollDistance: 0
|
83
|
};
|
84
|
};
|
84
|
},
|
85
|
},
|
85
|
onLoad(e) {
|
86
|
onLoad(e) {
|
|
@@ -91,20 +92,12 @@ export default { |
|
@@ -91,20 +92,12 @@ export default { |
91
|
onShow() {
|
92
|
onShow() {
|
92
|
this.pre = uni.getStorageSync('storagePre');
|
93
|
this.pre = uni.getStorageSync('storagePre');
|
93
|
if (this.pre) {
|
94
|
if (this.pre) {
|
94
|
- // this.page.num = 1;
|
|
|
95
|
- // this.loadData(this.page.num);
|
|
|
96
|
}
|
95
|
}
|
97
|
},
|
96
|
},
|
98
|
onHide() {
|
97
|
onHide() {
|
99
|
uni.removeStorageSync('storagePre');
|
98
|
uni.removeStorageSync('storagePre');
|
100
|
},
|
99
|
},
|
101
|
methods: {
|
100
|
methods: {
|
102
|
- // topBack(num) {
|
|
|
103
|
- // uni.pageScrollTo({
|
|
|
104
|
- // scrollTop: 0, // 滚动到页面的目标位置 这个是滚动到顶部, 0
|
|
|
105
|
- // duration: 10 // 滚动动画的时长
|
|
|
106
|
- // });
|
|
|
107
|
- // },
|
|
|
108
|
formatType(e) {
|
101
|
formatType(e) {
|
109
|
return e?.type == 'OTHER' ? '其他' : e?.type == 'MEETING' ? '会议' : '公告';
|
102
|
return e?.type == 'OTHER' ? '其他' : e?.type == 'MEETING' ? '会议' : '公告';
|
110
|
},
|
103
|
},
|
|
@@ -117,6 +110,17 @@ export default { |
|
@@ -117,6 +110,17 @@ export default { |
117
|
this.page.num = 1;
|
110
|
this.page.num = 1;
|
118
|
this.model1.userInfo.type = e.name;
|
111
|
this.model1.userInfo.type = e.name;
|
119
|
this.loadData(1, this.isJudgeNextPage == '' ? null : this.isJudgeNextPage);
|
112
|
this.loadData(1, this.isJudgeNextPage == '' ? null : this.isJudgeNextPage);
|
|
|
113
|
+ uni.pageScrollTo({
|
|
|
114
|
+ scrollTop: this.scrollDistance + 20,
|
|
|
115
|
+ duration: 50
|
|
|
116
|
+ });
|
|
|
117
|
+ uni.pageScrollTo({
|
|
|
118
|
+ scrollTop: this.scrollDistance - 20,
|
|
|
119
|
+ duration: 50
|
|
|
120
|
+ });
|
|
|
121
|
+ },
|
|
|
122
|
+ onPageScroll(e) {
|
|
|
123
|
+ this.scrollDistance = e.scrollTop;
|
120
|
},
|
124
|
},
|
121
|
/*下拉刷新的回调 */
|
125
|
/*下拉刷新的回调 */
|
122
|
downCallback() {
|
126
|
downCallback() {
|
|
@@ -158,7 +162,6 @@ export default { |
|
@@ -158,7 +162,6 @@ export default { |
158
|
}
|
162
|
}
|
159
|
})
|
163
|
})
|
160
|
.catch(e => {
|
164
|
.catch(e => {
|
161
|
- // uni.$u.toast(e.data?.message);
|
|
|
162
|
this.mescroll.endErr();
|
165
|
this.mescroll.endErr();
|
163
|
});
|
166
|
});
|
164
|
},
|
167
|
},
|