From ae803b0741c5154b8b23fe18e96dd6ab314ff704 Mon Sep 17 00:00:00 2001 From: meo <18801474720@163.com> Date: Thu, 27 Dec 2018 23:11:10 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8D=A1=E6=94=AF=E4=BB=98=20=E4=BD=99?= =?UTF-8?q?=E9=A2=9D=E4=B8=8D=E8=B6=B3=E5=AE=8C=E5=96=84=20]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.json | 2 +- assets/images/gift.png | Bin 0 -> 21595 bytes assets/images/no.png | Bin 0 -> 2776 bytes assets/images/yes.png | Bin 0 -> 2806 bytes pages/ConsumeDetail/ConsumeDetail.wxml | 4 +- pages/cardorder/index/index.wxml | 2 +- pages/rushToBuy/index.wxml | 2 +- pages/scanPay/scanPay.js | 217 +++++++++++++-------- pages/scanPay/scanPay.wxml | 83 ++------ pages/scanPay/scanPay.wxss | 32 ++- pages/specialcourtesy/specialcourtesy.wxml | 2 +- 11 files changed, 188 insertions(+), 156 deletions(-) create mode 100644 assets/images/gift.png create mode 100644 assets/images/no.png create mode 100644 assets/images/yes.png diff --git a/app.json b/app.json index ada6d48..181f49f 100644 --- a/app.json +++ b/app.json @@ -1,7 +1,7 @@ { "pages": [ - "pages/scanPay/scanPay", "pages/index/index", + "pages/scanPay/scanPay", "pages/edit/edit", "pages/cartest/cartest", "pages/actdetail/actdetail", diff --git a/assets/images/gift.png b/assets/images/gift.png new file mode 100644 index 0000000000000000000000000000000000000000..48f239a52792ced205fdf252d7dd9b728bed8dbc GIT binary patch literal 21595 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

;>@uL1?2K=u9HOjzrfU)BPP0|qF}c1%8W zlrh-TeQ-;$)rIr-Orsaz;5%K`YZ<%<_wxCAHwb}w@Ix7gpA(oq*yO3p(}Kn;lhXZ! zL-{seD^Mh?lHAuiR8|~NWm)WLd@g(122jrY*J&6lTzr*`LLfzxVRP@@rN54WkRDcU zH8nAj(8s2{G;3&SY0=PwwcHYePnbXM~3ES&pLPM9UE}OtVF^4esAO)^hSN`A5#Cm=kM`u zK8*&~xD+c|VrV=$EltM>s#Q+R7z-TToGB5uQS%#KB7s`DO6UR5awkQPJ+aAKT?G`- zxx@|A9B|tK1@3mcsg_&*1crA<>MESB(C4alAHE~*9;p1e@krI=3Nr7A}%zcX`BiW6fECH6!N z@O=@0R^--)j$f*PDXmwmMn*>bO(CCKm(4q@YCCr{cP2Fk4N1-U7f=cBnoB!ertL@a z;2Y@VggmzD4&%xKhoD z={oY=YYQKKR?Eirb5~dbqK}y6)bPW+p~GQ?ahb^Q0(5iAo^T(#C{&!P>*>*6s2wcW6e6e&JOl39wAqoaQ@j^-0R#?Mkz-kZ=}>(NAh z(}{?%ExhsZ{xQZ!((n2^r68*Bww_VI`o7}KDql7=Rr=Fjc&2=@B}=5dfB#nYPfgN6 zgc=Ik{%GX3B*Gi{Y&gJsF3xO16otV&%|Jht>dGZy9!C?6+EtrMCJg6>U7f~6=6R$B zHO`$ggmR;*rNtz$$PW8yg!Q z+i6H5s*l8s1v)1BOiMGwui&^V`)~i?iP8J}+JD&oA&r(|-3O@xa#8dyn%zUG=$B>% zpIG2G+>10=WK+hm)G;e#KbS6g{ZlG$N&*E2Mi>b;Gr-xwaNu! zq8X239LKobcLzWMAs-C0q|Sgf*(UN|PkBB%%Cq@&X%U26&B>=V8bmgrT{|YHbJxsa z6p|j*E1V!sLThRUf#*=esjTCM*b4{rJ!R0XDuqo?nOlW??~9%}g!>5vJIjx*U!0BP zV@$D?&kI=U9-9~b4!1znswTrHJGd0fx{VnKD+Zu~)Os=_q{61hrT7J&>G9v_!a_kz z##^z5d`fESxtvsgocfiIbP+^71+o&gFuowfP!Bg|ZtZttSJr(SP*(NS)cxB8=f`%U zzKq_R;Dz+dBM*O0s1d)8lkb40kPM=~c=uAa6$DlW34`K`%p{qe?N&~HrvB(;@-vaB zn;*{QW3XpTu>N}Zzo%$>Q8Y)!dMqF9{_pMMtK9QKgBrw;1v|&_v$mJpmw+_YOU@Sb zXY_L6q7&J^C?CvEtO2TViv7#W&kbN{*>`9DUr(}@58 literal 0 HcmV?d00001 diff --git a/assets/images/no.png b/assets/images/no.png new file mode 100644 index 0000000000000000000000000000000000000000..78d1912ca32a3e5e0e067e309de2d71f58ea0469 GIT binary patch literal 2776 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 - 使用门店: + 适用门店: - 交易明细: + 交易明细: {{item.merchantName}} diff --git a/pages/cardorder/index/index.wxml b/pages/cardorder/index/index.wxml index f8f5edb..1b4f23b 100644 --- a/pages/cardorder/index/index.wxml +++ b/pages/cardorder/index/index.wxml @@ -30,7 +30,7 @@ 扫一扫付款 已过期 - 余额不足 + 余额已用完 已线下退款 diff --git a/pages/rushToBuy/index.wxml b/pages/rushToBuy/index.wxml index 5891c6e..fc38a7a 100644 --- a/pages/rushToBuy/index.wxml +++ b/pages/rushToBuy/index.wxml @@ -37,7 +37,7 @@ - + 请您敬请期待 我们正在筹备一大堆优惠活动 diff --git a/pages/scanPay/scanPay.js b/pages/scanPay/scanPay.js index c95fa62..d4aacbd 100644 --- a/pages/scanPay/scanPay.js +++ b/pages/scanPay/scanPay.js @@ -10,7 +10,9 @@ Page({ data: { merChant: {}, focus: true, - inputValue: '' + inputValue: '', + cardList: [], + showModel: false, }, /** @@ -23,8 +25,6 @@ Page({ cardid: options.cardid, remainingAmount: options.remainingAmount }) - console.log(that.data.remainingAmount) - console.log("------------------remainingAmount-------------------") }, bindKeyInput(e) { console.log(e) @@ -34,99 +34,160 @@ Page({ }, gotoPayMoney: function() { let that = this; - Http.post({ - url: config.api.cardPayOrder, - data: { - cardId: that.data.cardid, - merchantCode: that.data.merChant.merchant_id, - totalFee: that.data.inputValue - } - }) - .then(res => { - console.log(res); - wx.navigateTo({ - url: '/pages/paySuccess/paySuccess', + // 卡余额充足的时候,才可以付钱 + console.log(Number(that.data.remainingAmount) >= Number(that.data.inputValue)) + if (that.data.inputValue != "" && Number(that.data.remainingAmount) >= Number(that.data.inputValue)) { + Http.post({ + url: config.api.cardPayOrder, + data: { + cardId: that.data.cardid, + merchantCode: that.data.merChant.merchant_id, + totalFee: that.data.inputValue + } }) - }) - .catch(err => { - wx.showModal({ - title: "抱歉", - content: err.message, - showCancel: false + .then(res => { + console.log(res); + if(res.code==200){ + that.startAuth(); + } }) + .catch(err => { + wx.showModal({ + title: "抱歉", + content: err.message, + showCancel: false + }) + }) + } else if (that.data.inputValue == "") { + wx.showModal({ + title: '抱歉', + content: '请输入金额', + showCancel: false + }) + } else if (that.data.inputValue != "" && Number(that.data.remainingAmount) < Number(that.data.inputValue)) { + // wx.showModal({ + // title: '抱歉', + // content: '余额不足', + // showCancel: false + // }) + that.setData({ + showModel: true }) + that.getList(); + } }, // 指纹识别 startAuth() { let that = this; - // 卡余额充足的时候,才可以付钱 - if (that.data.inputValue != "" && that.data.remainingAmount >= that.data.inputValue) { - const startSoterAuthentication = () => { - wx.startSoterAuthentication({ - requestAuthModes: [AUTH_MODE], - challenge: 'test', - authContent: '小程序支付', - success: (res) => { - this.gotoPayMoney(); - }, - fail: (err) => { + const startSoterAuthentication = () => { + wx.startSoterAuthentication({ + requestAuthModes: [AUTH_MODE], + challenge: 'test', + authContent: '请验证已有的指纹以继续', + success: (res) => { + wx.navigateTo({ + url: '/pages/paySuccess/paySuccess', + }) + }, + fail: (err) => { - } - }) - } - const checkIsEnrolled = () => { - wx.checkIsSoterEnrolledInDevice({ - checkAuthMode: AUTH_MODE, - success: (res) => { - console.log(res) - if (parseInt(res.isEnrolled) <= 0) { - wx.showModal({ - title: '错误', - content: '您暂未录入指纹信息,请录入后重试', - showCancel: false - }) - return - } - startSoterAuthentication(); - }, - fail: (err) => { - console.error(err) - } - }) - } - wx.checkIsSupportSoterAuthentication({ + } + }) + } + const checkIsEnrolled = () => { + wx.checkIsSoterEnrolledInDevice({ + checkAuthMode: AUTH_MODE, success: (res) => { console.log(res) - checkIsEnrolled() + if (parseInt(res.isEnrolled) <= 0) { + wx.showModal({ + title: '错误', + content: '您暂未录入指纹信息,请录入后重试', + showCancel: false + }) + return + } + startSoterAuthentication(); }, fail: (err) => { - console.error(err); - wx.showModal({ - title: '错误', - content: '您的设备不支持指纹识别', - showCancel: false - }) + console.error(err) } }) - } else if (that.data.inputValue == ""){ - wx.showModal({ - title: '抱歉', - content: '请输入金额', - showCancel: false + } + wx.checkIsSupportSoterAuthentication({ + success: (res) => { + console.log(res) + checkIsEnrolled() + }, + fail: (err) => { + console.error(err); + wx.showModal({ + title: '抱歉', + content: '您的设备不支持指纹识别', + showCancel: false + }) + } + }) + }, + gotonewcard: function() { + wx.navigateTo({ + url: '/pages/discountCardList/discountCardList' + }) + this.setData({ + showModel: false + }) + }, + getList() { + var that = this; + var data = { + pageNum: 1, + pageSize: 100, + couponType: "7", + couponOrderStatus: 4 + } + Http.get({ + url: config.api.cardorderList, + data: data }) - } else if (that.data.inputValue != ""&&that.data.remainingAmount < that.data.inputValue){ - wx.showModal({ - title: '抱歉', - content: '余额不足', - showCancel:false + .then(res => { + console.log(res) + if (res.code == 200) { + res.data.list.map(file => { + file.merchantVoList.map(files => { + console.log(files.id) + if (files.id == that.data.merChant.merchant_id) { + file.flag = true + } + }) + }) + that.setData({ + showPage: true, + cardList: res.data.list + }) + } + }) + .catch(err => { + wx.showModal({ + title: '提示', + content: err.errMsg, + showCancel: false + }) }) - } }, - /** - * 生命周期函数--监听页面显示 - */ - onShow: function() { + check: function(e) { + let ids = e.currentTarget.dataset.id; + this.setData({ + ids: ids, + cardId: ids, + remainingAmount: e.currentTarget.dataset.remainingamount + }) + + }, + showModel: function() { + this.setData({ + showModel: false + }) }, /** diff --git a/pages/scanPay/scanPay.wxml b/pages/scanPay/scanPay.wxml index 48fe478..5e7a82f 100644 --- a/pages/scanPay/scanPay.wxml +++ b/pages/scanPay/scanPay.wxml @@ -8,88 +8,35 @@ ¥ - + - + - + 余额不足,请选择其他优惠卡支付 - - + + - - 万达标准卡 + + + + {{item.title}} - 余额:2000 - - - - - - - 万达标准卡 - - - 余额:2000 - - - - - - - 万达标准卡 - - - 余额:2000 - - - - - - - 万达标准卡 - - - 余额:2000 - - - - - - - 万达标准卡 - - - 余额:2000 - - - - - - - 万达标准卡 - - - 余额:2000 - + 余额:{{item.remainingAmount/100}}元 + + + + - + diff --git a/pages/scanPay/scanPay.wxss b/pages/scanPay/scanPay.wxss index 7fc4021..580ade9 100644 --- a/pages/scanPay/scanPay.wxss +++ b/pages/scanPay/scanPay.wxss @@ -81,7 +81,7 @@ .card-top{ height: 75rpx; width: 100%; - background: rgb(200, 89, 99); + background: #E67663; line-height: 75rpx; text-align: center; font-size:30rpx; @@ -96,22 +96,31 @@ .card-content image{ width: 64rpx; height: 64rpx; + border-radius:10rpx; + position: absolute; + left: 20rpx; + top: 0; + bottom: 0; + margin: auto; } .card-items{ + position: relative; height: 130rpx; line-height: 130rpx; overflow: hidden; width: 94%; margin: 0 auto; - border-bottom: 1rpx solid #cecece; + border-bottom: 1rpx solid #eee; } .card-items-left{ width: 50%; float: left; + font-size: 30rpx; } .card-items-right{ width: 50%; - float: left; + float: right; + font-size: 30rpx; } .card-items-left-img{ width: 30%; @@ -133,6 +142,21 @@ width: 20%; } .checkcard-box{ - width: 80%; + width: 84%; background: #02C0FF!important; +} +.opcacity{ + opacity: .2!important; +} +.icons{ + width: 40rpx; + height: 40rpx; + position: absolute; + top: 0; + bottom: 0; + right: 20rpx; + margin: auto; +} +.icons image{ + width:100%; } \ No newline at end of file diff --git a/pages/specialcourtesy/specialcourtesy.wxml b/pages/specialcourtesy/specialcourtesy.wxml index 5d4f7f0..5885c7f 100644 --- a/pages/specialcourtesy/specialcourtesy.wxml +++ b/pages/specialcourtesy/specialcourtesy.wxml @@ -5,7 +5,7 @@ 以下为商城会员对应门店的优惠折扣 - + >