const app = getApp() Page({ data: { popupShow: false, popupType: 'argument', popupParams: { position: 'bottom', }, userInfo: {}, bannerList: [], pageTop: '', background: 'transparent', }, onLoad() { app.waitLogin().then(() => { this.setData({ popupShow: !app.globalData.guestPrivacyAgree, }) app.getUserInfo().then((userInfo) => { this.setData({ userInfo, }) }) this.getBanner() }) }, getBanner() { wx.ajax({ method: 'GET', url: '?r=wtx/common/banner-config', data: {}, }).then((res) => { this.setData({ bannerList: res, }) }) }, onBannerItemTap(e) { const { path } = e.currentTarget.dataset wx.navigateTo({ url: path, }) }, routerTo(e) { const { url } = e.currentTarget.dataset wx.navigateTo({ url, }) }, handlePopupOk() { const { popupType } = this.data if (popupType === 'argument') { wx.ajax({ method: 'POST', url: '?r=wtx/user/agree-guest-privacy', data: { // TODO: 待补充 WorkerId: '', }, }).then(() => { this.setData({ popupShow: false, }) }) } }, handlePopupCancel() { if (this.data.popupType === 'argument') { wx.exitMiniProgram() } }, }) export {}