|
@@ -70,7 +70,7 @@ Page({
|
|
|
onPullDownRefresh: function () {
|
|
|
this.setData({
|
|
|
surplusList: []
|
|
|
- },()=>{
|
|
|
+ }, () => {
|
|
|
this.getInfo();
|
|
|
})
|
|
|
wx.showNavigationBarLoading()
|
|
@@ -95,7 +95,7 @@ Page({
|
|
|
read: options.read
|
|
|
})
|
|
|
}
|
|
|
- if(options.goBackHome == 'true'){
|
|
|
+ if (options.goBackHome == 'true') {
|
|
|
this.setData({
|
|
|
goBackHome: true
|
|
|
})
|
|
@@ -114,13 +114,12 @@ Page({
|
|
|
console.log(orderId)
|
|
|
this.setData({
|
|
|
orderId
|
|
|
- },()=>{
|
|
|
+ }, () => {
|
|
|
this.getInfo()
|
|
|
})
|
|
|
},
|
|
|
- getInfo: function(){
|
|
|
+ getInfo: function () {
|
|
|
httpRequestApi.getMygroupInfo(this.data.orderId).success(res => {
|
|
|
- console.log(res);
|
|
|
const groupOrder = res.data.data.groupPurchaseOrder;
|
|
|
const surplusNum = groupOrder.headcount - groupOrder.joinCount;
|
|
|
this.setData({
|
|
@@ -130,16 +129,12 @@ Page({
|
|
|
for (var i = 0; i < surplusNum; i++) {
|
|
|
this.data.surplusList.push(1);
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
let timeLast = '';
|
|
|
const stillGoing = groupOrder.closeTime - Date.parse(new Date()) <= 0 ? false : true
|
|
|
if (stillGoing) {
|
|
|
timeLast = util.lastHours(groupOrder.closeTime - Date.parse(new Date()));
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
this.setData({
|
|
|
groupPurchaseInfo: res.data.data.groupPurchaseInfo,
|
|
|
organizer: res.data.data.organizer,
|
|
@@ -151,19 +146,42 @@ Page({
|
|
|
productId: groupOrder.productId,
|
|
|
groupId: groupOrder.groupId,
|
|
|
rewardMoney: res.data.data.groupPurchaseInfo.organizerPrice / 100,
|
|
|
- dataLoading:false,
|
|
|
+ dataLoading: false,
|
|
|
groupOsType: groupOrder.os
|
|
|
})
|
|
|
- console.log(this.data.groupOsType)
|
|
|
if (groupOrder.groupType === 'PROMOTION') {
|
|
|
-
|
|
|
this.setData({
|
|
|
- colonelName: res.data.data.organizer.wechatName
|
|
|
- })
|
|
|
- this.setData({
|
|
|
- joinUserList: this.data.joinUserList,
|
|
|
+ colonelName: res.data.data.organizer.wechatName,
|
|
|
+ promotion: true
|
|
|
+
|
|
|
})
|
|
|
}
|
|
|
+
|
|
|
+ * 话术判断
|
|
|
+ * */
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ let text = '即可获得本课程三年使用权';
|
|
|
+ const joinUserList = res.data.data.joinUserList;
|
|
|
+ for (let i = 0; index < joinUserList; i++) {
|
|
|
+ const item = this.data.hosterUid;
|
|
|
+ if (this.data.hosterUid === groupOrder.organizer) {
|
|
|
+ console.log('团长本人浏览')
|
|
|
+ text = '即可获得本课程三年使用权'
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if(item.uid === hosterUid){
|
|
|
+ if(groupOrder.os === 'IOS'){
|
|
|
+ text = `即可助力团长`
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
})
|
|
|
},
|
|
|
|