face-analysis.js 5.93 KB
const faceAnalysisRouterMap = {
  path: '/behavior',
  meta: {
    permissionPath: 'behavior'
  },
  component: () => import('@/views/Behavior/behavior'),
  // component: Behavior,
  children: [{
    path: 'capturecamera',
    name: 'capturecamera',
    meta: {
      permissionPath: 'capturecamera'
    },
    component: () => import('@/views/Behavior/camera'),
    // component: UserManage
  }, {
    path: 'clerkcamera',
    name: 'clerkcamera',
    meta: {
      permissionPath: 'clerkcamera'
    },
    component: () => import('@/views/Behavior/clerkcamera'),
  }, {
    path: 'clerkcamera2',
    name: 'clerkcamera2',
    meta: {
      permissionPath: 'clerkcamera2'
    },
    component: () => import('@/views/Behavior/clerkcamera2'),
  }, {
    path: 'nocustom',
    name: 'nocustom',
    meta: {
      permissionPath: 'nocustom'
    },
    component: () => import('@/views/Behavior/nocustom'),
    // component: UserManage
  }, {
    path: 'mallgroup',
    name: 'mallgroup',
    meta: {
      permissionPath: 'mallgroup'
    },
    component: () => import('@/views/Behavior/mallGroup'),
    // component: UserManage
  }, {
    path: 'lossCustomer',
    name: 'lossCustomer',
    meta: {
      permissionPath: 'lossCustomer'
    },
    component: () => import('@/views/Behavior/LossCustomer/index'),
    // component: UserManage
  }, {
    path: 'customgroup',
    name: 'customgroup',
    meta: {
      permissionPath: 'customgroup'
    },
    component: () => import('@/views/Behavior/customgroup'),
    // component: UserManage
  }, {
    path: 'grouptime',
    name: 'grouptime',
    meta: {
      permissionPath: 'grouptime'
    },
    component: () => import('@/views/Behavior/groupTime'),
  }, {
    path: 'areagroup',
    name: 'areagroup',
    meta: {
      permissionPath: 'areagroup'
    },
    component: () => import('@/views/Behavior/areagroup'),
    // component: UserManage
  }, {
    path: 'gateflow',
    name: 'gateflow',
    meta: {
      permissionPath: 'gateflow'
    },
    component: () => import('@/views/Behavior/gateflow'),
  }, {
    path: 'areaflowtime',
    name: 'areaflowtime',
    meta: {
      permissionPath: 'areaflowtime'
    },
    component: () => import('@/views/Behavior/areaFlowTime'),
  }, {
    path: 'effectiveflow',
    name: 'effectiveflow',
    meta: {
      permissionPath: 'effectiveflow'
    },
    component: () => import('@/views/Behavior/effectiveflow'),
  }, {
    path: 'frequency',
    name: 'frequency',
    meta: {
      permissionPath: 'frequency'
    },
    component: () => import('@/views/Behavior/Frequency'),
  }, {
    path: 'returnshop',
    name: 'returnshop',
    meta: {
      permissionPath: 'returnshop'
    },
    component: () => import('@/views/Behavior/returnshop'),
  }, {
    path: 'trafficstat',
    name: 'trafficstat',
    meta: {
      permissionPath: 'trafficstat'
    },
    component: () => import('@/views/Behavior/trafficStat'),
  }, {
    path: 'reidtraffic',
    name: 'reidtraffic',
    meta: {
      permissionPath: 'reidtraffic'
    },
    component: () => import('@/views/Behavior/reidtraffic'),
  },
  //原来的顾客行为
  {
    path: '/behavior/happinessindex',
    name: 'happinessindex',
    meta: {
      permissionPath: 'happinessindex'
    },
    component: () => import('@/views/Customer/happinessIndex/happinessIndex'),
  },
  {
    path: '/behavior/trafficdirection',
    name: 'trafficdirection',
    meta: {
      permissionPath: 'trafficdirection'
    },
    component: () => import('@/views/Customer/ftmovingline/ftMovingLine'),
    children: [{
      path: 'ftml',
      name: 'trafficdirection',
      meta: {
        permissionPath: 'trafficdirection'
      },
      component: () => import('@/views/Customer/ftmovingline/ftml'),
    }]
  },
  {
    path: '/behavior/multitrafficdirection',
    name: 'multitrafficdirection',
    meta: {
      permissionPath: 'multitrafficdirection'
    },
    component: () => import('@/views/Customer/multi-floorMoveLine/multiftMovingLine'),
    children: [{
      path: 'multiftml',
      name: 'multitrafficdirection',
      meta: {
        permissionPath: 'multitrafficdirection'
      },
      component: () => import('@/views/Customer/multi-floorMoveLine/multiftml'),
    }]
  },
  {
    path: '/behavior/zonedirection',
    name: 'zonedirection',
    meta: {
      permissionPath: 'zonedirection'
    },
    component: () => import('@/views/Customer/ZoneDirection/zoneDirect'),
    children: [{
      path: 'zonegraph',
      name: 'zonegraph',
      meta: {
        permissionPath: 'zonedirection'
      },
      component: () => import('@/views/Customer/ZoneDirection/zoneTraffic'),
    }]
  },
  {
    path: '/behavior/residencetime',
    name: 'residencetime',
    meta: {
      permissionPath: 'residencetime'
    },
    component: () => import('@/views/Customer/residenceTime/residencetime'),
    children: [{
      path: 'rtasis',
      name: 'rtasis',
      meta: {
        permissionPath: 'residencetime'
      },
      component: () => import('@/views/Customer/residenceTime/rtasis'),
    }]
  },
  {
    path: '/behavior/customtrack',
    name: 'customtrack',
    meta: {
      permissionPath: 'customtrack'
    },
    component: () => import('@/views/Customer/customTrack/customtrack'),
  },
  {
    path: '/behavior/storeheat',
    name: 'storeheat',
    meta: {
      permissionPath: 'storeheat'
    },
    component: () => import('@/views/Customer/AreaHeat/areaheat'),
  },
  {
    path: '/behavior/boothheat',
    name: 'boothheat',
    meta: {
      permissionPath: 'boothheat'
    },
    component: () => import('@/views/Customer/Faceheat/faceheat'),
  },
  {
    path: '/behavior/moveline',
    name: 'moveline',
    meta: {
      permissionPath: 'moveline'
    },
    component: () => import('@/views/Customer/TraffickTrack/tfTrack'),
    children: [{
      path: 'trackline',
      name: 'trackline',
      meta: {
        permissionPath: 'moveline'
      },
      component: () => import('@/views/Customer/TraffickTrack/trackLine'),
    }]
  },
  ]
}

export default faceAnalysisRouterMap