Browse Source

增加团队最新定位菜单 路由,api提交

zhanglikun 4 years ago
parent
commit
a457d7aad5

+ 17 - 0
src/apps/mobile/api/monitoring-center/index.js

@@ -66,6 +66,23 @@ export function queryTrail(data) {
     })
     })
 }
 }
 
 
+// 根据团队id查询用户
+export function getUserByCompanyId(id) {
+    return request({
+        method: 'get',
+        url: `/api/userInfos/getUserByCompanyId?companyId=${id}`
+    });
+}
+
+// 团队最新定位
+export function queryTrailByTeam(data) {
+    return request({
+        method: 'post',
+        url: '/api/motionTrails/queryTrailByTeam',
+        data,
+    })
+}
+
 
 
 // 更新诊单
 // 更新诊单
 export function updateCustomerServiceId(data) {
 export function updateCustomerServiceId(data) {

+ 7 - 0
src/apps/mobile/components/header/leftside.vue

@@ -283,6 +283,13 @@
                         <span class="sClass">人员轨迹</span>
                         <span class="sClass">人员轨迹</span>
                     </template>
                     </template>
                 </el-menu-item>
                 </el-menu-item>
+
+                <el-menu-item index="/personnel/team" v-if="menuList.personnel">
+                    <template slot="title">
+                        <i class="iconfont iconwo"></i>
+                        <span class="sClass">团队最新定位</span>
+                    </template>
+                </el-menu-item>
       </el-menu>
       </el-menu>
     </el-scrollbar>
     </el-scrollbar>
   </div>
   </div>

+ 17 - 0
src/apps/mobile/router/index.js

@@ -895,6 +895,23 @@ const router = new Router({
           icon: 'el-icon-question',
           icon: 'el-icon-question',
           requiresAuth: true,
           requiresAuth: true,
       },
       },
+    },
+    {
+      path: '/personnel', // 团队最新定位
+      component: Layout,
+      meta: {
+          title: '团队最新定位',
+          requiresAuth: true,
+      },
+    },
+    {
+      path: '/personnel/team',
+      component: () => import('@/apps/mobile/views/personnel/team.vue'),
+      meta: {
+          title: '团队最新定位',
+          icon: 'el-icon-question',
+          requiresAuth: true,
+      },
     },
     },
         ...getRoutes(require.context('@/apps/mobile/views', true, /\/router\.js$/))
         ...getRoutes(require.context('@/apps/mobile/views', true, /\/router\.js$/))