feat 提交测试领取优惠券

develop
GJW200011 4 years ago
parent 3f3ac8da3d
commit 3b30a7f2f1

@ -25,6 +25,7 @@
"pages/user/invoice/my_invoice/my_invoice",
"pages/user/invoice/make_invoice/make_invoice",
"pages/user/discount/discount/discount",
"pages/user/discount/coupons/coupons",
"pages/user/discount/discount_ex/discount_ex",
"pages/user/discount/discount_avilable/discount_avilable",
"pages/user/auto_service/auto_service",

@ -1,7 +1,8 @@
// pages/index/index.js
import {
httpUtil,
location_city
location_city,
login_check
} from '../../../utils/util'
Page({
@ -99,10 +100,10 @@ Page({
return
}
let key = wx.getStorageSync('key')
if(key.indexOf(res.id)!=-1){
if (key.indexOf(res.id) != -1) {
this.setData({
screen_list: res,
isGiftMarkShow:true
isGiftMarkShow: !this.data.isActionMarkShow
})
return
}
@ -155,17 +156,19 @@ Page({
url: '/pages/opera/show/show_detail?cycle_id=' + e.currentTarget.dataset.cycle_id,
})
},
// 关闭广告
cancle_mark(e) {
let id=e.currentTarget.dataset.id
let key=wx.getStorageSync('key')
if(key.indexOf(id)==-1){
wx.setStorageSync('key',[...key,id])
let id = e.currentTarget.dataset.id
let key = wx.getStorageSync('key')
if (key.indexOf(id) == -1) {
wx.setStorageSync('key', [...key, id])
}
this.setData({
isActionMarkShow: false,
isGiftMarkShow: true
})
},
// 礼物图标
advertisementMark_show() {
this.setData({
isActionMarkShow: true,
@ -173,10 +176,14 @@ Page({
})
},
onlinkurl(e) {
let link_url = e.currentTarget.dataset.link_url
wx.navigateTo({
url: link_url
url: '/pages/user/discount/coupons/coupons',
})
this.cancle_mark(e)
// let link_url = e.currentTarget.dataset.link_url
// wx.navigateTo({
// url: link_url
// })
},
/**
* 生命周期函数--监听页面加载
@ -199,7 +206,6 @@ Page({
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
wx.setStorageSync('key',[])
},
/**

@ -23,7 +23,7 @@
<!-- 开屏广告 -->
<view class="markinfo" wx:if="{{isActionMarkShow}}" bindtouchstart='buttonStart' catchtouchmove='buttonMove'>
<view class="fiexbox">
<view class="box" bind:tap="onlinkurl" data-link_url="{{screen_list.link_url}}">
<view class="box" bind:tap="onlinkurl" data-id="{{screen_list.id}}" data-link_url="{{screen_list.link_url}}">
<image
src="{{screen_list.img_url}}"
></image>

@ -0,0 +1,98 @@
// pages/user/discount/coupons/coupons.js
import {
httpUtil,
location_city,
login_check
} from '../../../../utils/util'
Page({
/**
* 页面的初始数据
*/
data: {
coupons_list: []
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
this.getcollect_list(options.activity_id)
},
getcollect_list(activity_id) {
console.log(activity_id);
},
collect_receive(e) {
// if (login_check()) {
// // let id = e.currentTarget.dataset.id
let status=1
let statusInfo=['success','error','error']
let statusTitle=['领取成功','已经领取','领取失败']
wx.showToast({
title: statusTitle[status],
icon: statusInfo[status],
mask: true
})
setTimeout(() => {
wx.hideToast()
if(status==0){
wx.redirectTo({
url: '/pages/user/discount/discount/discount',
})
}
}, 1000);
// }
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})

@ -0,0 +1,5 @@
{
"usingComponents": {},
"navigationBarTitleText":"领取优惠券"
}

@ -0,0 +1,19 @@
<view class="coupons">
<!-- <view wx:if="coupons_list.length==0" class="no_content">
<image class="img" src="/images/ui/none.png" />
<view class="warn">还未查询到可用优惠券</view>
</view> -->
<view class="coupon coupon_back">
<view class="_left">
<text style=" font-size: 30px;">¥</text>
<!-- {{item.subtract}} -->50
</view>
<view class="_right">
<!-- <view class="_ln">满{{item.full}}元可用</view> -->
<view class="_ln">满100元可用</view>
<view class="_ln">所有剧目可使用本张优惠券</view>
<view class="_ln">有效期至2021年10月1日</view>
</view>
<view class="_rightbtn" bindtap="collect_receive" data-id="2">领取</view>
</view>
</view>

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save