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) { gotoDetail: function (e) {
let item = e.currentTarget.dataset.item; let item = e.currentTarget.dataset.item;
if (this.data.type == 4 && this.data.movieType != 2) { if (this.data.type == 4 && this.data.movieType != 2) {
wx.navigateTo({ // wx.navigateTo({
url: '/pages/list/movieticket/list/info/index?id=' + item.third_id // url: '/pages/list/movieticket/list/info/index?id=' + item.third_id
}) // })
util.goMovieDetail(item.third_id || item.id)
} else if (this.data.type == 4) { } else if (this.data.type == 4) {
wx.navigateTo({ wx.navigateTo({
url: '/pages/list/movieticket/list/cinema/index?id=' + item.third_id 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 // pages/user/retail/goods/index.js
import spreadApi from "../../../../utils/https/common" import spreadApi from "../../../../utils/https/common"
import utils from "../../../../utils/util"
Page({ Page({
/** /**
@ -125,7 +126,10 @@ Page({
break; break;
case "movie": 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; break;
case "cinema": case "cinema":
// 产品 电影票 // 产品 电影票

9
subPackages/index/index.js

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

16
subPackages/indexGQ/index.js

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

18
subPackages/indexs/index.js

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

37
utils/util.js

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

Loading…
Cancel
Save