Commit 30933a63 by 高淑倩

弹框弹一次

parent 7afcda4f
{"undefined::component2":false,"undefined::_enableAutoPush":false,"undefined::_appIdList":[],"undefined::uploadTime":"","undefined::packageSize":0,"tinyType":"alipay","tinyCnName":"支付宝","tinyProjectType":"alipay-mini","alipay:alipay-mini:tinyIcon":"https://gw.alipayobjects.com/zos/rmsportal/rcwFIauzePpMqlTzzanK.svg","alipay:alipay-mini:auditLink":null,"alipay:alipay-mini:whiteListLink":null,"alipay:alipay-mini:createLink":null,"alipay:alipay-mini:component2":true,"alipay:alipay-mini:_enableAutoPush":false,"alipay:alipay-mini:_appIdList":[{"appid":"2019101168315187","name":"广东7-Eleven会员俱乐部","logoUrl":"https://appstoreisvpic.alipayobjects.com/prod/6ac7a3a5-d755-458e-9da7-1b03a72f61d2.png"},{"appid":"2019092767841505","name":"广东7-Eleven会员专区","logoUrl":"https://appstoreisvpic.alipayobjects.com/prod/92f5af9e-d902-443e-8789-39c1306cfcdc.png"},{"appid":"2019092667869080","name":"大禹prd","logoUrl":"https://appstoreisvpic.alipayobjects.com/prod/b9aad8d4-08f4-42e2-a225-9daae4c8bc38.png"},{"appid":"2019092667878018","name":"大禹qa","logoUrl":"https://appstoreisvpic.alipayobjects.com/prod/427d828a-9326-47b3-8c0a-fb35c4c1c521.png"},{"appid":"2019091967575819","name":"大禹dev","logoUrl":"https://appstoreisvpic.alipayobjects.com/prod/eebdb2f7-2747-499e-9a22-2b89664d7739.png"}],"alipay:alipay-mini:uploadTime":"2019-10-12 11:44:56","alipay:alipay-mini:packageSize":null,"alipay:alipay-mini:MockStore":{"reLoginErr":false},"alipay:alipay-mini:_appId":"2019101168315187","alipay:alipay-mini:_appName":"广东7-Eleven会员俱乐部","alipay:alipay-mini:remoteVersion":"1.0.3","alipay:alipay-mini:currentVersion":"1.0.4","alipay:alipay-mini:whiteList":[],"alipay:alipay-mini:h5WhiteList":[],"alipay:alipay-mini:appLogo":"https://appstoreisvpic.alipayobjects.com/prod/6ac7a3a5-d755-458e-9da7-1b03a72f61d2.png","alipay:alipay-mini:userAuthorization":[],"isSimulatorOpen":true,"isNotFirstToggleSimulator":true,"compilerList":[{"title":"普通编译","query":"","page":""},{"title":"积分商城","page":"pages/IntegralMall/IntegralMall"},{"title":"我的消费","page":"pages/mySpend/mySpend"},{"title":"动态子页面_pageId","page":"subPackage/page/pages/subPage/subPage"},{"title":"积分流水","page":"pages/integralWater/integralWater"},{"title":"优惠券","page":"pages/coupons/coupons"},{"title":"我的会员","page":"pages/memberOfOwn/memberOfOwn"},{"title":"发券组件","page":"subPackage/page/pages/aliPayCoupon/aliPayCoupon"}],"compilerIndex":0,"alipay:alipay-mini:preAuditLimit":5,"alipay:alipay-mini:preAuditUsed":1,"alipay:alipay-mini:stopRefresh":false,"SimulatorMode":"EMBED","storageVersion":"0.70.11"} {"undefined::component2":false,"undefined::_enableAutoPush":false,"undefined::_appIdList":[],"undefined::uploadTime":"","undefined::packageSize":0,"tinyType":"alipay","tinyCnName":"支付宝","tinyProjectType":"alipay-mini","alipay:alipay-mini:tinyIcon":"https://gw.alipayobjects.com/zos/rmsportal/rcwFIauzePpMqlTzzanK.svg","alipay:alipay-mini:auditLink":null,"alipay:alipay-mini:whiteListLink":null,"alipay:alipay-mini:createLink":null,"alipay:alipay-mini:component2":true,"alipay:alipay-mini:_enableAutoPush":true,"alipay:alipay-mini:_appIdList":[{"appid":"2019101168315187","name":"广东7-Eleven会员俱乐部","logoUrl":"https://appstoreisvpic.alipayobjects.com/prod/6ac7a3a5-d755-458e-9da7-1b03a72f61d2.png"},{"appid":"2019092767841505","name":"广东7-Eleven会员专区","logoUrl":"https://appstoreisvpic.alipayobjects.com/prod/92f5af9e-d902-443e-8789-39c1306cfcdc.png"},{"appid":"2019092667869080","name":"大禹prd","logoUrl":"https://appstoreisvpic.alipayobjects.com/prod/b9aad8d4-08f4-42e2-a225-9daae4c8bc38.png"},{"appid":"2019092667878018","name":"大禹qa","logoUrl":"https://appstoreisvpic.alipayobjects.com/prod/427d828a-9326-47b3-8c0a-fb35c4c1c521.png"},{"appid":"2019091967575819","name":"大禹dev","logoUrl":"https://appstoreisvpic.alipayobjects.com/prod/eebdb2f7-2747-499e-9a22-2b89664d7739.png"}],"alipay:alipay-mini:uploadTime":"2019-10-12 17:52:04","alipay:alipay-mini:packageSize":null,"alipay:alipay-mini:MockStore":{"reLoginErr":"","_loginCode":"7447a193032344e5a401619f3c29XC68","_accreditUserInfo":{"code":"10000","msg":"Success","avatar":"https://tfs.alipayobjects.com/images/partner/TB1G5LYXaFzDuNkUuyQXXbFwXXa","city":"上海市","countryCode":"CN","gender":"f","nickName":"大倩。","province":"上海"},"_baseUserInfo":{"token":"f46a67309ff4046b9888b061921e80f6","applyCardUrl":"https%3A%2F%2Fmemberprod.alipay.com%2Faccount%2Fopenform%2Factivecard.htm%3Fapp_id%3D2019101168315187%26template_id%3D20191011000000002117922000300550%26__webview_options__%3DcanPullDown%253dNO%2526transparentTitle%253dauto%26out_string%3Dalipay","authToken":"composeBf6a8f9dcd53540a4b47709bab3637X68","outerStr":"{\"tentacle-content\":{\"contentId\":626799744563429376,\"contentType\":4,\"id\":632283299951296512,\"tentacleId\":627819732912988160,\"tentacleType\":3},\"activateType\":\"TENTACLE_CONTENT\"}","member":{"id":"590264896856395776","createTime":"2019-06-17 19:41:58","updateTime":"2019-10-08 22:30:50","code":"770068861000668313","brandId":"2711","mobile":"17521232119","unionid":"oV1j3vygMHvfP621Vw1tGQ5mw76o","openid":"of8NluDPlsEJbM51TsvIjxXWV7XE","cardNoWeixin":"071878816099","cardNoAlipay":"svneleven0000000668","alipayUserId":"2088702576494684","alipayAccessToken":"composeB5fcc0adef9dd4bf2aec92cacf78d0X68","alipayCardOpenDate":"2019-10-11 14:24:54","name":"D","sex":"男","lock":false,"registerTime":"2019-06-17 19:41:58","activateWxCardTime":"2019-09-10 15:41:32","activateAlipayCardTime":"2019-09-30 10:00:54","memberWeixin":{"nickname":"endlesslove","sex":"男"},"level":0,"memberWeixinApps":[{"openid":"oUOIF0Tt6GoJ2LOgYzF2NRZvOAZA","appid":"wx700028bf32a3be66","unionid":"oV1j3v7I4827WMnAKO4mBmwOAxXs"},{"openid":"oUOIF0bnsh0zfxFFBum7bl17TGqg","appid":"wx700028bf32a3be66","unionid":"oV1j3vygMHvfP621Vw1tGQ5mw76o"}]},"memberActivateStatus":true},"token":"f46a67309ff4046b9888b061921e80f6","_userInfo":{"code":"10000","msg":"Success","avatar":"https://tfs.alipayobjects.com/images/partner/TB1G5LYXaFzDuNkUuyQXXbFwXXa","city":"上海市","countryCode":"CN","gender":"f","nickName":"大倩。","province":"上海"}},"alipay:alipay-mini:_appId":"2019101168315187","alipay:alipay-mini:_appName":"广东7-Eleven会员俱乐部","alipay:alipay-mini:remoteVersion":"1.0.4","alipay:alipay-mini:currentVersion":"1.0.5","alipay:alipay-mini:whiteList":["b.bigaka.com"],"alipay:alipay-mini:h5WhiteList":[],"alipay:alipay-mini:appLogo":"https://appstoreisvpic.alipayobjects.com/prod/6ac7a3a5-d755-458e-9da7-1b03a72f61d2.png","alipay:alipay-mini:userAuthorization":[],"isSimulatorOpen":false,"isNotFirstToggleSimulator":true,"compilerList":[{"title":"普通编译","query":"","page":""},{"title":"积分商城","page":"pages/IntegralMall/IntegralMall"},{"title":"我的消费","page":"pages/mySpend/mySpend"},{"title":"动态子页面_pageId","page":"subPackage/page/pages/subPage/subPage"},{"title":"积分流水","page":"pages/integralWater/integralWater"},{"title":"优惠券","page":"pages/coupons/coupons"},{"title":"我的会员","page":"pages/memberOfOwn/memberOfOwn"},{"title":"发券组件","page":"subPackage/page/pages/aliPayCoupon/aliPayCoupon"}],"compilerIndex":0,"alipay:alipay-mini:preAuditLimit":5,"alipay:alipay-mini:preAuditUsed":1,"alipay:alipay-mini:stopRefresh":false,"SimulatorMode":"EMBED","storageVersion":"0.70.11"}
\ No newline at end of file \ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
{"tabs":["file:///f%3A/code/7_Eleven_Alipay/component/personCenter/personCenter.axml","file:///f%3A/code/7_Eleven_Alipay/component/personCenter/personCenter.js","file:///f%3A/code/7_Eleven_Alipay/component/picNav/picNav.js"],"current":"file:///f%3A/code/7_Eleven_Alipay/component/personCenter/personCenter.axml","storageVersion":"0.70.11"} {"tabs":["file:///f%3A/code/7_Eleven_Alipay/app.js","file:///f%3A/code/7_Eleven_Alipay/pages/userCenter/userCenter.axml","file:///f%3A/code/7_Eleven_Alipay/utils/wxService.js","file:///f%3A/code/7_Eleven_Alipay/pages/userCenter/userCenter.js","file:///f%3A/code/7_Eleven_Alipay/component/authorization-modal/authorization-modal.acss","file:///f%3A/code/7_Eleven_Alipay/component/authorization-modal/authorization-modal.js","file:///f%3A/code/7_Eleven_Alipay/utils/common.js","file:///f%3A/code/7_Eleven_Alipay/utils/currentLinkRouter.js","file:///f%3A/code/7_Eleven_Alipay/utils/Http.js","file:///f%3A/code/7_Eleven_Alipay/utils/router.js","file:///f%3A/code/7_Eleven_Alipay/wxs/utils.sjs","file:///f%3A/code/7_Eleven_Alipay/component/exchange-coupon-modal/exchange-coupon-modal.js","file:///f%3A/code/7_Eleven_Alipay/component/imageSwiper/imageSwiper.js","file:///f%3A/code/7_Eleven_Alipay/pages/couponCodeDetail/couponCodeDetail.js","file:///f%3A/code/7_Eleven_Alipay/pages/integralMallDetail/integralMallDetail.js","file:///f%3A/code/7_Eleven_Alipay/pages/integralWater/integralWater.js","file:///f%3A/code/7_Eleven_Alipay/pages/memberOfOwn/memberOfOwn.js","file:///f%3A/code/7_Eleven_Alipay/subPackage/page/pages/aliPayCoupon/aliPayCoupon.js","file:///f%3A/code/7_Eleven_Alipay/subPackage/page/pages/subPage/subPage.js"],"current":"file:///f%3A/code/7_Eleven_Alipay/subPackage/page/pages/subPage/subPage.js","storageVersion":"0.70.11"}
\ No newline at end of file \ No newline at end of file
{"files":["f:\\code\\7_Eleven_Alipay\\component\\picNav\\picNav.js","f:\\code\\7_Eleven_Alipay\\utils\\wxService.js","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\subPage\\subPage.js","f:\\code\\7_Eleven_Alipay\\pages\\userCenter\\userCenter.js","f:\\code\\7_Eleven_Alipay\\pages\\pointList\\pointList.js","f:\\code\\7_Eleven_Alipay\\pages\\mySpend\\mySpend.js","f:\\code\\7_Eleven_Alipay\\pages\\memberOfOwn\\memberOfOwn.js","f:\\code\\7_Eleven_Alipay\\pages\\activateCard\\activateCardCallback.js","f:\\code\\7_Eleven_Alipay\\component\\personCenter\\personCenter.js","f:\\code\\7_Eleven_Alipay\\component\\imageSwiper\\imageSwiper.js","f:\\code\\7_Eleven_Alipay\\component\\authorization-modal\\authorization-modal.js","f:\\code\\7_Eleven_Alipay\\utils\\helper.js","f:\\code\\7_Eleven_Alipay\\utils\\Http.js","f:\\code\\7_Eleven_Alipay\\utils\\currentLinkRouter.js","f:\\code\\7_Eleven_Alipay\\app.js","f:\\code\\7_Eleven_Alipay\\config\\index.js","f:\\code\\7_Eleven_Alipay\\component\\personCenter\\personCenter.axml","f:\\code\\7_Eleven_Alipay\\component\\exchange-coupon-modal\\exchange-coupon-modal.acss","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\aliPayCoupon\\aliPayCoupon.js","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\aliPayCoupon\\aliPayCoupon.axml","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\aliPayCoupon\\aliPayCoupon.json","f:\\code\\7_Eleven_Alipay\\pages\\mySpend\\mySpend.json","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\pointGoodsList\\pointGoodsList.json","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\pointGoodsList\\pointGoodsList.js","f:\\code\\7_Eleven_Alipay\\component\\home-modal\\home-modal.js","f:\\code\\7_Eleven_Alipay\\component\\home-modal\\home-modal.axml","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\subPage\\subPage.axml","f:\\code\\7_Eleven_Alipay\\pages\\userCenter\\userCenter.axml","f:\\code\\7_Eleven_Alipay\\component\\picNavServe\\picNavServe.js","f:\\code\\7_Eleven_Alipay\\component\\table\\table.js","f:\\code\\7_Eleven_Alipay\\component\\bottom\\bottom.js","f:\\code\\7_Eleven_Alipay\\Behavior.js","f:\\code\\7_Eleven_Alipay\\component\\home-modal\\home-modal.acss","f:\\code\\7_Eleven_Alipay\\pages\\userCenter\\userCenter.json","f:\\code\\7_Eleven_Alipay\\pages\\memberRules\\memberRules.js","f:\\code\\7_Eleven_Alipay\\project.config.json","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\aliPayCoupon\\aliPayCoupon.acss","f:\\code\\7_Eleven_Alipay\\pages\\memberOfOwn\\memberOfOwn.acss","f:\\code\\7_Eleven_Alipay\\component\\personCenter\\personCenter.acss","f:\\code\\7_Eleven_Alipay\\pages\\memberOfOwn\\memberOfOwn.axml","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\goToHome\\goToHome.js","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\goToHome\\goToHome.json","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\goToHome\\goToHome.axml","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\goToHome\\goToHome.acss","f:\\code\\7_Eleven_Alipay\\app.json","f:\\code\\7_Eleven_Alipay\\utils\\util.js","f:\\code\\7_Eleven_Alipay\\component\\authorization-modal\\authorization-modal.axml","f:\\code\\7_Eleven_Alipay\\component\\authorization-modal\\authorization-modal.acss","f:\\code\\7_Eleven_Alipay\\pages\\couponDetail\\couponDetail.js","f:\\code\\7_Eleven_Alipay\\pages\\couponCodeDetail\\couponCodeDetail.js"],"storageVersion":"0.70.11"} {"files":["f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\subPage\\subPage.js","f:\\code\\7_Eleven_Alipay\\pages\\userCenter\\userCenter.js","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\aliPayCoupon\\aliPayCoupon.js","f:\\code\\7_Eleven_Alipay\\pages\\memberOfOwn\\memberOfOwn.js","f:\\code\\7_Eleven_Alipay\\pages\\integralWater\\integralWater.js","f:\\code\\7_Eleven_Alipay\\pages\\integralMallDetail\\integralMallDetail.js","f:\\code\\7_Eleven_Alipay\\pages\\couponCodeDetail\\couponCodeDetail.js","f:\\code\\7_Eleven_Alipay\\component\\imageSwiper\\imageSwiper.js","f:\\code\\7_Eleven_Alipay\\component\\exchange-coupon-modal\\exchange-coupon-modal.js","f:\\code\\7_Eleven_Alipay\\component\\authorization-modal\\authorization-modal.js","f:\\code\\7_Eleven_Alipay\\wxs\\utils.sjs","f:\\code\\7_Eleven_Alipay\\utils\\router.js","f:\\code\\7_Eleven_Alipay\\utils\\Http.js","f:\\code\\7_Eleven_Alipay\\utils\\currentLinkRouter.js","f:\\code\\7_Eleven_Alipay\\utils\\common.js","f:\\code\\7_Eleven_Alipay\\app.js","f:\\code\\7_Eleven_Alipay\\component\\authorization-modal\\authorization-modal.acss","f:\\code\\7_Eleven_Alipay\\utils\\wxService.js","f:\\code\\7_Eleven_Alipay\\pages\\userCenter\\userCenter.axml","f:\\code\\7_Eleven_Alipay\\pages\\activateCard\\activateCardCallback.js","f:\\code\\7_Eleven_Alipay\\app.json","f:\\code\\7_Eleven_Alipay\\component\\picNav\\picNav.js","f:\\code\\7_Eleven_Alipay\\pages\\pointList\\pointList.js","f:\\code\\7_Eleven_Alipay\\pages\\mySpend\\mySpend.js","f:\\code\\7_Eleven_Alipay\\component\\personCenter\\personCenter.js","f:\\code\\7_Eleven_Alipay\\utils\\helper.js","f:\\code\\7_Eleven_Alipay\\config\\index.js","f:\\code\\7_Eleven_Alipay\\component\\personCenter\\personCenter.axml","f:\\code\\7_Eleven_Alipay\\component\\exchange-coupon-modal\\exchange-coupon-modal.acss","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\aliPayCoupon\\aliPayCoupon.axml","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\aliPayCoupon\\aliPayCoupon.json","f:\\code\\7_Eleven_Alipay\\pages\\mySpend\\mySpend.json","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\pointGoodsList\\pointGoodsList.json","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\pointGoodsList\\pointGoodsList.js","f:\\code\\7_Eleven_Alipay\\component\\home-modal\\home-modal.js","f:\\code\\7_Eleven_Alipay\\component\\home-modal\\home-modal.axml","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\subPage\\subPage.axml","f:\\code\\7_Eleven_Alipay\\component\\picNavServe\\picNavServe.js","f:\\code\\7_Eleven_Alipay\\component\\table\\table.js","f:\\code\\7_Eleven_Alipay\\component\\bottom\\bottom.js","f:\\code\\7_Eleven_Alipay\\Behavior.js","f:\\code\\7_Eleven_Alipay\\component\\home-modal\\home-modal.acss","f:\\code\\7_Eleven_Alipay\\pages\\userCenter\\userCenter.json","f:\\code\\7_Eleven_Alipay\\pages\\memberRules\\memberRules.js","f:\\code\\7_Eleven_Alipay\\project.config.json","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\aliPayCoupon\\aliPayCoupon.acss","f:\\code\\7_Eleven_Alipay\\pages\\memberOfOwn\\memberOfOwn.acss","f:\\code\\7_Eleven_Alipay\\component\\personCenter\\personCenter.acss","f:\\code\\7_Eleven_Alipay\\pages\\memberOfOwn\\memberOfOwn.axml","f:\\code\\7_Eleven_Alipay\\subPackage\\page\\pages\\goToHome\\goToHome.js"],"storageVersion":"0.70.11"}
\ No newline at end of file \ No newline at end of file
const wx2my = require('../../../../wx2my');
const Behavior = require('../../../../Behavior');
// subPackage/page/pages/subPage/subPage.js
const app = getApp();
const wxService = require('../../../../utils/wxService');
const utils = require('../../../../utils/util');
const envInfo = require('../../../../config/index').envInfo;
let renderPage = null; // 渲染页面数据对象(安全渲染)
let handlerDataOnPage = null;
let config = require('../../../../configScreen/configScreen');
const logger = utils.logger;
wxService.page({
/**
* 页面的初始数据
*/
data: {
pages: [],
render: null,
// 渲染页面数据对象(安全渲染)
renderPageOver: false,
// 渲染页面结束
integralNum: 0,
couponNum: 0,
// isAllScreen: fullSucreen.isAllScreen
isAllScreen: config.isAllScreen,
token: '',
isAuthorization: false,
pageId: 3,
baseUserInfo: null,
cardMember: null,
curMemberTrial: false, // 当前会员是不是体验者
curAccessiblePathArr: [] // 当前体验版本对应的路径
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
const {
pageId
} = options || this.data;
this.setData({
token: wx2my.getStorageSync('token').data,
pages: [],
// 清空当前页
pageId
}, () => {
let currentPageId = pageId ? pageId : this.data.pageId;
this.initPage(currentPageId);
});
},
/**
* 监听子组件事件
* */
updatePage(ev) {// const {pageId} = ev.detail
// this.setData({
// pages: [],
// pageId
// },()=>{
// this.initPage(pageId)
// })
},
/**
* 生命周期函数--监听页面显示
*/
onShow(options) {
const baseUserInfo = wx2my.getStorageSync('_baseUserInfo') && wx2my.getStorageSync('_baseUserInfo').data
const reLoginErrFlag = wx2my.getStorageSync('reLoginErr') && wx2my.getStorageSync('reLoginErr').data
if (baseUserInfo && !reLoginErrFlag) {
this.setData({
token: wx.getStorageSync('token'),
baseUserInfo,
cardMember,
isAuthorization: false
}, () => {
// 积分数量
this.getMemberPointInfo()
// 优惠券数量
this.getMemberCouponInfo()
})
} else if (!baseUserInfo && reLoginErrFlag) {
this.setData({
isAuthorization: true
})
} else {
this.setData({
isAuthorization: true
})
}
},
// 查询积分信息
getMemberPointInfo() {
wx2my.showLoading({
title: '加载中'
});
wxService.get(`/member/memberPoint/getMyPointInfo`).then(res => {
if (res) {
const {
result,
data
} = res.data;
if (result == 0) {
wx2my.hideLoading();
this.setData({
integralNum: data && data.point || 0
});
}
}
});
},
// 查询优惠券数量
getMemberCouponInfo() {
wx2my.showLoading({
title: '加载中'
});
wxService.post(`/coupon/coupon/memberCouponCount`).then(res => {
if (res) {
const {
result,
data
} = res && res.data;
if (result == 0) {
wx2my.hideLoading();
this.setData({
couponNum: data && data[1] || 0
});
}
} else {
wx2my.showToast({
title: '请求失败',
icon: 'none'
});
}
});
},
// page 信息
initPage(pageId) {
this.setData({
pages: [],
products: [],
groupLoadState: 'complete', // 活动分组加载标志
homeApiLoading: true,
render: null, // 渲染页面数据对象(安全渲染)
isLastPage: false, // 页面段落加载完成
renderPageOver: false, // 渲染页面结束
}, () => {
this.initHomePage()
})
handlerDataOnPage = new utils.HandlerDataOnPage()
renderPage = require('../../../../utils/renderPage').getRenderPage()
handlerDataOnPage.init(this, 'pages')
},
initHomePage() {
wx2my.showLoading({
title: '加载中'
});
const {pageId} = this.data
wxService.post(`/merchant/modelPage/getDetailById?pageId=${pageId}&brandId=${app.globalData.brandId}`).then(res => {
if (!res) return false;
const {
result,
data
} = res.data;
if (result == 0) {
// 动态设置title
wx2my.setNavigationBarTitle({
title: data.page.title
}); // 段落
const products = data.paragraphs;
const filterResult = products.map((res, index) => {
return {
...res,
index
};
}).filter(item => {// wx.hideLoading()
});
const render = renderPage.initPaging(filterResult).initRenderData(products);
this.data.render = render;
const renderData = render.next();
this.data.renderPageOver = renderData.done;
this.renderPageFunc({
products: renderData.value
});
}
}).finally(() => {
wx2my.hideLoading();
});
},
/**
* 渲染数据(合并之前的数据)
* @param products 数组数据
* @param isLastPage
* @param now
*/
renderPageFunc({
products
}) {
let productData = handlerDataOnPage.handlerArray(products);
logger.log('productData.keysNum', productData.keysNum(), productData);
this.setData({
...productData
}, () => {
wx2my.hideLoading();
});
}
});
\ No newline at end of file
...@@ -21,6 +21,12 @@ App({ ...@@ -21,6 +21,12 @@ App({
wx2my.setStorageSync('reLoginErr', false); wx2my.setStorageSync('reLoginErr', false);
}, },
onShow: function (options = {}) { onShow: function (options = {}) {
// 是不是第一次进入小程序
const loginIsFirst = wx2my.getStorageSync('_loginCode').data;
if (!loginIsFirst) {
this.globalData.loginFirst = true
}
const baseUserInfo = wx2my.getStorageSync('_baseUserInfo').data; const baseUserInfo = wx2my.getStorageSync('_baseUserInfo').data;
if (options && options.referrerInfo && options.referrerInfo.extraData != null) { if (options && options.referrerInfo && options.referrerInfo.extraData != null) {
const { const {
......
...@@ -99,7 +99,6 @@ Component({ ...@@ -99,7 +99,6 @@ Component({
console.log("refails", res) console.log("refails", res)
}, },
success: (res) => { success: (res) => {
console.log("ressuccess", res)
let userInfo = JSON.parse(res.response).response // 以下方的报文格式解析两层 response let userInfo = JSON.parse(res.response).response // 以下方的报文格式解析两层 response
if (userInfo) { if (userInfo) {
utils.getUserInfoByBtn(userInfo).then((data = {}) => { utils.getUserInfoByBtn(userInfo).then((data = {}) => {
...@@ -182,9 +181,6 @@ console.log("ressuccess", res) ...@@ -182,9 +181,6 @@ console.log("ressuccess", res)
const urls = getCurrentPages(); const urls = getCurrentPages();
setTimeout(() => { setTimeout(() => {
const item = urls[0]; const item = urls[0];
console.log('urls', urls, item, item.options)
console.log('item', item)
console.log('.route', item.route)
if (item && item.route) { if (item && item.route) {
try { try {
const options = JSON.parse(item.options); const options = JSON.parse(item.options);
......
...@@ -68,7 +68,6 @@ Component({ ...@@ -68,7 +68,6 @@ Component({
// 立即兑换 // 立即兑换
handelRedeemNow() { handelRedeemNow() {
console.log('this.prophandelRedeemNows', this.props)
wx2my.showLoading({ wx2my.showLoading({
title: '加载中' title: '加载中'
}); });
......
...@@ -42,62 +42,6 @@ Component({ ...@@ -42,62 +42,6 @@ Component({
methods: { methods: {
preview(event) { preview(event) {
utilLink.currentLinkRouter(event, this) utilLink.currentLinkRouter(event, this)
// const {
// appid,
// path,
// link,
// item
// } = e.currentTarget.dataset; // 获取当前帐号信息
// const userInfo = wx2my.getStorageSync('_baseUserInfo');
// let currentClickType = app.globalData.commonFunc.getLink(item.link.type, item);
// console.log('0000', link.type, currentClickType )
// if (link.type == 1) {
// // 触发父组件更新页面 外部小程序
// this.setData({
// isAuthorization: false
// });
// return false;
// } else if (!userInfo) {
// this.setData({
// isAuthorization: true
// });
// return false;
// } else if (userInfo && userInfo.member && !userInfo.member.mobile) {
// wxService.openCard();
// return false;
// }
// if (link.type == 2) {
// // 触发父组件更新页面
// wxService.nextTick(() => {
// this.props.onUpdatePage({
// detail: {
// pageId: currentClickType.url
// }
// });
// });
// } else if (link.type == 3) {
// // 预览
// wx2my.previewImage({
// current: `${app.globalData.imageUrl}/${currentClickType.imageUrl}`,
// // 当前显示图片的http链接
// urls: [`${app.globalData.imageUrl}/${currentClickType.link.url}`] // 需要预览的图片http链接列表
// });
// } else if (link.type == 4) {
// wxService.router(`${currentClickType}`);
// } else if (link.type == 5) {
// if (currentClickType == 1) {
// // wxService.openCardList()
// wxService.openCard();
// } else if (currentClickType == 2) {
// wxService.openCard();
// }
// } else if (link.type == 6) {
// wxService.router(`${currentClickType}`);
// }
} }
} }
}); });
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -58,7 +58,7 @@ wxService.page({ ...@@ -58,7 +58,7 @@ wxService.page({
data.desc[i].value = data.startTime.substring(0, 10) + ' 至 ' + data.endTime.substring(0, 10); data.desc[i].value = data.startTime.substring(0, 10) + ' 至 ' + data.endTime.substring(0, 10);
} }
} }
console.log('data',data)
this.setData({ this.setData({
integralMallDetail: data integralMallDetail: data
}); });
......
...@@ -91,7 +91,6 @@ wxService.page({ ...@@ -91,7 +91,6 @@ wxService.page({
// 去积分商城 // 去积分商城
handleGoIntegralMall() { handleGoIntegralMall() {
console.log('去积分商城')
wxService.router(`/pages/IntegralMall/IntegralMall`); wxService.router(`/pages/IntegralMall/IntegralMall`);
}, },
......
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
<view class="modal-mask"></view> <view class="modal-mask"></view>
<view class="modal-container" style="top:26%"> <view class="modal-container" style="top:26%">
<view class="auth-avatar-home" onTap="toCoupon"> <view class="auth-avatar-home" onTap="toCoupon">
<image class="auth-avatar-img" src="/assets/imgs/auth-avatar.png"></image> <image class="auth-avatar-img" src="/assets/imgs/to_coupon.png"></image>
</view> </view>
<view class="close" onTap="close"> <view class="close" onTap="close">
<image class="close-img" src="/assets/imgs/close.png"></image> <image class="close-img" src="/assets/imgs/close.png"></image>
......
...@@ -91,7 +91,8 @@ wxService.page({ ...@@ -91,7 +91,8 @@ wxService.page({
baseUserInfo, baseUserInfo,
cardMember, cardMember,
isAuthorization: false, isAuthorization: false,
showHome: true // showHome: true
showHome: app.globalData.loginFirst
}, () => { }, () => {
// 积分数量 // 积分数量
this.getMemberPointInfo(); // 优惠券数量 this.getMemberPointInfo(); // 优惠券数量
...@@ -117,8 +118,9 @@ wxService.page({ ...@@ -117,8 +118,9 @@ wxService.page({
wxService.router(`/subPackage/page/pages/aliPayCoupon/aliPayCoupon`) wxService.router(`/subPackage/page/pages/aliPayCoupon/aliPayCoupon`)
}, },
close(){ close(){
app.globalData.loginFirst = false
this.setData({ this.setData({
showHome: false showHome: app.globalData.loginFirst
}); });
}, },
// 查询积分信息 // 查询积分信息
...@@ -132,7 +134,6 @@ wxService.page({ ...@@ -132,7 +134,6 @@ wxService.page({
result, result,
data data
} = res.data; } = res.data;
console.log('data.point', data.point)
if (result == 0) { if (result == 0) {
wx2my.hideLoading(); wx2my.hideLoading();
this.setData({ this.setData({
......
...@@ -4,13 +4,16 @@ const wxService = require('../../../../utils/wxService'); ...@@ -4,13 +4,16 @@ const wxService = require('../../../../utils/wxService');
// 最多传⼊ 10 个活动 ID // 最多传⼊ 10 个活动 ID
const campaigns = [ const campaigns = [
{ {
id: '2f4d6c346c2f6972356b74656c5877313234373239673d3d', // 营销平台活动 ID id: '2f4d6c346c2f6972356b74656c5877313234373239673d3d',
// imgUrl: 'https://oalipay-dl-django.alicdn.com/rest/1.0/image?fileIds=hb3O-mExT86u75SpCocgpwAAACMAAQED&zoom=original', // 券图片 URL imgUrl: 'https://img3.bigaka.com/prd/2711/201910/20191010/2711029b0006-72db-4f4d-902b-16636967d5bd.png' // 如果不传入 `imgUrl`,则会使用兜底图片
imgUrl: 'https://img3.bigaka.com/prd/2711/201910/20191010/2711029b0006-72db-4f4d-902b-16636967d5bd.png' // 券图片 URL
}, },
{ {
id: '6b53312f696e5f3671784b55622f573168664b6f47773d3d', id: '6b53312f696e5f3671784b55622f573168664b6f47773d3d',
imgUrl: 'https://img3.bigaka.com/prd/2711/201910/20191010/2711f5fba743-5274-4845-8fc2-89bad1c87c5a.png' // 如果不传入 `imgUrl`,则会使用兜底图片 imgUrl: 'https://img3.bigaka.com/prd/2711/201910/20191010/2711f5fba743-5274-4845-8fc2-89bad1c87c5a.png'
},
{
id: '6c376a684e51315351366b73523367526742614371673d3d',
imgUrl: 'https://img3.bigaka.com/prd/2711/201910/20191010/2711029b0006-72db-4f4d-902b-16636967d5bd.png'
}, },
] ]
......
...@@ -11,7 +11,6 @@ function currentLinkRouter(event, _this) { ...@@ -11,7 +11,6 @@ function currentLinkRouter(event, _this) {
// link row // link row
if (curItemType.link) { if (curItemType.link) {
let currentClickType = app.globalData.commonFunc.getLink(curItemType.link.type, curItemType) let currentClickType = app.globalData.commonFunc.getLink(curItemType.link.type, curItemType)
console.log('wwwwwwww', curItemType.link.type)
// 触发父组件更新页面 外部小程序 // 触发父组件更新页面 外部小程序
if (curItemType.link.type == 1) { if (curItemType.link.type == 1) {
// 触发父组件更新页面 外部小程序 // 触发父组件更新页面 外部小程序
...@@ -34,7 +33,6 @@ function currentLinkRouter(event, _this) { ...@@ -34,7 +33,6 @@ function currentLinkRouter(event, _this) {
console.log('pageId', pageId) console.log('pageId', pageId)
// wxService.router(`/subPackage/page/pages/subPage/subPage`).search({pageId}) // wxService.router(`/subPackage/page/pages/subPage/subPage`).search({pageId})
my.navigateTo({ url: `/subPackage/page/pages/subPage/subPage?pageId=${pageId}` }) my.navigateTo({ url: `/subPackage/page/pages/subPage/subPage?pageId=${pageId}` })
// _this.triggerEvent('updatePage', { pageId: currentClickType.url })
}) })
} else if (curItemType.link.type == 3) { } else if (curItemType.link.type == 3) {
// 预览 // 预览
......
...@@ -597,7 +597,6 @@ class WXService extends Http { ...@@ -597,7 +597,6 @@ class WXService extends Http {
*/ */
openCard() { openCard() {
const baseUserInfo = wx2my.getStorageSync('_baseUserInfo') && wx2my.getStorageSync('_baseUserInfo').data; const baseUserInfo = wx2my.getStorageSync('_baseUserInfo') && wx2my.getStorageSync('_baseUserInfo').data;
console.log('open', baseUserInfo)
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
if (baseUserInfo && baseUserInfo.memberActivateStatus ) { if (baseUserInfo && baseUserInfo.memberActivateStatus ) {
console.log('已开卡') console.log('已开卡')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment