Browse Source

苏影通搜索,期票判断修改

master
shaojing 2 years ago
parent
commit
00bcff5bf0
  1. 2
      app.js
  2. 8
      pages/list/activitynew/index.js
  3. 6
      pages/list/activitynew/index.wxml
  4. 17
      pages/list/movieticket/index.js
  5. 8
      pages/list/movieticket/index.wxml
  6. 3
      pages/list/movieticket/index.wxss
  7. 2
      pages/order/scene/index.wxml

2
app.js

@ -21,7 +21,7 @@ App({
unique_key: "wechatxcx" unique_key: "wechatxcx"
}).then(res => { }).then(res => {
let data = JSON.parse(res.data); let data = JSON.parse(res.data);
data.isTest = data.isTest101? true : false; data.isTest = data.isTest102? true : false;
this.globalData.configJson = data this.globalData.configJson = data
}).then(() => { }).then(() => {
// 获取ui配置文件 // 获取ui配置文件

8
pages/list/activitynew/index.js

@ -254,7 +254,8 @@ Page({
}; };
let data = { let data = {
page: this.data.pageNo, page: this.data.pageNo,
pageSize: 10 pageSize: 10,
title:this.data.realKeywords
}; };
if (this.data.movieType == 2) { if (this.data.movieType == 2) {
data.lat = this.data.lat; data.lat = this.data.lat;
@ -355,7 +356,8 @@ setCity(e){
list: [], list: [],
pageNo: 1, pageNo: 1,
total: 1, total: 1,
moreFlag: true moreFlag: true,
realKeywords:''
}) })
this.getList() this.getList()
}, },
@ -388,7 +390,7 @@ setCity(e){
total: 1, total: 1,
moreFlag: true, moreFlag: true,
date:null, date:null,
isYL: true, isYL: this.data.type == 4 ? false: true,
selectDay: null selectDay: null
}) })

6
pages/list/activitynew/index.wxml

@ -1,13 +1,13 @@
<!--pages/activity/index.wxml--> <!--pages/activity/index.wxml-->
<title-header title="活动日历"></title-header> <title-header title="活动日历"></title-header>
<view class="top-fixed-box"> <view class="top-fixed-box">
<view class="acitivity-search-box" hidden="{{type==4}}"> <view class="acitivity-search-box" >
<picker mode="selector" value="{{area}}" range="{{areas}}" range-key="area_name" bindchange="changeArea"> <!-- <picker mode="selector" value="{{area}}" range="{{areas}}" range-key="area_name" bindchange="changeArea">
<view class="picker"> <view class="picker">
<view class="areatext">{{areas[area].area_name}}</view> <view class="areatext">{{areas[area].area_name}}</view>
<image src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image> <image src="https://static.ticket.sz-trip.com/xcxImages/activity/arrow.png" mode="widthFix"></image>
</view> </view>
</picker> </picker> -->
<view class="my-search-box"> <view class="my-search-box">
<view class="iconfont icon-sousuo"></view> <view class="iconfont icon-sousuo"></view>
<input bindinput="changeKeywords" value="{{realKeywords}}" type="text" placeholder="请输入搜索关键字" /> <input bindinput="changeKeywords" value="{{realKeywords}}" type="text" placeholder="请输入搜索关键字" />

17
pages/list/movieticket/index.js

@ -101,12 +101,17 @@ Page({
}, },
search:function(){ search:function(){
if(!this.data.keyword) { if(!this.data.keyword) {
wx.showToast({ // wx.showToast({
title: '请输入关键字', // title: '请输入关键字',
icon:'none' // icon:'none'
}) // })
return; // return;
} }
this.setData({
page:1,
list:[],
isMore:true
})
this.getList() this.getList()
// wx.navigateTo({ // wx.navigateTo({
// url: 'list/index?keyword='+this.data.keyword, // url: 'list/index?keyword='+this.data.keyword,
@ -126,6 +131,7 @@ Page({
}, },
changeType:function(e){ changeType:function(e){
this.setData({ this.setData({
keyword:'',
type:e.currentTarget.dataset.type, type:e.currentTarget.dataset.type,
list:[], list:[],
page:1, page:1,
@ -151,6 +157,7 @@ Page({
} }
data.page = this.data.page; data.page = this.data.page;
data.pageSize = 10; data.pageSize = 10;
data.title = this.data.keyword
commonApi._post(service,data).then(res=>{ commonApi._post(service,data).then(res=>{
console.log(res) console.log(res)
res.data.map(item=>{ res.data.map(item=>{

8
pages/list/movieticket/index.wxml

@ -1,11 +1,11 @@
<title title="电影购票"></title> <title title="电影购票"></title>
<!-- <view class="my-top-search"> <view class="my-top-search">
<view class="my-search-box"> <view class="my-search-box">
<view class="iconfont icon-sousuo"></view> <view class="iconfont icon-sousuo"></view>
<input bindinput="inputKeyword" type="text" placeholder="搜索"></input> <input bindinput="inputKeyword" type="text" placeholder="搜索" value='{{keyword}}'></input>
<view class="my-search-btn" bindtap="search">搜索</view> <view class="my-search-btn" bindtap="search">搜索</view>
</view> </view>
</view> --> </view>
<view class="movie-types"> <view class="movie-types">
<view class="movie-type{{type==1?' active':''}}" bindtap="changeType" data-type="1">热映</view> <view class="movie-type{{type==1?' active':''}}" bindtap="changeType" data-type="1">热映</view>
<view class="movie-type{{type==2?' active':''}}" bindtap="changeType" data-type="2">影院</view> <view class="movie-type{{type==2?' active':''}}" bindtap="changeType" data-type="2">影院</view>
@ -13,7 +13,7 @@
</view> </view>
<view style="height:87rpx"></view> <view style="height:87rpx"></view>
<!-- 热映 --> <!-- 热映 -->
<view wx:if="{{type==1}}"> <view wx:if="{{type==1}}" style="margin-top: 110rpx;">
<navigator url="list/info/index?id={{item.third_id}}" class="item" wx:for="{{list}}"> <navigator url="list/info/index?id={{item.third_id}}" class="item" wx:for="{{list}}">
<image src="{{item.headimg}}" mode="aspectFill"></image> <image src="{{item.headimg}}" mode="aspectFill"></image>
<view class="info"> <view class="info">

3
pages/list/movieticket/index.wxss

@ -10,6 +10,7 @@ page {
position: fixed; position: fixed;
left: 0; left: 0;
right: 0; right: 0;
top: 250rpx;
border-bottom: 1rpx solid #ccc; border-bottom: 1rpx solid #ccc;
font-size: 29rpx; font-size: 29rpx;
color: #333; color: #333;
@ -183,7 +184,7 @@ page {
border-bottom: none; border-bottom: none;
} }
.my-top-search { .my-top-search {
/* position: fixed; */ position: fixed;
left: 0; left: 0;
right: 0; right: 0;
background: #f0f0f0; background: #f0f0f0;

2
pages/order/scene/index.wxml

@ -5,7 +5,7 @@
<view class="product-title">{{product.product.title + product.isGroup==1?'(团体预约)':product.sku.sku_name}}</view> <view class="product-title">{{product.product.title + product.isGroup==1?'(团体预约)':product.sku.sku_name}}</view>
<view class="product-price" wx:if="{{type=='museum' || type=='activity'}}">免费</view> <view class="product-price" wx:if="{{type=='museum' || type=='activity'}}">免费</view>
</view> </view>
<date wx:if="{{isLogin}}" bind:onChangeDate="changeDate" bind:onChangeTime="changeTime" <date wx:if="{{isLogin && type!='activity' && ticket_type == 1}}" bind:onChangeDate="changeDate" bind:onChangeTime="changeTime"
product="{{product}}"></date> product="{{product}}"></date>
<view class="box" wx:if="{{product && product.isGroup==1}}"> <view class="box" wx:if="{{product && product.isGroup==1}}">
<view class="box-title"> <view class="box-title">

Loading…
Cancel
Save