|
@@ -215,7 +215,7 @@
|
|
|
<script type="text/javascript">
|
|
|
let timer,flag = true;
|
|
|
var url = window.location.href;
|
|
|
- var startTime,endTime,money;
|
|
|
+ var startTime,endTime,money,couponRandomId,goodId,shareOrder,shareUser;
|
|
|
url = url.split('/');
|
|
|
var topVal = -0.5;
|
|
|
var baseUrl = 'http://192.168.211.34:8044'
|
|
@@ -283,19 +283,6 @@
|
|
|
success: function (res) {
|
|
|
if(res.status === 0){
|
|
|
if(res.data && res.data.length > 0){
|
|
|
- let res = {
|
|
|
- data: [{
|
|
|
- totalMoney: 66,
|
|
|
- shareCount: 1,
|
|
|
- quantity: 6,
|
|
|
- list:[{
|
|
|
- receiveUser: '111',
|
|
|
- creatTime: '2020-11-11 11:21:08',
|
|
|
- receivePhoneDuration: 30,
|
|
|
- state: 2
|
|
|
- }]
|
|
|
- }]
|
|
|
- }
|
|
|
$('.invite-text').eq(0).show();
|
|
|
$('.packet-container').eq(0).show();
|
|
|
var str = '',
|
|
@@ -304,6 +291,10 @@
|
|
|
for (var i = 0; i < len; i++) {
|
|
|
var totalMoney = res.data[i].totalMoney,
|
|
|
shareCount = res.data[i].shareCount,
|
|
|
+ couponRandomId = res.data[i].couponRandomId,
|
|
|
+ goodId = res.data[i].goodId,
|
|
|
+ shareOrder = res.data[i].shareOrder,
|
|
|
+ shareUser = res.data[i].shareUser,
|
|
|
dataList = res.data[i].list,
|
|
|
quantity = res.data[i].quantity;
|
|
|
dataList.map((item) => {
|
|
@@ -316,7 +307,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="meal">无极${item.receivePhoneDuration===30?'月卡':item.receivePhoneDuration===120?'季卡':item.receivePhoneDuration===365?'年卡':item.receivePhoneDuration+'卡'}</div>
|
|
|
- <div class="${['receive no-user','receive',' receive usered'][item.state]}" data-totalMoney=${totalMoney}>${['未使用','领取','已领取'][item.state]}</div>
|
|
|
+ <div class="${['receive no-user','receive',' receive usered'][item.state]}" data-id=${id}>${['未使用','领取','已领取'][item.state]}</div>
|
|
|
</div>`
|
|
|
})
|
|
|
str += `<div class="packet">
|
|
@@ -325,8 +316,24 @@
|
|
|
<div class="packet-titles">无门槛</div>
|
|
|
<div class="packet-times">${startTime.substring(5,11)}-${endTime.substring(5,11)}日有效</div>
|
|
|
<div class="share-btn">
|
|
|
- <img class="share" src="../static/img/doubleElevenActivity/share.png" />
|
|
|
- <div class="share-num">${shareCount}/${quantity}</div>
|
|
|
+ <img class="share" data-obj=${
|
|
|
+ JSON.stringify({
|
|
|
+ totalMoney: totalMoney,
|
|
|
+ couponRandomId: couponRandomId,
|
|
|
+ goodId: goodId,
|
|
|
+ shareOrder: shareOrder,
|
|
|
+ shareUser: shareUser
|
|
|
+ })
|
|
|
+ } src="../static/img/doubleElevenActivity/share.png" />
|
|
|
+ <div class="share-num" data-obj=${
|
|
|
+ JSON.stringify({
|
|
|
+ totalMoney: totalMoney,
|
|
|
+ couponRandomId: couponRandomId,
|
|
|
+ goodId: goodId,
|
|
|
+ shareOrder: shareOrder,
|
|
|
+ shareUser: shareUser
|
|
|
+ })
|
|
|
+ }>${shareCount}/${quantity}</div>
|
|
|
</div>
|
|
|
<div class="packet-info">${dataList.length !== 0?'':'尚未有用户领取红包购买云机'}</div>
|
|
|
<img class="icon" src="../static/img/doubleElevenActivity/icon_up.png" />
|
|
@@ -394,18 +401,24 @@
|
|
|
});
|
|
|
//点击领取
|
|
|
$('.red-packet-next')[0].addEventListener('click',(e)=>{
|
|
|
- money = e.target.dataset.totalmoney;
|
|
|
+ let id = e.target.dataset.id;
|
|
|
+ console.log(id)
|
|
|
if(e.target.className === 'receive'){
|
|
|
e.stopPropagation();
|
|
|
if (isAndroid) {
|
|
|
- window.native.activatePhone(112);
|
|
|
+ window.native.activatePhone(id);
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
//点击分享
|
|
|
$('.red-packet-next')[0].addEventListener('click',(e) => {
|
|
|
-
|
|
|
if(e.target.className === 'share' || e.target.className === 'share-num'){
|
|
|
+ var obj = JSON.parse(e.target.dataset.obj);
|
|
|
+ money = obj.totalmoney;
|
|
|
+ couponRandomId = obj.couponRandomId;
|
|
|
+ goodId = obj.goodId;
|
|
|
+ shareOrder = obj.shareOrder;
|
|
|
+ shareUser = obj.shareUser;
|
|
|
$('.pop').animate({top: '48vh'},"fast");
|
|
|
$('.mask').show();
|
|
|
document.documentElement.style.overflow='auto';
|
|
@@ -420,14 +433,14 @@
|
|
|
shareHandle('shareToWechatMin');
|
|
|
});
|
|
|
function shareHandle(type) {
|
|
|
- shareAddress();
|
|
|
+ // shareAddress();
|
|
|
if (isAndroid) {
|
|
|
if(window.native){
|
|
|
operate('dt_双11_h5_分享红包');
|
|
|
window.native[type](
|
|
|
- '111',
|
|
|
- '111',
|
|
|
- `pages/home/home?AppID=wxe7a691bd1cd74958&money=${money}&startTime=${startTime}endTime=${endTime}`,
|
|
|
+ '您的好友送你一台免费云机',
|
|
|
+ '您的好友送你一台免费云机',
|
|
|
+ `pages/home/home?AppID=wxe7a691bd1cd74958&money=${money}&startTime=${startTime}&endTime=${endTime}&couponRandomId=${couponRandomId}&goodId=${goodId}&shareOrder=${shareOrder}&shareUser=${shareUser}`,
|
|
|
'https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/18fe2f6bb3c843c0b6fc3935a7411c51~tplv-k3u1fbpfcp-zoom-mark-crop-v2:240:240:0:0.awebp',
|
|
|
'2'
|
|
|
);
|
|
@@ -445,7 +458,7 @@
|
|
|
// 获取链接
|
|
|
function shareAddress(){
|
|
|
$.ajax({
|
|
|
- url: baseUrl + `/v1/activity/shareAddress?paramJson=111111`,
|
|
|
+ url: baseUrl + `/v1/activity/shareAddress`,
|
|
|
type: 'get',
|
|
|
contentType:"application/json",
|
|
|
dataType: 'json',
|