| | |
| | | <img src="http://img.bc.haodanku.com/cms/1627703910"> |
| | | <p>店铺:{{item.shopname}}</p> |
| | | </div> |
| | | <div class="ticket" v-if="item.couponurl"><span class="name">券</span><span |
| | | class="value">¥{{item.couponmoney}}</span></div> |
| | | <div> |
| | | <div class="ticket" v-if="item.couponurl"><span class="name" style="height: 0.3rem;">券</span><span |
| | | class="value" style="height: 0.3rem;">¥{{item.couponmoney}}</span></div> |
| | | <div class="ticket" v-if="item.couponurl"><span class="name" style="height: 0.3rem;background:linear-gradient(180deg,#b21db6,#ad25d1)">返</span><span |
| | | class="value" style="border:1px solid #b817ce;color:#b817ce;height: 0.3rem;">¥{{item.fanli}}</span></div> |
| | | </div> |
| | | |
| | | <div class="shop-b"> |
| | | <div class="shop-b-l"> |
| | | <p class="shop-b-m"><i>券后价</i>¥{{parseFloat(item.itemendprice)}}</p> |
| | |
| | | el: "#app", |
| | | data: function() { |
| | | return { |
| | | //posturl:"http://dfg.shop.com", |
| | | posturl:"http://appapitest.ushopvip.com", |
| | | showDirect: false, |
| | | codeId: vmRequest("code"), |
| | | |
| | |
| | | } |
| | | SpaUtils.copy(this.sign_info.tpwd, "复制口令成功,请打开淘宝浏览领取签到红包"); |
| | | }, |
| | | getUrlPar:function(name) |
| | | { |
| | | var reg=new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); |
| | | var r=window.location.search.substr(1).match(reg); |
| | | if(r !=null)return unescape(r[2]); |
| | | return null; |
| | | }, |
| | | arrowBtn: function(val) { |
| | | this[val] = !this[val]; |
| | | this.arrowTop(); |
| | |
| | | document.body.scrollTop = that.outerHeight; |
| | | } |
| | | $.ajax({ |
| | | type: "Get", |
| | | url: that.vmHttp + "://v2.api.haodanku.com/sign_red_pack_goods", |
| | | data: { |
| | | apikey: '0F92EBA7AADA', //必填 |
| | | min_size: 20, |
| | | sort: that.sortId, |
| | | min_id: that.page, |
| | | keyword: that.keyword, |
| | | pure_tpwd: vmRequest("pure_tpwd") ? 1 : undefined |
| | | }, |
| | | dataType: "json", |
| | | timeout: 5000, |
| | | success: function(data) { |
| | | if(data.code == "200") { |
| | | that.help_info = data.help_info || []; |
| | | that.sign_info = data.sign_info || {}; |
| | | if(that.sigclick) { |
| | | that.fristOrderItems = data.data; |
| | | } else { |
| | | that.fristOrderItems = that.fristOrderItems.concat(data.data); |
| | | } |
| | | that.topArr = data.top_data; |
| | | if(that.page != data.min_id) { |
| | | that.loadmsg = true; |
| | | that.loadshow = true; |
| | | that.page = data.min_id; |
| | | } else { |
| | | that.loadmsg = false; |
| | | that.loadshow = false; |
| | | } |
| | | that.$nextTick(function() { |
| | | that.sigclick = false; |
| | | if(cb) { |
| | | $(".newtop").scrollToFixed(); |
| | | headers:{ |
| | | "token":that.getUrlPar("token") |
| | | }, |
| | | url:that.posturl+'/api/activity/signRed', |
| | | type:"post", |
| | | dataType:"json", |
| | | data:{ |
| | | apikey: '0F92EBA7AADA', //必填 |
| | | min_size: 20, |
| | | sort: that.sortId, |
| | | min_id: that.page, |
| | | keyword: that.keyword, |
| | | pure_tpwd: vmRequest("pure_tpwd") ? 1 : undefined |
| | | } |
| | | }).done(function(res){ |
| | | var data=res.data; |
| | | if(res.code == 0) { |
| | | that.help_info = data.help_info || []; |
| | | that.sign_info = data.sign_info || {}; |
| | | if(that.sigclick) { |
| | | that.fristOrderItems = data.data; |
| | | } else { |
| | | that.fristOrderItems = that.fristOrderItems.concat(data.data); |
| | | } |
| | | that.topArr = data.top_data; |
| | | if(that.page != data.min_id) { |
| | | that.loadmsg = true; |
| | | that.loadshow = true; |
| | | that.page = data.min_id; |
| | | } else { |
| | | that.loadmsg = false; |
| | | that.loadshow = false; |
| | | } |
| | | that.$nextTick(function() { |
| | | that.sigclick = false; |
| | | if(cb) { |
| | | $(".newtop").scrollToFixed(); |
| | | } |
| | | |
| | | }); |
| | | } else { |
| | | that.loadmsg = false; |
| | | that.loadshow = false; |
| | | that.sigclick = false; |
| | | layer.msg(data.msg, { |
| | | time: 2000, |
| | | shade: 0.1, |
| | | shadeClose: true |
| | | }); |
| | | } |
| | | |
| | | }, |
| | | error: function() { |
| | | that.msgFun("网络错误,请检查网络重试"); |
| | | } |
| | | }); |
| | | }, |
| | | }); |
| | | } else { |
| | | that.loadmsg = false; |
| | | that.loadshow = false; |
| | | that.sigclick = false; |
| | | layer.msg(data.msg, { |
| | | time: 2000, |
| | | shade: 0.1, |
| | | shadeClose: true |
| | | }); |
| | | } |
| | | }) |
| | | }, |
| | | handleSort: function(item) { |
| | | if(this.sortNumber == item.number) { |
| | | if(item.min === item.max) { |
| | |
| | | } |
| | | that.taoToken = data.data.taoword; |
| | | if(isCoupon) { |
| | | //that.popupFun(".tokenbox1"); |
| | | uni.postMessage({ |
| | | that.popupFun(".tokenbox1"); |
| | | /* uni.postMessage({ |
| | | data: { |
| | | action: 'totb', |
| | | tburl:data.data.link |
| | | } |
| | | }) |
| | | }) */ |
| | | } else { |
| | | that.openSnappedUpDialog(); |
| | | } |