|
@@ -63,27 +63,38 @@
|
|
},
|
|
},
|
|
methods:{
|
|
methods:{
|
|
async initQueryUser(){
|
|
async initQueryUser(){
|
|
- const getUserInfo = await authorize.getUserInfo('weixin');
|
|
|
|
|
|
+ const getUserInfo = await authorize.getUserInfo('weixin')
|
|
this.params.code = await authorize.getCode('weixin')
|
|
this.params.code = await authorize.getCode('weixin')
|
|
this.params.iv = getUserInfo.iv
|
|
this.params.iv = getUserInfo.iv
|
|
this.params.encryptedData = getUserInfo.encryptedData
|
|
this.params.encryptedData = getUserInfo.encryptedData
|
|
this.OrderService.OrderShareCode(this.params).then(response =>{
|
|
this.OrderService.OrderShareCode(this.params).then(response =>{
|
|
- console.log(response.code)
|
|
|
|
- if(response.code === 2){
|
|
|
|
|
|
+ if(response.code == 1){// 同为会所运营人员查看订单详情
|
|
|
|
+ this.$api.navigateTo(`/pages/user/order/order-details?type=share&orderId=${this.params.orderId}`)
|
|
|
|
+ }else if(response.code == 2){// 协销查看分享订单
|
|
this.$api.navigateTo(`/pages/seller/order/order-details?type=share&orderId=${this.params.orderId}`)
|
|
this.$api.navigateTo(`/pages/seller/order/order-details?type=share&orderId=${this.params.orderId}`)
|
|
- }else if(response.code === 0) {
|
|
|
|
- console.log(response.data)
|
|
|
|
- if(response.data == true){//同为会所运营人员查看订单详情
|
|
|
|
- this.$api.navigateTo(`/pages/user/order/order-details?type=share&orderId=${this.params.orderId}`)
|
|
|
|
- }else{//游客第二次查看订单详情
|
|
|
|
- this.$api.redirectTo(`/pages/user/order/order-sharedetails?orderId=${this.params.orderId}&userId=${this.params.userId}`)
|
|
|
|
- }
|
|
|
|
- }else if(response.code === -2){
|
|
|
|
|
|
+ }else if(response.code == 0){// 游客第二次查看订单详情
|
|
|
|
+ this.$api.redirectTo(`/pages/user/order/order-sharedetails?orderId=${this.params.orderId}&userId=${this.params.userId}`)
|
|
|
|
+ }else if(response.code == -1){// 校验错误信息
|
|
this.$util.modal('提示',response.msg,'确定','',false,() =>{})
|
|
this.$util.modal('提示',response.msg,'确定','',false,() =>{})
|
|
- }else{
|
|
|
|
- console.log(response.msg);
|
|
|
|
|
|
+ }else{// 未填分享码
|
|
|
|
+ console.log(response.msg)
|
|
this.getOrderCommodityData()
|
|
this.getOrderCommodityData()
|
|
}
|
|
}
|
|
|
|
+ // if(response.code === 2){
|
|
|
|
+ // this.$api.navigateTo(`/pages/seller/order/order-details?type=share&orderId=${this.params.orderId}`)
|
|
|
|
+ // }else if(response.code === 0) {
|
|
|
|
+ // console.log(response.data)
|
|
|
|
+ // if(response.data == true){//同为会所运营人员查看订单详情
|
|
|
|
+ // this.$api.navigateTo(`/pages/user/order/order-details?type=share&orderId=${this.params.orderId}`)
|
|
|
|
+ // }else{//游客第二次查看订单详情
|
|
|
|
+ // this.$api.redirectTo(`/pages/user/order/order-sharedetails?orderId=${this.params.orderId}&userId=${this.params.userId}`)
|
|
|
|
+ // }
|
|
|
|
+ // }else if(response.code === -2){
|
|
|
|
+ // this.$util.modal('提示',response.msg,'确定','',false,() =>{})
|
|
|
|
+ // }else{
|
|
|
|
+ // console.log(response.msg)
|
|
|
|
+ // this.getOrderCommodityData()
|
|
|
|
+ // }
|
|
})
|
|
})
|
|
},
|
|
},
|
|
getOrderCommodityData(){//查询订单商品信息s
|
|
getOrderCommodityData(){//查询订单商品信息s
|
|
@@ -100,10 +111,10 @@
|
|
this.$store.commit('setLoginType',7)
|
|
this.$store.commit('setLoginType',7)
|
|
this.$store.commit('setLoginOrderId',this.params.orderId)
|
|
this.$store.commit('setLoginOrderId',this.params.orderId)
|
|
this.$api.navigateTo('/pages/login/login')
|
|
this.$api.navigateTo('/pages/login/login')
|
|
- break;
|
|
|
|
|
|
+ break
|
|
case 2:
|
|
case 2:
|
|
this.$api.navigateTo(`/pages/user/order/orderShareLogin?orderId=${this.params.orderId}&userId=${this.params.userId}`)
|
|
this.$api.navigateTo(`/pages/user/order/orderShareLogin?orderId=${this.params.orderId}&userId=${this.params.userId}`)
|
|
- break;
|
|
|
|
|
|
+ break
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|