tianyi 1 week ago
parent
commit
391b9b3a57
  1. 115
      pages/index/index.vue

115
pages/index/index.vue

@ -370,6 +370,9 @@
data() { data() {
return { return {
pages:[{ pages:[{
name:'商家订单详情111',
url:'/package2/shop/orderDetail'
},{
name:'发布订单评价111', name:'发布订单评价111',
url:'/package1/order/orderEvaluate' url:'/package1/order/orderEvaluate'
},{ },{
@ -567,59 +570,7 @@
}, },
onShow() { onShow() {
let that = this this.indexInit()
uni.getSystemInfo({
success: function(info) {
that.width = info.screenWidth * 2;
}
});
let worker = uni.getStorageSync('worker')
if(worker != '' && worker != undefined && worker != null){
this.worker = worker
}
//
this.getUserLocation();
// WebSocket
this.getDeliveryLocation();
if(!uni.getStorageSync('area')){
this.checkArea()
}else{
if(uni.getStorageSync('area')){
this.searchForm.regionId = JSON.parse(uni.getStorageSync('area')).id;
}
let area = JSON.parse(uni.getStorageSync('area'))
this.areaName = area.title
if(uni.getStorageSync('waimaiData')){
let waimailist = uni.getStorageSync('waimaiData')
if(waimailist.length > 0){
for(let a = 0;a<waimailist.length;a++){
let waimai = {
getAreaId:waimailist[a].getAreaId,
putAreaId:waimailist[a].putAreaId
}
this.searchForm.waimaiData.push(waimai)
}
}
}
if(uni.getStorageSync('kuaidiData')){
let waimailist = uni.getStorageSync('kuaidiData')
if(waimailist.length > 0){
for(let a = 0;a<waimailist.length;a++){
let waimai = {
getAreaId:waimailist[a].getAreaId,
putAreaId:waimailist[a].putAreaId
}
this.searchForm.kuaidiData.push(waimai)
}
}
}
this.getDelivery();
this.getShopArea();
this.$refs.tabBar.getWorkerCounts()
}
// sticky offsetstatusBarHeight + 40px
const info = uni.getSystemInfoSync();
this.navBarHeight = info.statusBarHeight;
}, },
onReady() { onReady() {
// //
@ -631,6 +582,61 @@
}, 500); }, 500);
}, },
methods: { methods: {
indexInit(){
let that = this
uni.getSystemInfo({
success: function(info) {
that.width = info.screenWidth * 2;
}
});
let worker = uni.getStorageSync('worker')
if(worker != '' && worker != undefined && worker != null){
this.worker = worker
}
//
this.getUserLocation();
// WebSocket
this.getDeliveryLocation();
if(!uni.getStorageSync('area')){
this.checkArea()
}else{
if(uni.getStorageSync('area')){
this.searchForm.regionId = JSON.parse(uni.getStorageSync('area')).id;
}
let area = JSON.parse(uni.getStorageSync('area'))
this.areaName = area.title
if(uni.getStorageSync('waimaiData')){
let waimailist = uni.getStorageSync('waimaiData')
if(waimailist.length > 0){
for(let a = 0;a<waimailist.length;a++){
let waimai = {
getAreaId:waimailist[a].getAreaId,
putAreaId:waimailist[a].putAreaId
}
this.searchForm.waimaiData.push(waimai)
}
}
}
if(uni.getStorageSync('kuaidiData')){
let waimailist = uni.getStorageSync('kuaidiData')
if(waimailist.length > 0){
for(let a = 0;a<waimailist.length;a++){
let waimai = {
getAreaId:waimailist[a].getAreaId,
putAreaId:waimailist[a].putAreaId
}
this.searchForm.kuaidiData.push(waimai)
}
}
}
this.getDelivery();
this.getShopArea();
this.$refs.tabBar.getWorkerCounts()
}
// sticky offsetstatusBarHeight + 40px
const info = uni.getSystemInfoSync();
this.navBarHeight = info.statusBarHeight;
},
// isSwitching // isSwitching
_switchCategory(index) { _switchCategory(index) {
if (this.isSwitching) return; if (this.isSwitching) return;
@ -925,6 +931,9 @@
this.lastIndex = this.currentIndex this.lastIndex = this.currentIndex
this.currentIndex = index this.currentIndex = index
switch (index) { switch (index) {
case 0:
this.indexInit()
break;
case 1: case 1:
let worker = uni.getStorageSync('worker') let worker = uni.getStorageSync('worker')
if(worker == '' || worker == undefined || worker == null){ if(worker == '' || worker == undefined || worker == null){

Loading…
Cancel
Save