index.vue 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <template>
  2. <view class="container"></view>
  3. </template>
  4. <script setup>
  5. import { onLoad } from '@dcloudio/uni-app'
  6. import { myRequest } from '@/utils/api.js'
  7. onLoad(() => {
  8. let userInfo = uni.getStorageSync('userInfo')
  9. if (userInfo) {
  10. uni.redirectTo({
  11. url: '/pages/home/home'
  12. })
  13. } else {
  14. uni.redirectTo({
  15. url: '/pages/main/main'
  16. })
  17. }
  18. // uni.login({
  19. // success: (res) => {
  20. // // console.log(res.code)
  21. // vertify(res.code)
  22. // }
  23. // })
  24. })
  25. // const vertify = async (code) => {
  26. // const res = await myRequest({
  27. // url: '/wanzai/api/wechat/vertify',
  28. // data: {
  29. // code
  30. // }
  31. // })
  32. // // console.log(res)
  33. // if (res.code == 200) {
  34. // let msg = JSON.parse(res.message)
  35. // // console.log(msg)
  36. // uni.setStorageSync('allData', msg)
  37. // if (msg.user.length > 1) {
  38. // let userInfo = uni.getStorageSync('userInfo')
  39. // if (userInfo) {
  40. // uni.redirectTo({
  41. // url: '/pages/home/home'
  42. // })
  43. // } else {
  44. // let info = encodeURIComponent(JSON.stringify(msg))
  45. // uni.redirectTo({
  46. // url: `/pages/switch/switch?info=${info}`
  47. // })
  48. // }
  49. // } else {
  50. // uni.setStorageSync('token', msg.token)
  51. // uni.setStorageSync('userhead', msg.user[0].userhead)
  52. // uni.setStorageSync('userInfo', msg.user[0])
  53. // uni.redirectTo({
  54. // url: '/pages/home/home'
  55. // })
  56. // }
  57. // } else {
  58. // uni.redirectTo({
  59. // url: '/pages/main/main'
  60. // })
  61. // }
  62. // }
  63. </script>
  64. <style lang="scss" scoped>
  65. .container {
  66. min-height: 100vh;
  67. background-color: #f8f8fa;
  68. }
  69. </style>