function parseQueryString(url) { var urlObj = {}; var reg = /([^?=&]+)=([^?=&]+)/g; url.replace(reg, ($0, $1, $2) => { urlObj[$1] = decodeURIComponent($2); }) return urlObj; } // [showMsg 提示各种错误信息,3s后消失] function showMsg(msg) { var msgBox = $('.alert-info'); msgBox.children('p').text(msg); msgBox.show(); setTimeout(function() { msgBox.hide(); }, 3000); } var user_id = ''; var appName = '钱多记账'; var scrollTop = ''; var scrollTop02 = ''; var activityId = ''; var jsons = {}; var qs = parseQueryString(window.location.href); $().ready(function () { if(qs.activityId){ activityId = qs.activityId } if(qs.userId && qs.userId != ' '){ user_id = qs.userId; checkIsJoin(); }else{ showMsg('获取用户信息失败') } if(qs.appName){ appName = qs.appName } jsons = { title:'【钱多记账】记账打卡赢现金!快到碗里来', desc:'每日记账打卡,投入1元,养成好习惯,还能赚到收益。', url:BASEURL + '/divide_red_envelopes/shareWechat.html?userId=' + user_id + '&appName=' + appName + "&time=" + new Date().getTime() }; if(appName == '金牛记账' || appName == '金牛记账'){ jsons = { title:'【金牛记账】记账打卡赢现金!快到碗里来', desc:'每日记账打卡,投入1元,养成好习惯,还能赚到收益。', url:BASEURL + '/divide_red_envelopes/shareWechat.html?userId=' + user_id + '&appName=' + appName + "&time=" + new Date().getTime() }; } jsons = JSON.stringify(jsons); $(window).scroll(function(){ scrollTop = $(this).scrollTop(); //scrollTop() 方法返回或设置匹配元素的滚动条的垂直位置 }) prohibitClosure();//点击内容 禁止关闭 }) function getDivideInfo (num) { // 获取瓜分新进活动首页信息 $.ajax({ type:"post", url:"/api/V2/getDivideInfo", dataType:'json', data:{ user_id:user_id }, success: function (res) { console.log(res) if(res && res.code == 0){ var html = '' var is_divide_html = '';//是否已经报名参加活动 var avatarHtml = ''//用户头像html var participate_nu_html = ''//当天瓜分现金参与人数html var account = res.res.account;//记账可随机瓜分金额 var avatar = res.res.avatar//用户头像数据 var participate_nu = res.res.participate_nu//当天瓜分现金参与人数 var is_participate = res.res.is_participate//当前用户是否参加今日活动 0:未参与 1:参与且任务未完成 2:参与且任务完成 var yesterday_finish = res.res.yesterday_finish//昨日挑战完成的人数 var yesterday_failure = res.res.yesterday_failure//昨日挑战失败的人数 var first = res.res.first//最早完成的用户信息 var diligent = res.res.diligent//最勤奋完成的信息 var is_participate_img = '';//当前用户是否参加今日活动 0:未参与 1:参与且任务未完成 2:参与且任务完成 var is_participate_title = '';//当前用户是否参加今日活动 0:未参与 1:参与且任务未完成 2:参与且任务完成 //判断是否已经报名参加活动 if(num == 0){ //为报名参加 is_divide_html = `
当前有 ${participate_nu} 人参与明天记账打卡挑战
${is_participate_title}
${first.name}
${first.time}${diligent.name}
${diligent.time}