ddde4ea3 by simon

默认提交

1 parent ddba7edf
......@@ -49,28 +49,26 @@ App({
this.globalData.barHeight = height;
this.share();
// let uuid = store.getItem("aldstat_uuid");
// console.log("uuid222:", uuid);
// store.setItem("uuid", uuid);
// console.log("uuid:", uuid);
// wx.aldstat.sendOpenid(uuid);
let _this = this;
// 阿拉丁
// wx.login({
// success: function (res) {
// wx.request({
// url: "",
// data: {
// jscode: res.code
// },
// success: function (res) {
// //.....
// //调用上传OpenID
// wx.aldstat.sendOpenid(uuid);
// }
// })
// }
// })
wx.login({
success: function (res) {
_this.post({
sid: false,
url: api.openid,
data: {
code: res.code
}
}).then((result) => {
wx.aldstat.sendOpenid(result);
wx.login({
success(res2) {
store.setItem('wxcode2', res2.code);
}
});
})
}
})
},
globalData: {
share: false,
......
module.exports = {
login: "/login", // post 通过wxcode换取sessionId
openid: "/openid", // post 通过wxcode换取sessionId
register: '/register', // post 注册(用户授权)
// dataList: '/dataList', // 测试接口
......
......@@ -32,7 +32,6 @@ Page({
// type: 0, // 0单人 1组队
// 个人信息修改
updateUserInfoDialogVisible: false,
joinRoomDialogVisibleUnAuth: false,
updateUserInfo: {}, // 需要更新的用户数据
files: [], // 上传文件列表
......@@ -81,7 +80,11 @@ Page({
shareType = res.target.dataset.data || "";
console.log("shareType:", shareType);
if (shareType) {
console.log("shareType222:",shareType);
title = `${ownerMember.memberName}邀请您组队发祝福!体验今年最火爆的拜年方式`
wx.aldstat.sendEvent('拜年页分享', {
'分享': '邀请分享'
});
} else {}
let act = res.target.dataset.act || "";
......@@ -100,6 +103,10 @@ Page({
let path = `pages/blessing/blessing?c=${detailData.blessCode}&m=${memberCode}&t=${shareType}`;
console.log("share path:", path);
wx.aldstat.sendEvent('拜年页分享', {
'分享': '普通分享'
});
return {
title,
path,
......@@ -231,6 +238,10 @@ Page({
}
});
console.log("memberCode:", app.store.getItem("memberCode"));
wx.aldstat.sendEvent('进入页面', {
'页面名字': '拜年详情页'
});
},
/**
......@@ -288,6 +299,34 @@ Page({
})
},
onShowMakeHandler() {
let {
detailData
} = this.data;
let _this = this;
wx.showModal({
title: '提示',
content: '需要定制祝福才能邀请亲友哦~',
confirmText: "马上创建",
success(res) {
if (res.confirm) {
// 已授权
app.post({
url: app.api.blessMade,
data: {
blessCode: detailData.blessCode,
}
}).then((result) => {
this.queryBlessDetail().then((result) => {
this.showTips("定制祝福成功!马上邀请您的亲友吧!");
});
}).catch((err) => {});
} else if (res.cancel) {
}
}
})
},
showTips(tips) {
wx.showToast({
......@@ -900,7 +939,6 @@ Page({
} = this.data;
console.log("isAuth:", isAuth);
if (isAuth) {
// 把房间变成自己
this.setData({
isJoin: false,
......@@ -977,6 +1015,7 @@ Page({
// 授权操作
getUserInfo(e) {
console.log("getUserInfo 1111111");
let {
detailData
} = this.data;
......@@ -1074,7 +1113,6 @@ Page({
app.store.setItem('sessionId', res2.sessionId);
app.store.setItem('memberCode', res2.memberCode);
}
console.log("1111");
this.queryBlessDetail().then((result) => {
this.onBlessMakeHandler();
});
......
......@@ -41,15 +41,31 @@
</view>
<!-- 邀请 房主或组队模式显示 -->
<view class="group-item" wx:if="{{options.t || ownerMember.mySelf == 1}}">
<button wx:if="{{!isAuth}}" open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo" class="group-item-inv">
<!-- 未授权 -->
<block wx:if="{{!isAuth}}">
<!-- 未定制 -->
<button wx:if="{{detailData.customMade == 0}}" open-type="getUserInfo" bindgetuserinfo="getUserInfo3" class="group-item-inv">
<image class="icon-inv" mode="widthFix" src="../../image/icon/icon-inv.png" />
</button>
<button wx:else data-data="join" open-type="share" class="group-item-inv">
<!-- 已定制 -->
<button wx:else open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo" class="group-item-inv">
<image class="icon-inv" mode="widthFix" src="../../image/icon/icon-inv.png" />
</button>
<!-- <button open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo" class="btn btn1">
邀亲友组团拜年
</button> -->
</block>
<block wx:else>
<!-- 未定制 -->
<block wx:if="{{detailData.customMade == 0}}">
<button bindtap="onBlessMakeHandler" class="group-item-inv">
<image class="icon-inv" mode="widthFix" src="../../image/icon/icon-inv.png" />
</button>
</block>
<!-- 已定制 -->
<block wx:else>
<button data-data="join" open-type="share" class="group-item-inv">
<image class="icon-inv" mode="widthFix" src="../../image/icon/icon-inv.png" />
</button>
</block>
</block>
</view>
</view>
<!-- 更多 -->
......@@ -156,9 +172,10 @@
</block>
<!-- 已授权 -->
<block wx:else>
<button data-data="join" data-act="made" open-type="share" class="btn btn1">
<button bindtap="onBlessMakeHandler" class="btn btn1">邀亲友组团拜年</button>
<!-- <button data-data="join" data-act="made" open-type="share" class="btn btn1">
邀亲友组团拜年
</button>
</button> -->
<button wx:if="{{!isAuth}}" open-type="getUserInfo" bindgetuserinfo="getUserInfo3" class="btn btn2">
定制我的祝福
</button>
......@@ -253,7 +270,7 @@
<image class="portrait-inner" mode="scaleToFill" src="{{ownerMember.memberHead}}" />
</view>
<view class="nickname">{{ownerMember.memberName}}</view>
<view class="t1">邀请你一起加入组队送祝福!</view>
<view class="t1">邀请你一起加入组队送祝福!2</view>
</view>
</van-dialog>
<van-popup class="poster-popup" show="{{ authorizeVisible }}">
......
......@@ -67,6 +67,9 @@ Page({
// })
}).catch((err) => {});;
this.initData();
wx.aldstat.sendEvent('进入页面', {
'页面名字': '视频详情页'
});
},
/**
......
......@@ -53,6 +53,9 @@ Page({
options
})
this.initData();
wx.aldstat.sendEvent('进入页面', {
'页面名字': '首页'
});
},
initData() {
this.queryTabList().then((result) => {
......
......@@ -45,6 +45,9 @@ Page({
});
console.log("tempOptions:", tempOptions);
this.initData();
wx.aldstat.sendEvent('进入页面', {
'页面名字': '个人列表页'
});
},
initData() {
this.resetPage();
......
......@@ -56,6 +56,9 @@ Page({
});
this.queryVideoDetail();
this.initData();
wx.aldstat.sendEvent('进入页面', {
'页面名字': '隐藏视频页'
});
},
/**
......
......@@ -57,6 +57,9 @@ Page({
action: "reword_page",
primaryCode: "",
});
wx.aldstat.sendEvent('进入页面', {
'页面名字': '打赏页'
});
},
onShow() {
// this.checkAuth();
......
exports.app_key = "eb6daf8e1ce2e5e29de64d5ec1286fbc"; //请在此行填写从阿拉丁后台获取的appkey
exports.getLocation = false; //默认不获取用户坐标位置
exports.plugin = false; //您的小程序中是否使用了插件。根据是否启用插件会有不同的接入方式,请参考文档文档。
exports.useOpen = false; //默认不启用,是否启用openid计算,开启后必须上传openid,否则数据不会上报。
exports.useOpen = true; //默认不启用,是否启用openid计算,开启后必须上传openid,否则数据不会上报。
......