From ea9800791abb702ffa1fb8500e5b20966bd72483 Mon Sep 17 00:00:00 2001 From: LiuJiaNan Date: Wed, 20 Mar 2024 17:46:54 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8F=AD=E7=BA=A7=E7=AE=A1=E7=90=86/=E8=AF=BE?= =?UTF-8?q?=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/request/training_process_management.js | 18 + .../class_management/add_curriculum.vue | 339 ++++++++++++++++++ .../components/basic_info.vue | 11 +- .../components/configuration_test_paper.vue | 148 ++++++++ .../components/curriculum.vue | 149 +++++++- .../components/exam_details.vue | 56 +-- .../components/exam_paper_details.vue | 30 ++ .../components/exam_paper_records.vue | 106 ++++++ .../components/involved_in_training.vue | 222 ++++++++++++ .../components/test_paper_type.vue | 70 ++++ .../class_management/index.vue | 3 - .../class_management/view_curriculum.vue | 166 +++++++++ .../exam_paper_management/add.vue | 20 +- .../course_management/view.vue | 22 +- .../exam_paper_management/components/view.vue | 92 +++++ .../exam_paper_management/view.vue | 85 +---- 16 files changed, 1403 insertions(+), 134 deletions(-) create mode 100644 src/views/training_process_management/class_management/add_curriculum.vue create mode 100644 src/views/training_process_management/class_management/components/configuration_test_paper.vue create mode 100644 src/views/training_process_management/class_management/components/exam_paper_details.vue create mode 100644 src/views/training_process_management/class_management/components/exam_paper_records.vue create mode 100644 src/views/training_process_management/class_management/components/involved_in_training.vue create mode 100644 src/views/training_process_management/class_management/components/test_paper_type.vue create mode 100644 src/views/training_process_management/class_management/view_curriculum.vue create mode 100644 src/views/training_resource_management/exam_paper_management/components/view.vue diff --git a/src/request/training_process_management.js b/src/request/training_process_management.js index dc1a0d3..175eab7 100644 --- a/src/request/training_process_management.js +++ b/src/request/training_process_management.js @@ -46,3 +46,21 @@ export const getClassManagementStudentExamRecordsList = (params) => post("/stageexam/list", params); // 班级管理学员考试记录列表 export const getClassManagementStudentExamRecordsView = (params) => post("/stageexam/findExam", params); // 班级管理学员考试记录查看 +export const getClassManagementCurriculumList = (params) => + post("/classCurriculum/list", params); // 班级管理课程列表 +export const setClassManagementCurriculumDelete = (params) => + post("/classCurriculum/delete", params); // 班级管理课程删除 +export const setClassManagementCurriculumAdd = (params) => + post("/classCurriculum/addClassCurriculum", params); // 班级管理课程新增 +export const getClassManagementCurriculumView = (params) => + post("/classCurriculum/goEdit", params); // 班级管理课程查看 +export const getClassManagementInvolvedInTrainingList = (params) => + post("/curriculumpost/listClassCurPost", params); // 班级管理获取涉及培训岗位 +export const getClassManagementInvolvedInTrainingDepartmentList = (params) => + post("/classpost/listDepByClass", params); // 班级管理获取涉及培训岗位部门列表 +export const getClassManagementInvolvedInTrainingPostList = (params) => + post("/classpost/listPostByClassDep", params); // 班级管理获取涉及培训岗位岗位列表 +export const setClassManagementInvolvedInTrainingAdd = (params) => + post("/curriculumpost/saveClassCurPost", params); // 班级管理涉及培训岗位保存 +export const getClassManagementExamPaperList = (params) => + post("/classpost/listClassPost", params); // 班级管理试卷列表 diff --git a/src/views/training_process_management/class_management/add_curriculum.vue b/src/views/training_process_management/class_management/add_curriculum.vue new file mode 100644 index 0000000..bcfb0dc --- /dev/null +++ b/src/views/training_process_management/class_management/add_curriculum.vue @@ -0,0 +1,339 @@ + + + + + diff --git a/src/views/training_process_management/class_management/components/basic_info.vue b/src/views/training_process_management/class_management/components/basic_info.vue index bade4d1..2908414 100644 --- a/src/views/training_process_management/class_management/components/basic_info.vue +++ b/src/views/training_process_management/class_management/components/basic_info.vue @@ -185,17 +185,17 @@ - - + + - 强制 - - + 强制 + + @@ -351,7 +351,6 @@ const fnSubmit = debounce( query: { ...route.query, CLASS_ID: !CLASS_ID ? resData.CLASS_ID : CLASS_ID, - TRAINTYPE: data.form.TRAINTYPE, EXAMINATION: data.form.EXAMINATION, ISSTRENGTHEN: data.form.ISSTRENGTHEN, }, diff --git a/src/views/training_process_management/class_management/components/configuration_test_paper.vue b/src/views/training_process_management/class_management/components/configuration_test_paper.vue new file mode 100644 index 0000000..62087cc --- /dev/null +++ b/src/views/training_process_management/class_management/components/configuration_test_paper.vue @@ -0,0 +1,148 @@ + + + + + diff --git a/src/views/training_process_management/class_management/components/curriculum.vue b/src/views/training_process_management/class_management/components/curriculum.vue index e95413c..5464272 100644 --- a/src/views/training_process_management/class_management/components/curriculum.vue +++ b/src/views/training_process_management/class_management/components/curriculum.vue @@ -1,5 +1,94 @@ diff --git a/src/views/training_process_management/class_management/components/exam_details.vue b/src/views/training_process_management/class_management/components/exam_details.vue index 78531be..181dc44 100644 --- a/src/views/training_process_management/class_management/components/exam_details.vue +++ b/src/views/training_process_management/class_management/components/exam_details.vue @@ -1,18 +1,32 @@