Commit 51b6a2bdd095a6a7f4d8c0381fdb260342587d7f

Authored by 泉州测试
1 parent 35a7c3da

最后一步人头像

packageC/pages/luckyGo/luckyGo_details/luckyGo_details.js
... ... @@ -1150,78 +1150,102 @@ Page({
1150 1150  
1151 1151 // 获取幸运购参团情况
1152 1152 async get_team_info () {
1153   - var th = this;
  1153 + var th = this;
  1154 + var team_id;
  1155 + var luckyGoInfo;
  1156 + var user_id = getApp().globalData.user_id;
  1157 +
  1158 + // 邀请链接待完善
  1159 +
  1160 + await getApp().request.promiseGet("/api/weshop/prom/luckyActivity/page", {
  1161 + data: {
  1162 + store_id: o.stoid,
  1163 + is_end: 0,
  1164 + timetype: 1,
  1165 + id: th.data.param.group_id,
  1166 + }
  1167 + }).then(res => {
  1168 + if(res.data.code == 0) {
  1169 +
  1170 + luckyGoInfo = res.data.data.pageData[0];
  1171 + // if(th.data.param.from == 1) {
  1172 + // team_id = luckyGoInfo.team_id;
  1173 + // }
  1174 +
  1175 +
  1176 + // else {
  1177 + // team_id = luckyGoInfo.team_id;
  1178 +
  1179 + // // 待完善
  1180 + // if(luckyGoInfo.team_id == 0) {
  1181 + // team_id = wx.getStorageSync('team_id');
  1182 + // };
  1183 +
  1184 + // };
  1185 +
  1186 + th.setData({
  1187 + luckyGoInfo,
  1188 + });
  1189 +
  1190 + //参团成功后,检查team_id
  1191 + //如果team_id为0, 表示当前已开启新的一期,文字提示应改为’参团成功,本期幸运购已开团,中奖结果可点击下方查看参团列表‘
  1192 + //如果team_id为0,取出之前保存的team_id替换掉,请求上一期已成团的幸运购活动
  1193 + //如果从会员中心的幸运购列表邀请好友点击进来,不执行storage操作
  1194 + if(th.data.param.from == 1) return false;
  1195 + // if(team_id > 0) {
  1196 + // wx.setStorage({
  1197 + // key: 'team_id',
  1198 + // data: team_id,
  1199 + // });
  1200 + // console.log('存储team_id', team_id);
  1201 + // } else {
  1202 + // let team_id2 = wx.getStorageSync('team_id');
  1203 + // console.log('获取team_id', team_id2);
  1204 + // th.setData({
  1205 + // team_id: team_id2,
  1206 + // // isSuccess: true,
  1207 + // });
  1208 + // };
  1209 +
  1210 + // th.setData({
  1211 + // luckyGoInfo,
  1212 + // team_id,
  1213 + // });
  1214 +
  1215 + };
  1216 +
  1217 + });
  1218 +
  1219 +
1154 1220 // wx.removeStorageSync('team_id');
1155 1221 // 幸运购成团信息
1156   - await getApp().request.promiseGet("/api/weshop/prom/luckyActivity/page", {
  1222 + await getApp().request.promiseGet("/api/weshop/prom/luckyOrder/getUserOrderLastInfo/" + o.stoid + "/" + user_id + "/" + th.data.param.group_id, {
1157 1223 data: {
1158   - store_id: o.stoid,
1159   - is_end: 0,
1160   - timetype: 1,
1161   - id: this.data.param.group_id,
1162 1224 }
1163 1225 }).then(res => {
  1226 +
1164 1227 if(res.data.code == 0) {
1165   - console.log('当前成团信息', res);
1166   - var luckyGoInfo = res.data.data.pageData[0];
1167   - var team_id;
1168   -
1169   - if(th.data.param.from == 1) {
1170   - team_id = th.data.team_id;
1171   - } else {
1172   - team_id = luckyGoInfo.team_id;
1173   - if(luckyGoInfo.team_id == 0) {
1174   - team_id = wx.getStorageSync('team_id');
1175   - };
1176   - // else {
1177   - // team_id = luckyGoInfo.team_id;
1178   - // };
1179   - // team_id = wx.getStorageSync('team_id');
1180   - };
  1228 +
  1229 + team_id = res.data.data.team_id;
1181 1230  
1182 1231 th.setData({
1183   - luckyGoInfo,
1184 1232 team_id,
1185 1233 });
1186 1234  
1187   - //参团成功后,检查team_id
1188   - //如果team_id为0, 表示当前已开启新的一期,文字提示应改为’参团成功,本期幸运购已开团,中奖结果可点击下方查看参团列表‘
1189   - //如果team_id为0,取出之前保存的team_id替换掉,请求上一期已成团的幸运购活动
1190   - //如果从会员中心的幸运购列表邀请好友点击进来,不执行storage操作
1191   - if(th.data.param.from == 1) return false;
1192   - // if(team_id > 0) {
1193   - // wx.setStorage({
1194   - // key: 'team_id',
1195   - // data: team_id,
1196   - // });
1197   - // console.log('存储team_id', team_id);
1198   - // } else {
1199   - // let team_id2 = wx.getStorageSync('team_id');
1200   - // console.log('获取team_id', team_id2);
1201   - // th.setData({
1202   - // team_id: team_id2,
1203   - // // isSuccess: true,
1204   - // });
1205   - // };
1206   -
1207   - // th.setData({
1208   - // luckyGoInfo,
1209   - // team_id,
1210   - // });
1211   -
1212 1235 };
1213 1236  
1214   - });
  1237 + });
  1238 +
1215 1239  
1216 1240 // 幸运购成团成员
1217 1241 await getApp().request.promiseGet("/api/weshop/prom/luckyOrder/page", {
1218 1242 data: {
1219 1243 store_id: o.stoid,
1220   - team_id: this.data.team_id,
  1244 + team_id: team_id,
1221 1245 }
1222 1246 }).then(res => {
1223 1247 if(res.data.code == 0) {
1224   - console.log('当前参团成员', res, self.data.team_id);
  1248 + console.log('当前参团成员', res, team_id);
1225 1249 let myId = getApp().globalData.userInfo.user_id;
1226 1250 let luckyGoMembers = res.data.data.pageData;
1227 1251 th.setData({
... ... @@ -1231,7 +1255,10 @@ Page({
1231 1255 self.isMe(myId, luckyGoMembers);
1232 1256 };
1233 1257  
1234   - });
  1258 + });
  1259 +
  1260 +
  1261 +
1235 1262  
1236 1263 },
1237 1264  
... ...