Myth 5 years ago
parent
commit
4519738792
  1. 1
      app.json
  2. 25
      pages/list/mayday/index.js
  3. 1
      pages/list/mayday/index.wxss
  4. 4
      pages/order/pay/index.js
  5. 84
      pages/order/payresult/index.js
  6. 5
      pages/order/payresult/index.json
  7. 7
      pages/order/payresult/index.wxml
  8. 29
      pages/order/payresult/index.wxss
  9. 6
      project.private.config.json
  10. 2
      utils/https.js
  11. 18
      utils/util.js

1
app.json

@ -8,6 +8,7 @@
"pages/order/comment/index", "pages/order/comment/index",
"pages/order/coupon/index", "pages/order/coupon/index",
"pages/order/pay/index", "pages/order/pay/index",
"pages/order/payresult/index",
"pages/order/showSeat/index", "pages/order/showSeat/index",
"pages/order/show/index", "pages/order/show/index",
"pages/order/road/index", "pages/order/road/index",

25
pages/list/mayday/index.js

@ -15,8 +15,7 @@ Page({
list3:[], list3:[],
list4:[], list4:[],
list5:[], list5:[],
list6:[], list6:[]
maydayurl:null
}, },
/** /**
@ -85,8 +84,8 @@ Page({
list4:res.data.list list4:res.data.list
}) })
}) })
commonApi._post('product/get_product_by_tag',{ commonApi._post('scene/get_scene_by_tag',{
tag_id:51, tag_id:29,
offset:0, offset:0,
limit:100 limit:100
}).then(res=>{ }).then(res=>{
@ -111,14 +110,6 @@ Page({
list6:res.data.list list6:res.data.list
}) })
}) })
commonApi._post("pbservice/Other/getClientConfig",{
unique_key:"wechatxcx"
}).then(res=>{
let data = JSON.parse(res.data);
this.setData({
maydayurl:data.maydayurl
})
})
}, },
gotoDetail:function(e){ gotoDetail:function(e){
let item = e.currentTarget.dataset.item; let item = e.currentTarget.dataset.item;
@ -131,12 +122,10 @@ Page({
}) })
}, },
clickBanner:function(){ clickBanner:function(){
if(this.data.maydayurl){ wx.navigateToMiniProgram({
app.globalData.weburl=this.data.maydayurl appId: 'wx336dcaf6a1ecf632',
wx.navigateTo({ page:'page/home/webview/webview?hideShare=0&src=https%3A%2F%2Fopen.weixin.qq.com%2Fconnect%2Foauth2%2Fauthorize%3Fappid%3Dwx3827070276e49e30%26redirect_uri%3Dhttps%3A%2F%2Fwx.17u.cn%2Fflight%2Fgetopenid.html%3Furl%3Dhttps%25253A%25252F%25252Fwx.17u.cn%25252Finternalcarrebornwechat%25252Fview%25252Fmain.html%252523%25252FspecialCarIndex%25252FinstantCar%25253Frefid%25253D1563845199%26showwxpaytitle%3D1%26response_type%3Dcode%26scope%3Dsnsapi_base%26state%3D123%26connect_redirect%3D1%23wechat_redirect'
url: '/pages/pbService/web/index' })
})
}
}, },
scrollPage:function(e){ scrollPage:function(e){
let index = e.currentTarget.dataset.index-1; let index = e.currentTarget.dataset.index-1;

1
pages/list/mayday/index.wxss

@ -76,6 +76,7 @@ page {
font-size: 15rpx; font-size: 15rpx;
color: #fff; color: #fff;
margin: 0 10rpx; margin: 0 10rpx;
height: 23rpx;
} }
.tag { .tag {
background-color: #a1c443; background-color: #a1c443;

4
pages/order/pay/index.js

@ -108,8 +108,8 @@ Page({
icon:'success' icon:'success'
}) })
setTimeout(()=>{ setTimeout(()=>{
wx.reLaunch({ wx.redirectTo({
url: '/pages/user/order/list', url: '../payresult/index?tid='+_this.data.id
}) })
},1000) },1000)
}, },

84
pages/order/payresult/index.js

@ -0,0 +1,84 @@
// pages/order/payresult/index.js
import util from "../../../utils/util"
import commonApi from "../../../utils/https/common"
Page({
/**
* 页面的初始数据
*/
data: {
tid:null,
info:null
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
this.setData({
tid:options.tid,
type:options.type
})
commonApi.user_post("order/query",{
order_id:options.tid
}).then(res=>{
this.setData({
info:res.data
})
console.log(res)
})
},
gotoOrderList:function(){
if(!this.data.info) return;
util.gotoOrder(this.data.info)
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})

5
pages/order/payresult/index.json

@ -0,0 +1,5 @@
{
"usingComponents": {
"title":"/pages/component/TitleHeader"
}
}

7
pages/order/payresult/index.wxml

@ -0,0 +1,7 @@
<!--pages/order/payresult/index.wxml-->
<title title="订单"></title>
<view class="iconfont icon-gou1"></view>
<view class="order-tip">订单正在处理中</view>
<view>具体出票/发货状态</view>
<view>将会通过短信/订单状态进行通知</view>
<view class="btn" bindtap="gotoOrderList">查看订单</view>

29
pages/order/payresult/index.wxss

@ -0,0 +1,29 @@
/* pages/order/payresult/index.wxss */
.icon-gou1 {
color: #009944;
font-size: 230rpx;
margin-top: 100rpx;
}
.btn {
width: 280rpx;
line-height: 80rpx;
background: #F8B551;
border-radius: 40rpx;
color: #fff;
margin: 0 auto;
font-size: 36rpx;
font-weight: 500;
margin-top: 200rpx;
}
page {
text-align: center;
color: #999;
font-size: 32rpx;
}
.order-tip {
color: #009944;
font-size: 48rpx;
font-weight: 500;
margin-top: 30rpx;
margin-bottom: 50rpx;
}

6
project.private.config.json

@ -13,9 +13,9 @@
"miniprogram": { "miniprogram": {
"list": [ "list": [
{ {
"name": "pages/list/techan/index", "name": "支付成页面",
"pathName": "pages/list/techan/index", "pathName": "pages/order/payresult/index",
"query": "id=0000000000LINELINEINFO18082257199008", "query": "tid=59532104301613182765&type=ticket",
"scene": null "scene": null
}, },
{ {

2
utils/https.js

@ -157,7 +157,7 @@ function user_post(url,data={}){
if(res.data.data.pay_status==1){ if(res.data.data.pay_status==1){
// 0元直接付款成功 // 0元直接付款成功
wx.navigateTo({ wx.navigateTo({
url:"/pages/user/order/list" url:"/pages/order/payresult/index?tid="+res.data.data.order_id
}) })
// util.gotoOrder(res.data.data) // util.gotoOrder(res.data.data)
// // wx.navigateTo({ // // wx.navigateTo({

18
utils/util.js

@ -262,55 +262,55 @@ const orderMoreTime = function(item){
const gotoOrder = function(item){ const gotoOrder = function(item){
if(item.order_product_list[0].product_model=='ticket'){ if(item.order_product_list[0].product_model=='ticket'){
wx.navigateTo({ wx.navigateTo({
url: 'sceneOrderInfo/index?id='+item.order_id, url: '/pages/user/order/sceneOrderInfo/index?id='+item.order_id,
}) })
return; return;
} }
if(item.order_product_list[0].product_model=='food'){ if(item.order_product_list[0].product_model=='food'){
wx.navigateTo({ wx.navigateTo({
url: 'foodOrderInfo/index?id='+item.order_id, url: '/pages/user/order/foodOrderInfo/index?id='+item.order_id,
}) })
return; return;
} }
if(item.order_product_list[0].product_model=='activity'){ if(item.order_product_list[0].product_model=='activity'){
wx.navigateTo({ wx.navigateTo({
url: 'activityOrderInfo/index?id='+item.order_id, url: '/pages/user/order/activityOrderInfo/index?id='+item.order_id,
}) })
return; return;
} }
if(item.order_product_list[0].product_model=='venue'){ if(item.order_product_list[0].product_model=='venue'){
wx.navigateTo({ wx.navigateTo({
url: 'museumOrderInfo/index?id='+item.order_id, url: '/pages/user/order/museumOrderInfo/index?id='+item.order_id,
}) })
return; return;
} }
if(item.order_product_list[0].product_model=='hotel'){ if(item.order_product_list[0].product_model=='hotel'){
wx.navigateTo({ wx.navigateTo({
url: 'hotelOrderInfo/index?id='+item.order_id, url: '/pages/user/order/hotelOrderInfo/index?id='+item.order_id,
}) })
return; return;
} }
if(item.order_product_list[0].product_model=='line'){ if(item.order_product_list[0].product_model=='line'){
wx.navigateTo({ wx.navigateTo({
url: 'lineOrderInfo/index?id='+item.order_id, url: '/pages/user/order/lineOrderInfo/index?id='+item.order_id,
}) })
return; return;
} }
if(item.order_product_list[0].product_model=='movie' || item.order_product_list[0].product_model=='show'){ if(item.order_product_list[0].product_model=='movie' || item.order_product_list[0].product_model=='show'){
wx.navigateTo({ wx.navigateTo({
url: 'movieOrderInfo/index?id='+item.order_id, url: '/pages/user/order/movieOrderInfo/index?id='+item.order_id,
}) })
return; return;
} }
if(item.order_product_list[0].product_model=='post'){ if(item.order_product_list[0].product_model=='post'){
wx.navigateTo({ wx.navigateTo({
url: 'postOrderInfo/index?id='+item.order_id, url: '/pages/user/order/postOrderInfo/index?id='+item.order_id,
}) })
return; return;
} }
if(item.order_product_list[0].product_model=='coupon'){ if(item.order_product_list[0].product_model=='coupon'){
wx.navigateTo({ wx.navigateTo({
url: 'couponOrderInfo/index?id='+item.order_id, url: '/pages/user/order/couponOrderInfo/index?id='+item.order_id,
}) })
return; return;
} }

Loading…
Cancel
Save