继续修改提交审核问题

This commit is contained in:
2025-03-28 18:36:40 +08:00
parent 9404a03234
commit 82e877b7b9
10 changed files with 76 additions and 19 deletions

View File

@ -35,6 +35,8 @@ Page({
scrollViewHeight:windowInfo.windowHeight,
defaultCommunityId:options.communityId
})
this.data.pager.loading = false;
this.data.pager.loadAll = false;
app.getLocation().then((res)=>{
this.setData({
lng:res.longitude,
@ -112,6 +114,11 @@ Page({
currentCommunity,
pager:this.data.pager
});
}).catch(()=>{
this.setData({
"pager.loading":false,
"pager.refreshTrigger":false
})
});
},
applyNewCommunity(){

View File

@ -66,6 +66,12 @@ Page({
})
}
});
app.globalData.needRefreshOrderList = true;
const pages = getCurrentPages();
const prePage = pages[pages.length-2];
if(prePage){
prePage.onLoad(prePage.options);
}
}
})
})

View File

@ -19,6 +19,8 @@ Page({
this.setData({
scrollViewHeight:windowInfo.windowHeight
});
this.data.pager.loading = false;
this.data.pager.loadAll = false;
this.loadList();
},
refreshList(){
@ -45,6 +47,11 @@ Page({
list:data.items,
pager:this.data.pager
})
}).catch(()=>{
this.setData({
"pager.loading":false,
"pager.refreshTrigger":false
})
})
},

View File

@ -30,6 +30,11 @@ Page({
* 生命周期函数--监听页面加载
*/
onLoad(options) {
app.getAppConfig().then((data)=>{
this.setData({
appConfig:data
})
})
},
scrollViewPulling(event){
// this.setData({
@ -76,7 +81,9 @@ Page({
* 生命周期函数--监听页面显示
*/
onShow() {
this.getUserInfo();
if(app.globalData.accessToken){
this.getUserInfo();
}
},
getUserInfo(){
app.forceGetUserInfo().then((data)=>{
@ -85,11 +92,18 @@ Page({
refresherTriggered:false
});
})
app.getAppConfig().then((data)=>{
this.setData({
appConfig:data
},
navToSetting(){
if(app.globalData.accessToken){
wx.navigateTo({
url: '/pages/my/setting/index/index',
})
})
}else{
wx.navigateTo({
url: '/pages/login/login',
})
}
},
/**

View File

@ -4,11 +4,12 @@
refresher-background="var(--main-color)" enhanced show-scrollbar="{{false}}">
<view class="user-info">
<view class="content">
<navigator url="/pages/my/setting/index/index">
<view bind:tap="navToSetting">
<image class="avatar" src="{{userInfo.optimized_avatar||'/assets/icon/my/avatar.png'}}"/>
</navigator>
</view>
<view class="name">{{userInfo.nickname}}</view>
<image src="/assets/icon/help/qrcode.png" class="qrcode" bind:tap="showQRCode"/>
<image src="/assets/icon/help/qrcode.png" class="qrcode" bind:tap="showQRCode"
wx:if="{{userInfo.userid}}"/>
</view>
</view>

View File

@ -26,6 +26,8 @@ Page({
userInfo:data
})
});
this.data.pager.loading = false;
this.data.pager.loadAll = false;
this.loadList();
},
@ -66,6 +68,11 @@ Page({
list:this.data.list,
pager:this.data.pager
})
}).catch(()=>{
this.setData({
"pager.loading":false,
"pager.refreshTrigger":false
})
});
},
/**

View File

@ -21,7 +21,6 @@ Page({
*/
onLoad(options) {
app.getAppConfig().then((data)=>{
console.log(data);
this.setData({
appConfig:data
})
@ -88,6 +87,7 @@ Page({
key: 'accessToken',
success(){
app.globalData.accessToken = '';
app.globalData.userInfo = {};
wx.reLaunch({
url: '/pages/login/login',
})

View File

@ -6,7 +6,12 @@
<view class="page-container address-self" wx:if="{{orderDetail.product.delivery_time_type=='SCHEDULED'}}">
<view class="title">
<view>自提点</view>
<view class="time">3月2日 <label class="yellow">09:0020:00</label></view>
<view class="time">
<label>返回自提日期</label>
<label class="yellow">
{{orderDetail.order.product_pickup_time_from}}{{orderDetail.order.product_pickup_time_to}}
</label>
</view>
</view>
<view class="spliter"></view>
<view class="address">{{orderDetail.merchant.address}}</view>

View File

@ -74,9 +74,20 @@ Page({
*/
onLoad(options) {
app.globalData.needRefreshOrderList = false;
this.loadOrderList();
this.loadMerchantOrderList();
this.loadMerchantPayOrderList();
if(app.globalData.accessToken){
this.pager.tab1.loading = false;
this.pager.tab3.loading = false;
this.loadOrderList();
this.loadMerchantOrderList();
}else{
this.data.pager.tab1.loading = false;
this.data.pager.tab1.loadAll = true;
this.setData({
"pager.tab1":this.data.pager.tab1
})
}
// this.loadMerchantPayOrderList();
},
refreshList(){
if(this.data.tabIndex==0){
@ -145,7 +156,6 @@ Page({
console.log('res',res);
this.setData({
"pager.tab1.loading":false,
"pager.tab1.loadAll":true,
refreshTriggered:{
tab1:false
}
@ -153,7 +163,6 @@ Page({
});
},
loadMerchantPayOrderList(){
return;
//消费买单列表
if(this.data.pager.tab2.loading||this.data.pager.tab2.loadAll){
return;
@ -210,7 +219,7 @@ Page({
}
this.data.pager.tab3.loading = false;
this.data.pager.tab3.pageIndex++;
if(data.length<this.data.pager.tab3.limit){
if(data.items.length<this.data.pager.tab3.limit){
this.data.pager.tab3.loadAll = true;
}
this.setData({
@ -223,7 +232,6 @@ Page({
}).catch((res)=>{
this.setData({
"pager.tab3.loading":false,
"pager.tab3.loadAll":true,
refreshTriggered:{
tab3:false
}

View File

@ -79,7 +79,8 @@ Page({
})
}).catch(()=>{
this.setData({
"pager.loading":false
"pager.loading":false,
"pager.refreshTrigger":false
})
});
},
@ -87,7 +88,8 @@ Page({
* 生命周期函数--监听页面加载
*/
onLoad(options) {
this.data.pager.loading = false;
this.data.pager.loadAll = false;
app.getUserInfo().then((data)=>{
this.setData({
userInfo:data