From 861cef7aa539444db3499e6b52979c5a7794d85f Mon Sep 17 00:00:00 2001 From: zhangyanli Date: Wed, 15 May 2024 09:03:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A4=E9=80=9A=E7=B1=BB=E5=9E=8B=E6=A1=A3?= =?UTF-8?q?=E6=A1=88=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/request/training_archive_management.js | 10 + .../archives_management/semester/archives.vue | 31 ++- .../semester/components/achievement.vue | 204 +++++++++++++++ .../components/signature_form_traffic.vue | 187 +++++++++++++ .../semester/components/training.vue | 245 ++++++++++++++++++ .../archives_management/semester/index.vue | 1 + .../archives_management/user/archives.vue | 37 ++- .../information/edit.vue | 9 + .../information/info.vue | 3 + .../components/curriculum.vue | 2 +- 10 files changed, 724 insertions(+), 5 deletions(-) create mode 100644 src/views/archives_management/semester/components/achievement.vue create mode 100644 src/views/archives_management/semester/components/signature_form_traffic.vue create mode 100644 src/views/archives_management/semester/components/training.vue diff --git a/src/request/training_archive_management.js b/src/request/training_archive_management.js index 878dd41..74aad88 100644 --- a/src/request/training_archive_management.js +++ b/src/request/training_archive_management.js @@ -57,6 +57,10 @@ export const getCoursewares = (params) => post("/archives/getCoursewares", params); // 一期一档安全培训教材或课程讲义 export const getTrainingSchedule = (params) => post("/archives/trainingscheduleGoEdit", params); // 一期一档培训日程安排通知/也可称为培训计划 +export const getAllCourseware = (params) => + post("/archives/getTraining", params); // 一期一档教育培训记录 --交通运输类型 +export const editTraining = (params) => + post("/archivesReviewRecord/editTraining", params); // 一期一档教育培训记录保存 --交通运输类型 export const downloadArchiveDirectory = (params) => post("/archives/archiveDirectory", params); // 一期一档:档案目录批量导出 @@ -70,6 +74,8 @@ export const downloadHsAll = (params) => post("/archives/hsAll", params); // 一 export const downloadHs = (params) => post("/archives/hs", params); // 一期一档:会审表导出 export const downloadStudentsumtable = (params) => post("/archives/studentsumtable", params); // 一期一档:学员统计总表导出 +export const downloadStudentsumtableAsTraffic = (params) => + post("/archives/studentsumtableAsTraffic", params); // 一期一档:学员统计总表导出 export const downloadEvaluationreport = (params) => post("/archives/evaluationreport", params); // 一期一档:综合考评报告导出 export const downloadExaminationpaper = (params) => @@ -79,6 +85,10 @@ export const downloadImagedata = (params) => export const downloadTeachingMaterial = (params) => post("/archives/teachingMaterial", params); // 一期一档:安全培训教材或课程讲义导出 export const downloadSign = (params) => post("/archives/sign", params); // 一期一档:安全培训教育记录及签字表批量导出 +export const downloadSignAsTraffic = (params) => + post("/archives/signAsTraffic", params); // 一期一档:安全知识培训签到表 --交通运输类型 +export const downloadTrainingAsTraffic = (params) => + post("/archives/trainingAsTraffic", params); // 一期一档:教育培训记录 --交通运输类型 export const downloadAllwordzip = (params) => post("/archivesallcorpword/allwordzip", params); // 一企一档:档案目录 diff --git a/src/views/archives_management/semester/archives.vue b/src/views/archives_management/semester/archives.vue index c7875fa..68d2383 100644 --- a/src/views/archives_management/semester/archives.vue +++ b/src/views/archives_management/semester/archives.vue @@ -6,7 +6,11 @@ @@ -34,10 +38,13 @@ + + diff --git a/src/views/archives_management/semester/components/signature_form_traffic.vue b/src/views/archives_management/semester/components/signature_form_traffic.vue new file mode 100644 index 0000000..0a240ab --- /dev/null +++ b/src/views/archives_management/semester/components/signature_form_traffic.vue @@ -0,0 +1,187 @@ + + + + + diff --git a/src/views/archives_management/semester/components/training.vue b/src/views/archives_management/semester/components/training.vue new file mode 100644 index 0000000..1496c1b --- /dev/null +++ b/src/views/archives_management/semester/components/training.vue @@ -0,0 +1,245 @@ + + + + + diff --git a/src/views/archives_management/semester/index.vue b/src/views/archives_management/semester/index.vue index e630e4f..0f15021 100644 --- a/src/views/archives_management/semester/index.vue +++ b/src/views/archives_management/semester/index.vue @@ -72,6 +72,7 @@ CORP_NAME: row.CORP_NAME, CLASS_NAME: row.NAME, CORPINFO_ID: row.CORPINFO_ID, + TRAINTYPE: row.TRAINTYPE, }, }) " diff --git a/src/views/archives_management/user/archives.vue b/src/views/archives_management/user/archives.vue index 499f05a..81197ce 100644 --- a/src/views/archives_management/user/archives.vue +++ b/src/views/archives_management/user/archives.vue @@ -394,6 +394,32 @@ > 生产经营单位从业人员年度安全再培训考核记录 + + + + + + + +
@@ -501,8 +527,15 @@ {{ CORP_NAME }} {{ item.COURSEWARENAME }} - - 1学时 + + {{ item.CLASSHOUR }}学时 + + 1学时 {{ item.TEACHERNAME }}