diff --git a/src/api/comprehensive-query/index.js b/src/api/comprehensive-query/index.js new file mode 100644 index 0000000..78fc62d --- /dev/null +++ b/src/api/comprehensive-query/index.js @@ -0,0 +1,19 @@ +import request from '@/utils/request' + +// 综合查询 获取人员列表 +export function getPersonListAPI(data) { + return request({ + url: '/comprehensive/getPeopleAllList', + method: 'get', + params: data, + }) +} + +// 综合查询 获取人员详情 +export function getPersonDetailsAPI(data) { + return request({ + url: '/comprehensive/getPeopleDetail', + method: 'get', + params: data, + }) +} diff --git a/src/router/index.js b/src/router/index.js index cb75c2a..0a6ce15 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -78,6 +78,7 @@ export const constantRoutes = [ path: 'comprehensive-query/details', component: () => import('@/views/comprehensive-query/components/details'), name: 'Details', + hidden: true, meta: { title: '详情', icon: 'dashboard', activeMenu: '/comprehensive-query' }, }, // 综合查询 项目材料 @@ -85,6 +86,7 @@ export const constantRoutes = [ path: 'comprehensive-query/project-materials', component: () => import('@/views/comprehensive-query/components/projectMaterials'), name: 'ProjectMaterials', + hidden: true, meta: { title: '项目材料', icon: 'dashboard', activeMenu: '/comprehensive-query' }, }, ], diff --git a/src/views/comprehensive-query/components/details.vue b/src/views/comprehensive-query/components/details.vue index db10460..8681cd6 100644 --- a/src/views/comprehensive-query/components/details.vue +++ b/src/views/comprehensive-query/components/details.vue @@ -28,7 +28,7 @@ {{ item.label }} -
{{ item.value }}
+
{{ basicInfo[item.value] }}
@@ -51,14 +51,14 @@ 资格证书 -
{{ cert.name || 'XXX' }}
+
{{ cert.diploma || '-' }}
证书编号
-
{{ cert.number || 'XXX' }}
+
{{ cert.diplomaNum || '-' }}
@@ -66,24 +66,32 @@ 级别
- - {{ cert.level || 'XXX' }} + + {{ cert.level || '-' }}
- -
- -
-
+ +
暂无图片 @@ -101,9 +109,6 @@ 业绩信息
-
- 导出 -
- - - - - + + + + + + + + - + + +
+ + 暂无图片
@@ -108,45 +86,27 @@ 竣工报告 -
- 上传 -