cc12458 пре 1 година
родитељ
комит
7e1f731e19
1 измењених фајлова са 11 додато и 2 уклоњено
  1. 11 2
      miniprogram/app.ts

+ 11 - 2
miniprogram/app.ts

@@ -3,8 +3,17 @@ import { login } from "./lib/logic"
 
 // app.ts
 App<IAppOption>({
-  globalData: {},
-  onLaunch() {
+  globalData: {
+    doctorId: '',
+    patientId: '',
+    dictionaries: [],
+  },
+  onLaunch(options: WechatMiniprogram.App.LaunchShowOption) {
+    const scene = decodeURIComponent(options.query.scene)
+    const params = scene?.split('&').map(item=> item?.split('=')) ?? [];
+    const doctorId = params.find(([key])=> ['did', 'doctorId'].includes(key))?.[1] ?? ''
+    this.globalData.doctorId = doctorId;
+    wx.setStorageSync('doctorId',doctorId);
     login();
   },
 })