diff --git a/src/assets/js/data_dictionary.js b/src/assets/js/data_dictionary.js index 386a05c..f0960b7 100644 --- a/src/assets/js/data_dictionary.js +++ b/src/assets/js/data_dictionary.js @@ -89,6 +89,13 @@ export const layoutFnGetPersonnelType = async () => { }); return ref(resData.list); }; +// 签字人员类型 +export const layoutFnGetSignUserType = async () => { + const resData = await getLevels({ + DICTIONARIES_ID: "e0309e3085f04aa9b0e6a56e88ee8c2f", + }); + return ref(resData.list); +}; // 清单类型 export const layoutFnGetInventoryType = async () => { const resData = await getLevels({ @@ -181,6 +188,13 @@ export const layoutFnGetRiskClassification = async () => { }); return ref(resData.list); }; +// 排查项类型 +export const layoutFnGetDrivingType = async () => { + const resData = await getLevels({ + DICTIONARIES_ID: "5ef3a19edcb2435f8db94487834bbae3", + }); + return ref(resData.list); +}; // 部门树 export const layoutFnGetDepartmentTree = async (params) => { const resData = await getDepartmentTree(params); diff --git a/src/request/traffic_driving_commitment.js b/src/request/traffic_driving_commitment.js new file mode 100644 index 0000000..7a2ccf0 --- /dev/null +++ b/src/request/traffic_driving_commitment.js @@ -0,0 +1,12 @@ +import { post } from "@/request/axios.js"; +export const getSafetyDrivingCommitmentList = (params) => + post("/drivingcommitment/listForSafetyDrivingCommitment", params); // 行车日志列表 + +export const setDrivingCommitmentDelete = (params) => + post("/drivingcommitment/delete", params); // 行车日志删除 + +export const getSafetyDrivingCommitmentView = (params) => + post("/drivingcommitment/goEdit", params); // 安全例会详情 + +export const setDrivingCommitmentAdd = (params) => post("/drivingcommitment/add", params); // 风险点单元添加 +export const setDrivingCommitmentEdit = (params) => post("/drivingcommitment/edit", params); // 风险点单元修改 \ No newline at end of file diff --git a/src/request/traffic_driving_type.js b/src/request/traffic_driving_type.js new file mode 100644 index 0000000..6e5cb74 --- /dev/null +++ b/src/request/traffic_driving_type.js @@ -0,0 +1,12 @@ +import { post } from "@/request/axios.js"; +export const getSafetyDrivingTypeList = (params) => + post("/drivingtype/listForSafetyDrivingType", params); // 行车日志列表 + +export const setDrivingTypeDelete = (params) => + post("/drivingtype/delete", params); // 行车日志删除 + +export const getSafetyDrivingTypeView = (params) => + post("/drivingtype/goEdit", params); // 安全例会详情 + +export const setDrivingTypeAdd = (params) => post("/drivingtype/add", params); // 风险点单元添加 +export const setDrivingTypeEdit = (params) => post("/drivingtype/edit", params); // 风险点单元修改 \ No newline at end of file diff --git a/src/request/training_archive_management.js b/src/request/training_archive_management.js index d1f8490..35ae20a 100644 --- a/src/request/training_archive_management.js +++ b/src/request/training_archive_management.js @@ -21,7 +21,6 @@ export const getUserArchives = (params) => post("/archives/getUserArchives", params); // 一人一档-档案详情 export const getLearningRecord = (params) => post("/archives/getLearningRecord", params); -export const getDict = (params) => post("/dictionaries/getLevels", params); // 获取人员类型 export const downloadFilesdetailword = (params) => post("/archives/filesdetailword", params); // 一人一档:档案详情导出 export const downloadAward = (params) => @@ -125,4 +124,19 @@ export const getClassEvaluation = (params) => post("/class/getEvaluation", params); // 获取班级效果评估表信息 export const getStudentEvaluation = (params) => post("/student/getEvaluation", params); // 获取个人效果评估表信息 -export const downloadClassEvaluation = (params) => post("class/hs", params); // 导出班级效果评估表信息 +export const getReviewUserList = (params) => post("/reviewUser/list", params); // 获取审查人员列表 +export const setReviewUserDelete = (params) => + post("/reviewUser/delete", params); // 审查人员删除 +export const setReviewUserAdd = (params) => post("/reviewUser/save", params); // 审查人员添加 +export const setReviewUserEdit = (params) => post("/reviewUser/edit", params); // 审查人员编辑 +export const getReviewUserGoEdit = (params) => + post("/reviewUser/goEdit", params); // 获取审查人员编辑信息 +export const getSignUserList = (params) => + post("/trainedusersign/list", params); // 获取签字人员列表 +export const setSignUserDelete = (params) => + post("/trainedusersign/delete", params); // 签字人员删除 +export const setSignUserAdd = (params) => post("/trainedusersign/save", params); // 签字人员添加 +export const setSignUserEdit = (params) => + post("/trainedusersign/edit", params); // 签字人员编辑 +export const getSignUserGoEdit = (params) => + post("/trainedusersign/goEdit", params); // 获取签字人员编辑信息 diff --git a/src/request/training_process_management.js b/src/request/training_process_management.js index dc1a0d3..c13c92e 100644 --- a/src/request/training_process_management.js +++ b/src/request/training_process_management.js @@ -46,3 +46,34 @@ 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); // 班级管理试卷列表 +export const setClassManagementExamPaperEffectEvaluationIsRelatedCourseware = ( + params +) => post("/postpaper/verifyStrengthenPaper", params); // 班级管理试卷效果评估时是否关联课件 +export const setClassManagementExamPaperAdd = (params) => + post("/postpaper/addPostPaper", params); // 班级管理试卷添加 +export const setClassManagementExamPaperEdit = (params) => + post("/postpaper/editPostPaper", params); // 班级管理试卷修改 +export const getClassManagementExamPaperCount = (params) => + post("/postpaper/getQuestionCount", params); // 班级管理试卷数量 +export const getClassManagementExamPaperHasTestPaper = (params) => + post("/postpaper/getData", params); // 班级管理试卷获取是否有试卷 +export const setClassManagementExamPaperBatchAdd = (params) => + post("/postpaper/batchAddPostPaper", params); // 班级管理试卷批量添加自动生成试卷 diff --git a/src/views/archives_management/enterprise/components/capital_add.vue b/src/views/archives_management/enterprise/components/capital_add.vue index 1473eea..0c04fce 100644 --- a/src/views/archives_management/enterprise/components/capital_add.vue +++ b/src/views/archives_management/enterprise/components/capital_add.vue @@ -3,7 +3,7 @@ v-model="visible" :append-to-body="true" :title="type === 'edit' ? '修改' : '新增'" - :on-close="fnClose" + @close="fnClose" > diff --git a/src/views/archives_management/enterprise/components/postman_add.vue b/src/views/archives_management/enterprise/components/postman_add.vue index b589afa..4ee0682 100644 --- a/src/views/archives_management/enterprise/components/postman_add.vue +++ b/src/views/archives_management/enterprise/components/postman_add.vue @@ -3,7 +3,7 @@ v-model="visible" :append-to-body="true" :title="type === 'edit' ? '修改' : '新增'" - :on-close="fnClose" + @close="fnClose" > diff --git a/src/views/archives_management/user/archives.vue b/src/views/archives_management/user/archives.vue index 97d7b78..9b6b46a 100644 --- a/src/views/archives_management/user/archives.vue +++ b/src/views/archives_management/user/archives.vue @@ -249,7 +249,7 @@ @@ -431,7 +431,7 @@ @@ -815,10 +815,10 @@ import { ElMessageBox } from "element-plus"; import { getLearningRecord, getUserArchives, - getDict, downloadFilesdetailword, } from "@/request/training_archive_management.js"; import { useRoute } from "vue-router"; +import { layoutFnGetPersonnelType } from "@/assets/js/data_dictionary.js"; const route = useRoute(); const { @@ -846,13 +846,13 @@ const checkboxList = [ { sort: 5, label: "培训考核记录" }, { sort: 6, label: "学习记录" }, ]; +const personnelTypeList = await layoutFnGetPersonnelType(); const data = reactive({ classInfo: {}, videoList: [], official_seal_path: "", SIGNATURE_PATH: "", PERSONNEL_TYPE: [PERSONNEL_TYPE], - personnelTypeList: [], paper: {}, learningRecord: {}, faceList: [], @@ -924,15 +924,8 @@ const fnGetLearningRecord = async () => { data.faceList = []; } }; -const fnGetDict = async () => { - const resData = await getDict({ - DICTIONARIES_ID: "0b62f92b0b624aab8e89a77304a64d5e", - }); - data.personnelTypeList = resData.list; -}; fnGetData(); fnGetLearningRecord(); -fnGetDict(); const fnExportDialogChangeShow = () => { data.exportDialog.visible = !data.exportDialog.visible; }; diff --git a/src/views/driving_inspections/driving_commitment/components/add.vue b/src/views/driving_inspections/driving_commitment/components/add.vue new file mode 100644 index 0000000..2d13049 --- /dev/null +++ b/src/views/driving_inspections/driving_commitment/components/add.vue @@ -0,0 +1,75 @@ + + + + + diff --git a/src/views/driving_inspections/driving_commitment/index.vue b/src/views/driving_inspections/driving_commitment/index.vue new file mode 100644 index 0000000..4a8a997 --- /dev/null +++ b/src/views/driving_inspections/driving_commitment/index.vue @@ -0,0 +1,132 @@ + + + + + diff --git a/src/views/driving_inspections/driving_log/add.vue b/src/views/driving_inspections/driving_log/add.vue new file mode 100644 index 0000000..a93807e --- /dev/null +++ b/src/views/driving_inspections/driving_log/add.vue @@ -0,0 +1,229 @@ + + + + + diff --git a/src/views/driving_inspections/driving_log/drivingLog_info.vue b/src/views/driving_inspections/driving_log/drivingLog_info.vue new file mode 100644 index 0000000..0d344c0 --- /dev/null +++ b/src/views/driving_inspections/driving_log/drivingLog_info.vue @@ -0,0 +1,341 @@ + + + + + diff --git a/src/views/driving_inspections/driving_log/index.vue b/src/views/driving_inspections/driving_log/index.vue new file mode 100644 index 0000000..b7358b3 --- /dev/null +++ b/src/views/driving_inspections/driving_log/index.vue @@ -0,0 +1,136 @@ + + + + + diff --git a/src/views/driving_inspections/driving_type/components/add.vue b/src/views/driving_inspections/driving_type/components/add.vue new file mode 100644 index 0000000..4eb6cd4 --- /dev/null +++ b/src/views/driving_inspections/driving_type/components/add.vue @@ -0,0 +1,97 @@ + + + + + diff --git a/src/views/driving_inspections/driving_type/index.vue b/src/views/driving_inspections/driving_type/index.vue new file mode 100644 index 0000000..2ce8647 --- /dev/null +++ b/src/views/driving_inspections/driving_type/index.vue @@ -0,0 +1,145 @@ + + + + + diff --git a/src/views/education_user/review_user/components/review_add.vue b/src/views/education_user/review_user/components/review_add.vue new file mode 100644 index 0000000..72aca57 --- /dev/null +++ b/src/views/education_user/review_user/components/review_add.vue @@ -0,0 +1,188 @@ + + + + + diff --git a/src/views/education_user/review_user/index.vue b/src/views/education_user/review_user/index.vue new file mode 100644 index 0000000..2107e6b --- /dev/null +++ b/src/views/education_user/review_user/index.vue @@ -0,0 +1,144 @@ + + + + diff --git a/src/views/education_user/sign_user/components/sign_add.vue b/src/views/education_user/sign_user/components/sign_add.vue new file mode 100644 index 0000000..b304e08 --- /dev/null +++ b/src/views/education_user/sign_user/components/sign_add.vue @@ -0,0 +1,207 @@ + + + + + diff --git a/src/views/education_user/sign_user/index.vue b/src/views/education_user/sign_user/index.vue new file mode 100644 index 0000000..86cfe6f --- /dev/null +++ b/src/views/education_user/sign_user/index.vue @@ -0,0 +1,111 @@ + + + + diff --git a/src/views/effect_appraisal/enterprise_effect/components/classStrengthen.vue b/src/views/effect_appraisal/enterprise_effect/components/classStrengthen.vue index 168fa95..d510afc 100644 --- a/src/views/effect_appraisal/enterprise_effect/components/classStrengthen.vue +++ b/src/views/effect_appraisal/enterprise_effect/components/classStrengthen.vue @@ -146,12 +146,13 @@ diff --git a/src/views/training_process_management/class_management/components/automatically_generate_test_papers.vue b/src/views/training_process_management/class_management/components/automatically_generate_test_papers.vue new file mode 100644 index 0000000..2ee18db --- /dev/null +++ b/src/views/training_process_management/class_management/components/automatically_generate_test_papers.vue @@ -0,0 +1,211 @@ + + + + + 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..2adbfbd --- /dev/null +++ b/src/views/training_process_management/class_management/components/configuration_test_paper.vue @@ -0,0 +1,168 @@ + + + + + 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/delay.vue b/src/views/training_process_management/class_management/components/delay.vue index 3d2fd34..9c1d330 100644 --- a/src/views/training_process_management/class_management/components/delay.vue +++ b/src/views/training_process_management/class_management/components/delay.vue @@ -1,5 +1,5 @@