Browse Source

电影

master
jiazhipeng 12 months ago
parent
commit
11f41c8f73
  1. 7
      pages/list/activitynew/index.js
  2. 6
      pages/user/retail/goods/index.js
  3. 9
      subPackages/index/index.js
  4. 16
      subPackages/indexGQ/index.js
  5. 18
      subPackages/indexs/index.js
  6. 37
      utils/util.js

7
pages/list/activitynew/index.js

@ -376,9 +376,10 @@ setCity(e){
gotoDetail: function (e) {
let item = e.currentTarget.dataset.item;
if (this.data.type == 4 && this.data.movieType != 2) {
wx.navigateTo({
url: '/pages/list/movieticket/list/info/index?id=' + item.third_id
})
// wx.navigateTo({
// url: '/pages/list/movieticket/list/info/index?id=' + item.third_id
// })
util.goMovieDetail(item.third_id || item.id)
} else if (this.data.type == 4) {
wx.navigateTo({
url: '/pages/list/movieticket/list/cinema/index?id=' + item.third_id

6
pages/user/retail/goods/index.js

@ -1,5 +1,6 @@
// pages/user/retail/goods/index.js
import spreadApi from "../../../../utils/https/common"
import utils from "../../../../utils/util"
Page({
/**
@ -125,7 +126,10 @@ Page({
break;
case "movie":
// 产品 电影票
return '/pages/list/movieticket/list/info/index?id='+item.third_id+'&title='+item.title;
let url = utils.goMovieDetail(item.third_id,item.title,true)
// return '/pages/list/movieticket/list/info/index?id='+item.third_id+'&title='+item.title;
return url;
break;
case "cinema":
// 产品 电影票

9
subPackages/index/index.js

@ -488,10 +488,11 @@ Page({
tagGotoDetail: function(e) {
let item = e.currentTarget.dataset.item;
if (this.data.indexHot[this.data.hotIndex].type == 'movie') {
wx.navigateTo({
url: '/pages/list/movieticket/list/info/index?id=' + item.third_id + '&title=' +
item.title,
})
// wx.navigateTo({
// url: '/pages/list/movieticket/list/info/index?id=' + item.third_id + '&title=' +
// item.title,
// })
util.goMovieDetail(item.third_id, item.title)
} else {
util.gotoDetail(item)
}

16
subPackages/indexGQ/index.js

@ -335,9 +335,10 @@ Page({
let item = e.currentTarget.dataset.item;
let type = this.data.hdrlNavList[this.data.hdrlNavIndex].type
if (type == 'movie') {
wx.navigateTo({
url: '/pages/list/movieticket/list/info/index?id=' + item.third_id
})
// wx.navigateTo({
// url: '/pages/list/movieticket/list/info/index?id=' + item.third_id
// })
util.goMovieDetail(item.third_id)
}else {
wx.navigateTo({
url: '/pages/info/activityInfo/index?id=' + item.id,
@ -712,10 +713,11 @@ Page({
tagGotoDetail: function(e) {
let item = e.currentTarget.dataset.item;
if (this.data.indexHot[this.data.hotIndex].type == 'movie') {
wx.navigateTo({
url: '/pages/list/movieticket/list/info/index?id=' + item.third_id + '&title=' +
item.title,
})
// wx.navigateTo({
// url: '/pages/list/movieticket/list/info/index?id=' + item.third_id + '&title=' +
// item.title,
// })
util.goMovieDetail(item.third_id,item.title)
} else {
util.gotoDetail(item)
}

18
subPackages/indexs/index.js

@ -311,9 +311,11 @@ Page({
let item = e.currentTarget.dataset.item;
let type = this.data.hdrlNavList[this.data.hdrlNavIndex].type
if (type == 'movie') {
wx.navigateTo({
url: '/pages/list/movieticket/list/info/index?id=' + item.third_id
})
// wx.navigateTo({
// url: '/pages/list/movieticket/list/info/index?id=' + item.third_id
// })
util.goMovieDetail(item.third_id)
}else {
wx.navigateTo({
url: '/pages/info/activityInfo/index?id=' + item.id,
@ -676,10 +678,12 @@ Page({
tagGotoDetail: function(e) {
let item = e.currentTarget.dataset.item;
if (this.data.indexHot[this.data.hotIndex].type == 'movie') {
wx.navigateTo({
url: '/pages/list/movieticket/list/info/index?id=' + item.third_id + '&title=' +
item.title,
})
// wx.navigateTo({
// url: '/pages/list/movieticket/list/info/index?id=' + item.third_id + '&title=' +
// item.title,
// })
util.goMovieDetail(item.third_id,item.title)
} else {
util.gotoDetail(item)
}

37
utils/util.js

@ -291,8 +291,10 @@ const gotoDetail = (item,isPagePoint) =>{
break;
case "movie":
// 产品 电影票
let tempUrl = 'https://m.cloud.sz-trip.com'+`/MovieInfo?id=${item.third_id || item.id}`+'&title='+item.title
wx.navigateTo({
url: '/pages/list/movieticket/list/info/index?id='+(item.third_id || item.id)+'&title='+item.title
url: '/pages/pbService/web/index?weburl=' + encodeURIComponent(tempUrl),
// url: '/pages/list/movieticket/list/info/index?id='+(item.third_id || item.id)+'&title='+item.title
})
break;
case "cinema":
@ -475,6 +477,35 @@ const pagePoint = function(data,type) {
}).then(res=>{
})
}
const goMovieDetail= function(id, title, needReturn) {
let tempUrl = 'https://m.cloud.sz-trip.com'+`/MovieInfo?id=${id}`
if (title) {
tempUrl += +'&title='+item.title
}
let url = '/pages/pbService/web/index?weburl=' + encodeURIComponent(tempUrl)
if (needReturn) {
return url
}
wx.navigateTo({
url: '/pages/pbService/web/index?weburl=' + encodeURIComponent(tempUrl)
})
// return '/pages/pbService/web/index?weburl=' + encodeURIComponent(tempUrl)
}
const goMovieList= function(needReturn) {
let tempUrl = 'https://m.cloud.sz-trip.com'+`/MoviesChangShu`
let url = '/pages/pbService/web/index?weburl=' + encodeURIComponent(tempUrl)
if (needReturn) {
return url
}
wx.navigateTo({
url: '/pages/pbService/web/index?weburl=' + encodeURIComponent(tempUrl)
})
// return '/pages/pbService/web/index?weburl=' + encodeURIComponent(tempUrl)
}
module.exports = {
formatTime: formatTime,
formatNumber: formatNumber,
@ -492,5 +523,7 @@ module.exports = {
goKjOrder:goKjOrder,
pagePoint: pagePoint,
formatMing:formatMing,
formatHou:formatHou
formatHou:formatHou,
goMovieDetail: goMovieDetail,
goMovieList: goMovieList
}

Loading…
Cancel
Save