12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <script>
  2. import config from './config'
  3. import store from '@/store'
  4. import { getToken } from '@/utils/auth'
  5. import { initEid,startEid } from './mp_ecard_sdk/main';
  6. export default {
  7. globalData:{
  8. requestUrl:'http://121.40.189.20:9001',
  9. },
  10. onLaunch: function() {
  11. this.initApp();
  12. initEid();
  13. startEid({
  14. data: {
  15. token,
  16. },
  17. verifyDoneCallback(res) {
  18. const { token, verifyDone } = res;
  19. console.log('收到核身完成的res:', res);
  20. console.log('核身的token是:', token);
  21. console.log('是否完成核身:', verifyDone);
  22. },
  23. });
  24. },
  25. methods: {
  26. // 初始化应用
  27. initApp() {
  28. // 初始化应用配置
  29. this.initConfig()
  30. // 检查用户登录状态
  31. //#ifdef H5
  32. this.checkLogin()
  33. //#endif
  34. },
  35. initConfig() {
  36. this.globalData.config = config
  37. },
  38. checkLogin() {
  39. if (!getToken()) {
  40. this.$tab.reLaunch('/pages/login')
  41. }
  42. }
  43. }
  44. }
  45. </script>
  46. <style lang="scss">
  47. @import '@/static/scss/index.scss'
  48. </style>