diff --git a/src/api/home-index/index.js b/src/api/home-index/index.js index 188d113..719458c 100644 --- a/src/api/home-index/index.js +++ b/src/api/home-index/index.js @@ -66,3 +66,11 @@ export const getTeamProjectListAPI = (data) => { params: data, }) } +// 首页 三级页面 班组信息列表 (人员列表) +export const getWorkerProjectListAPI = (data) => { + return request({ + url: '/bmw/homePageSub/getWorkerMsg', + method: 'GET', + params: data, + }) +} diff --git a/src/router/index.js b/src/router/index.js index fed2a1c..b3345e1 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -65,6 +65,7 @@ export const constantRoutes = [ path: '', component: Layout, redirect: 'index', + permissions: ['home:page:query'], children: [ { path: 'index', diff --git a/src/views/home-index/components/dataOverviewProject/components/item-four.vue b/src/views/home-index/components/dataOverviewProject/components/item-four.vue new file mode 100644 index 0000000..f8860ef --- /dev/null +++ b/src/views/home-index/components/dataOverviewProject/components/item-four.vue @@ -0,0 +1,279 @@ + + + diff --git a/src/views/home-index/components/dataOverviewProject/components/item-three.vue b/src/views/home-index/components/dataOverviewProject/components/item-three.vue new file mode 100644 index 0000000..3f8c44e --- /dev/null +++ b/src/views/home-index/components/dataOverviewProject/components/item-three.vue @@ -0,0 +1,320 @@ + + + diff --git a/src/views/home-index/components/dataOverviewProject/components/item-two.vue b/src/views/home-index/components/dataOverviewProject/components/item-two.vue new file mode 100644 index 0000000..8f4f1d2 --- /dev/null +++ b/src/views/home-index/components/dataOverviewProject/components/item-two.vue @@ -0,0 +1,371 @@ + + + diff --git a/src/views/home-index/components/dataOverviewProject/components/person-list.vue b/src/views/home-index/components/dataOverviewProject/components/person-list.vue new file mode 100644 index 0000000..37f516a --- /dev/null +++ b/src/views/home-index/components/dataOverviewProject/components/person-list.vue @@ -0,0 +1,132 @@ + + + diff --git a/src/views/home-index/components/dataOverviewProject/index.vue b/src/views/home-index/components/dataOverviewProject/index.vue index 587bef5..03d49fc 100644 --- a/src/views/home-index/components/dataOverviewProject/index.vue +++ b/src/views/home-index/components/dataOverviewProject/index.vue @@ -70,12 +70,20 @@