jiangping
2024-12-12 fdd38a72d0b0b87724aa94f7f9b5b0885f34cff5
h5/pages/staff/index.vue
@@ -127,9 +127,28 @@
      }
   },
   mounted() {
      onLoad() {
         const ywinfo = uni.getStorageSync('ywinfo') || {}
         if (ywinfo.ywid && ywinfo.type == 2) {
            setTimeout(() => {
               uni.removeStorageSync('ywinfo')
            }, 500)
            const yw = ywinfo.yw
            if (yw == 1 || yw == 6) {
               this.jump('/pages/staff/meetingDetail?id=' + ywinfo.ywid)
            } else if (yw == 2) {
               this.jump('/pages/staff/task/visitorApprove?id=' + ywinfo.ywid)
            } else if (yw == 3) {
               this.jump('/pages/staff/task/visitorReport?id=' + ywinfo.ywid)
            } else if (yw == 4) {
               this.jump('/pages/staff/task/vDangetAppr?id=' + ywinfo.ywid)
            } else if (yw == 7) {
               this.jump('/pages/staff/task/driver?id=' + ywinfo.ywid)
            } else if (yw == 5) {
               this.jump('/pages/staff/vehicle/index')
            }
         }
   },
   onShow() {
      setTimeout(() => {
         this.getTaskInfo()
@@ -151,9 +170,14 @@
         return permissions.indexOf(str) > -1
      },
      loginOut() {
         logoutPost({isH5: 1})
            logoutPost({
               isH5: 1
            }).then(res => {
         this.$store.commit('empty')
               setTimeout(() => {
         window.location.href = app_url
               }, 300)
            })
      },
      getTaskInfo() {
         stagingHead({