From ea45949a7c3fbd3fdd8cf572fe4e8d04ff4db9e3 Mon Sep 17 00:00:00 2001 From: qinjie Date: Wed, 3 Nov 2021 16:41:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A1=A3=E6=A1=88=E7=AE=A1=E7=90=86-=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E6=A1=A3=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/archives/project.js | 44 +++++ src/views/archives/project/Index.vue | 109 ++++++++++++ src/views/archives/project/ProjectUser.vue | 158 ++++++++++++++++++ .../archives/project/ProjectUserAnswer.vue | 90 ++++++++++ .../archives/project/ProjectUserCourse.vue | 103 ++++++++++++ 5 files changed, 504 insertions(+) create mode 100644 src/api/archives/project.js create mode 100644 src/views/archives/project/Index.vue create mode 100644 src/views/archives/project/ProjectUser.vue create mode 100644 src/views/archives/project/ProjectUserAnswer.vue create mode 100644 src/views/archives/project/ProjectUserCourse.vue diff --git a/src/api/archives/project.js b/src/api/archives/project.js new file mode 100644 index 0000000..8783641 --- /dev/null +++ b/src/api/archives/project.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +const api = { + list: '/archives/project/listPage', + projectUserList: '/archives/project/user/listPage', + projectUserCourseList: '/archives/project/user/course/listPage', + projectUserAnswerList: '/archives/project/user/answer/listPage' +} + +// 项目档案 列表 +export function getArchivesProjectList(params) { + return request({ + url: api.list, + method: 'get', + params: params + }) +} + +// 项目档案-人员记录 列表 +export function getArchivesProjectUserList(params) { + return request({ + url: api.projectUserList, + method: 'get', + params: params + }) +} + +// 项目档案-人员记录-培训详情 列表 +export function getArchivesProjectUserCourseList(params) { + return request({ + url: api.projectUserCourseList, + method: 'get', + params: params + }) +} + +// 项目档案-人员记录-答题记录 列表 +export function getArchivesProjectUserAnswerList(params) { + return request({ + url: api.projectUserAnswerList, + method: 'get', + params: params + }) +} \ No newline at end of file diff --git a/src/views/archives/project/Index.vue b/src/views/archives/project/Index.vue new file mode 100644 index 0000000..080dd00 --- /dev/null +++ b/src/views/archives/project/Index.vue @@ -0,0 +1,109 @@ + + + \ No newline at end of file diff --git a/src/views/archives/project/ProjectUser.vue b/src/views/archives/project/ProjectUser.vue new file mode 100644 index 0000000..d43f60c --- /dev/null +++ b/src/views/archives/project/ProjectUser.vue @@ -0,0 +1,158 @@ + + + + \ No newline at end of file diff --git a/src/views/archives/project/ProjectUserAnswer.vue b/src/views/archives/project/ProjectUserAnswer.vue new file mode 100644 index 0000000..fa1e941 --- /dev/null +++ b/src/views/archives/project/ProjectUserAnswer.vue @@ -0,0 +1,90 @@ + + + + \ No newline at end of file diff --git a/src/views/archives/project/ProjectUserCourse.vue b/src/views/archives/project/ProjectUserCourse.vue new file mode 100644 index 0000000..58a7a7f --- /dev/null +++ b/src/views/archives/project/ProjectUserCourse.vue @@ -0,0 +1,103 @@ + + + + \ No newline at end of file