소스 검색

commit- 分享订单

zhengjinyi 3 년 전
부모
커밋
b05d5492b5
1개의 변경된 파일26개의 추가작업 그리고 15개의 파일을 삭제
  1. 26 15
      pages/user/order/order-sharelogin.vue

+ 26 - 15
pages/user/order/order-sharelogin.vue

@@ -63,27 +63,38 @@
 		},
 		methods:{
 			async initQueryUser(){
-				const getUserInfo = await authorize.getUserInfo('weixin');
+				const getUserInfo = await authorize.getUserInfo('weixin')
 				this.params.code = await authorize.getCode('weixin')
 				this.params.iv = getUserInfo.iv
 				this.params.encryptedData = getUserInfo.encryptedData
 				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}`)
-					}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,() =>{})
-					}else{
-						console.log(response.msg);
+					}else{// 未填分享码
+						console.log(response.msg)
 						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
@@ -100,10 +111,10 @@
 						this.$store.commit('setLoginType',7)
 						this.$store.commit('setLoginOrderId',this.params.orderId)
 						this.$api.navigateTo('/pages/login/login')
-						break;
+						break
 					case 2:
 						this.$api.navigateTo(`/pages/user/order/orderShareLogin?orderId=${this.params.orderId}&userId=${this.params.userId}`)
-						break;
+						break
 				}
 			}
 		},