index.vue 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <template>
  2. <div class="container">
  3. <van-image class="image" :src="imageUrl" ></van-image>
  4. <div class="name" >{{userInfo.username}}</div>
  5. <div class="home" @click="onRouter('picking')">拣货</div>
  6. <!-- <div class="home" @click="onRouter('picking-aisle')">巷道拣货</div>-->
  7. <div class="home" @click="onRouter('blind-receiving')">盲扫</div>
  8. <!-- <div class="home" @click="onRouter('check-move-stock')">反拣还库</div>-->
  9. <div class="home" @click="onRouter('piece-dashboard')">计件面板</div>
  10. <div class="home" @click="onRouter('take-delivery')">收货</div>
  11. <div class="home" @click="onRouter('hik-putaway-allocation')">海康上架-调度</div>
  12. <div class="home" @click="onRouter('hik-putaway')">海康上架</div>
  13. <div class="home" @click="onRouter('hik-box-return')">海康-入库</div>
  14. <div class="home" @click="onRouter('check-activity')">复核-活动单</div>
  15. <div class="home" @click="onRouter('check-large')">复核-大件单</div>
  16. </div>
  17. </template>
  18. <script setup>
  19. import imageUrl from '@/assets/img.png'
  20. import { useRouter } from 'vue-router'
  21. import { getHeader } from '@/utils/android.ts'
  22. import { useStore } from '@/store/modules/user.ts'
  23. import { getUserInfo } from '@/api/login/index.ts'
  24. import { ref } from 'vue'
  25. const router = useRouter()
  26. const onRouter=(path)=>{
  27. router.push(`/${path}`)
  28. }
  29. const store = useStore()
  30. const userInfo=ref({})
  31. try {
  32. getHeader()
  33. }catch (error) {
  34. }
  35. setTimeout(()=>{
  36. getUserInfo().then(res => {
  37. userInfo.value=res.data
  38. })
  39. },300)
  40. </script>
  41. <style scoped lang="sass" >
  42. .container
  43. height: 100vh
  44. .image
  45. margin: 20px
  46. .home
  47. cursor: pointer
  48. padding: 10px
  49. font-size: 18px
  50. text-decoration: underline
  51. color: #0077ff
  52. .name
  53. font-size: 20px
  54. color: #0077ff
  55. </style>