Browse Source

fix: 修复推送ID处理逻辑并更新API配置

修复qol和liveDetail页面的推送ID处理顺序问题,确保在用户登录前检查推送ID
更新app.ts中的API配置,恢复使用hbraas.com域名
修改project.config.json中的appid配置
dev
kola-web 1 week ago
parent
commit
b2671cd939
  1. 2
      project.config.json
  2. 12
      src/app.ts
  3. 21
      src/patient/pages/liveDetail/index.ts
  4. 8
      src/patient/pages/qol/index.ts

2
project.config.json

@ -71,5 +71,5 @@
} }
] ]
}, },
"appid": "wx71ac9c27c3c3e3f4" "appid": "wxf9ce8010f1ad24aa"
} }

12
src/app.ts

@ -18,15 +18,15 @@ App<IAppOption>({
// 测试号 wx2b0bb13edf717c1d // 测试号 wx2b0bb13edf717c1d
// dev // dev
// appid:wxf9ce8010f1ad24aa // appid:wxf9ce8010f1ad24aa
// url: 'https://m.xd.hbraas.com', url: 'https://m.xd.hbraas.com',
// upFileUrl: 'https://m.xd.hbraas.com/', upFileUrl: 'https://m.xd.hbraas.com/',
// imageUrl: 'https://m.xd.hbraas.com/xd/', imageUrl: 'https://m.xd.hbraas.com/xd/',
// pro // pro
// appid:wx71ac9c27c3c3e3f4 // appid:wx71ac9c27c3c3e3f4
url: 'https://m.xd.hbsaas.com', // url: 'https://m.xd.hbsaas.com',
upFileUrl: 'https://m.xd.hbsaas.com/', // upFileUrl: 'https://m.xd.hbsaas.com/',
imageUrl: 'https://m.xd.hbsaas.com/api/xd/', // imageUrl: 'https://m.xd.hbsaas.com/api/xd/',
loginState: '', loginState: '',
isLogin: 0, isLogin: 0,

21
src/patient/pages/liveDetail/index.ts

@ -38,16 +38,23 @@ Page({
answer: false, answer: false,
isAnswer: false, isAnswer: false,
pushId: '',
}, },
videoContext: {} as WechatMiniprogram.VideoContext, videoContext: {} as WechatMiniprogram.VideoContext,
onLoad(options) { onLoad(options) {
this.setData({ this.setData({
id: options.id, id: options.id,
answer: options.answer === '1', answer: options.answer === '1',
})
if (options.pushId) {
wx.ajax({
method: 'POST',
url: '?r=xd/push-click/update-click-status',
data: {
pushId: options.pushId, pushId: options.pushId,
},
showMsg: false,
}) })
}
if (options.jump == '1') { if (options.jump == '1') {
this.setData({ this.setData({
popupShow: true, popupShow: true,
@ -104,16 +111,6 @@ Page({
app.getZdUserInfo(this, true, () => { app.getZdUserInfo(this, true, () => {
this.getPosterParams() this.getPosterParams()
}) })
if (this.data.pushId) {
wx.ajax({
method: 'POST',
url: '?r=xd/push-click/update-click-status',
data: {
pushId: this.data.pushId,
},
showMsg: false,
})
}
}) })
}, },
async getPopup() { async getPopup() {

8
src/patient/pages/qol/index.ts

@ -3,19 +3,17 @@ const app = getApp<IAppOption>()
Page({ Page({
data: {}, data: {},
onLoad(options) { onLoad(options) {
app.waitLogin({ type: [1] }).then(() => { if (options.pushId) {
const pushId = options.pushId
if (pushId) {
wx.ajax({ wx.ajax({
method: 'POST', method: 'POST',
url: '?r=xd/push-click/update-click-status', url: '?r=xd/push-click/update-click-status',
data: { data: {
pushId, pushId: options.pushId,
}, },
showMsg: false, showMsg: false,
}) })
} }
}) app.waitLogin({ type: [1] }).then(() => {})
}, },
handleAdd() { handleAdd() {
wx.navigateTo({ wx.navigateTo({

Loading…
Cancel
Save