From 30e01df9ae34118e44f4734fe6f03e98d04b840f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=86=8A=E4=B8=BD=E5=90=9B?= <664953382@qq.com> Date: Wed, 26 Jan 2022 13:29:49 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=91=E7=A0=94=E6=9C=BA=E6=9E=84=E5=AE=A1?= =?UTF-8?q?=E6=A0=B8=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dataList/expert.js | 42 ++++ src/api/dataList/laboratory.js | 10 + src/api/examine/expert.js | 64 +++--- src/settings.js | 2 +- src/views/components/ExpertForm/index.vue | 264 ++++++++++++++++------ src/views/dataList/research/add.vue | 76 +++++++ src/views/dataList/research/index.vue | 79 +++++-- src/views/examine/expert/detail.vue | 25 +- src/views/examine/expert/index.vue | 6 +- 9 files changed, 437 insertions(+), 131 deletions(-) create mode 100644 src/api/dataList/expert.js create mode 100644 src/api/dataList/laboratory.js create mode 100644 src/views/dataList/research/add.vue diff --git a/src/api/dataList/expert.js b/src/api/dataList/expert.js new file mode 100644 index 0000000..68d2b71 --- /dev/null +++ b/src/api/dataList/expert.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +// 专家列表 +export function expertList(data) { + return request({ + url: '/admin/v1/manage/expert', + method: 'post', + data, + }) +} +// 专家信息添加 +export function expertAdd(data) { + return request({ + url: '/admin/v1/manage/expert/add', + method: 'post', + data, + }) +} +// 专家详细信息 +export function expertDetail(data) { + return request({ + url: '/admin/v1/manage/expert/detail', + method: 'post', + data, + }) +} +// 专家信息修改 +export function expertEdit(data) { + return request({ + url: '/admin/v1/manage/expert/edit', + method: 'post', + data, + }) +} +// 专家审核操作 +export function expertExamine(data) { + return request({ + url: '/admin/v1/manage/expert/examine', + method: 'post', + data, + }) +} diff --git a/src/api/dataList/laboratory.js b/src/api/dataList/laboratory.js new file mode 100644 index 0000000..42c5666 --- /dev/null +++ b/src/api/dataList/laboratory.js @@ -0,0 +1,10 @@ +import request from '@/utils/request' + +// 实验室筛选信息 +export function laboratorySelect(data) { + return request({ + url: '/admin/v1/laboratory/select', + method: 'post', + data, + }) +} diff --git a/src/api/examine/expert.js b/src/api/examine/expert.js index 264b421..caa8659 100644 --- a/src/api/examine/expert.js +++ b/src/api/examine/expert.js @@ -1,34 +1,34 @@ import request from '@/utils/request' -// 专家审核列表 -export function expertList(data) { - return request({ - url: '/admin/v1/manage/expert', - method: 'post', - data, - }) -} -// 专家详细信息 -export function expertDetail(data) { - return request({ - url: '/admin/v1/manage/expert/detail', - method: 'post', - data, - }) -} -// 专家审核操作 -export function expertExamine(data) { - return request({ - url: '/admin/v1/manage/expert/examine', - method: 'post', - data, - }) -} -// 专家信息添加 -export function expertAdd(data) { - return request({ - url: '/admin/v1/manage/expert/add', - method: 'post', - data, - }) -} +// // 专家审核列表 +// export function expertList(data) { +// return request({ +// url: '/admin/v1/manage/expert', +// method: 'post', +// data, +// }) +// } +// // 专家详细信息 +// export function expertDetail(data) { +// return request({ +// url: '/admin/v1/manage/expert/detail', +// method: 'post', +// data, +// }) +// } +// // 专家审核操作 +// export function expertExamine(data) { +// return request({ +// url: '/admin/v1/manage/expert/examine', +// method: 'post', +// data, +// }) +// } +// // 专家信息添加 +// export function expertAdd(data) { +// return request({ +// url: '/admin/v1/manage/expert/add', +// method: 'post', +// data, +// }) +// } diff --git a/src/settings.js b/src/settings.js index f82b046..fef0d6f 100644 --- a/src/settings.js +++ b/src/settings.js @@ -17,7 +17,7 @@ module.exports = { /** * 是否显示 tagsView */ - tagsView: false, + tagsView: true, /** * 是否固定头部 diff --git a/src/views/components/ExpertForm/index.vue b/src/views/components/ExpertForm/index.vue index 7968ab2..a4b1355 100644 --- a/src/views/components/ExpertForm/index.vue +++ b/src/views/components/ExpertForm/index.vue @@ -1,19 +1,41 @@