app.ts 579 B

12345678910111213141516171819
  1. import { login } from "./lib/logic"
  2. // import { Get } from "./lib/request/method";
  3. // app.ts
  4. App<IAppOption>({
  5. globalData: {
  6. doctorId: '',
  7. patientId: '',
  8. dictionaries: [],
  9. },
  10. onLaunch(options: WechatMiniprogram.App.LaunchShowOption) {
  11. const scene = decodeURIComponent(options.query.scene)
  12. const params = scene?.split('&').map(item=> item?.split('=')) ?? [];
  13. const doctorId = params.find(([key])=> ['did', 'doctorId'].includes(key))?.[1] ?? ''
  14. this.globalData.doctorId = doctorId;
  15. wx.setStorageSync('doctorId',doctorId);
  16. login();
  17. },
  18. })