From cabb170582e6a658ccd3095c88739e876c6d5026 Mon Sep 17 00:00:00 2001 From: wangpeng Date: Mon, 8 Apr 2024 17:08:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/js/data_dictionary.js | 14 + src/request/continuous_improvement.js | 34 + src/request/off_duty_management.js | 14 + src/request/troubleshooting_statistics.js | 17 + src/request/workforce_management.js | 16 + .../components/conclusion.vue | 75 ++ .../enterprise_report/components/other.vue | 76 ++ .../enterprise_report/index.vue | 781 ++++++++++++++++++ .../hazard_analysis/components/analysis.vue | 76 ++ .../hazard_analysis/index.vue | 221 +++++ .../hazard_analysis/view.vue | 9 + .../risk_analysis/components/analysis.vue | 83 ++ .../risk_analysis/index.vue | 189 +++++ .../risk_analysis_record/components/view.vue | 37 + .../risk_analysis_record/index.vue | 165 ++++ .../waybill_registration/add.vue | 4 +- .../leave/components/approval.vue | 73 ++ .../leave/components/cancel.vue | 64 ++ .../leave/components/edit.vue | 108 +++ .../leave/components/time_adjustment.vue | 77 ++ .../leave/components/view.vue | 66 ++ src/views/off_duty_management/leave/index.vue | 306 +++++++ .../login_record/index.vue | 98 +++ .../off_duty_management/record/index.vue | 154 ++++ .../off_duty_management/setting/index.vue | 56 ++ .../components/basic_info.vue | 2 +- .../day_inspection/index.vue | 204 +++++ .../day_inspection/inspection_records.vue | 214 +++++ .../ten_day_inspection/index.vue | 9 + .../ten_day_inspection/inspection_records.vue | 198 +++++ .../week_inspection/index.vue | 9 + .../week_inspection/inspection_records.vue | 193 +++++ .../components/add_one.vue | 77 ++ .../components/add_two.vue | 162 ++++ .../workforce_management/components/view.vue | 49 ++ src/views/workforce_management/index.vue | 251 ++++++ 36 files changed, 4178 insertions(+), 3 deletions(-) create mode 100644 src/request/continuous_improvement.js create mode 100644 src/request/off_duty_management.js create mode 100644 src/request/troubleshooting_statistics.js create mode 100644 src/request/workforce_management.js create mode 100644 src/views/continuous_improvement/enterprise_report/components/conclusion.vue create mode 100644 src/views/continuous_improvement/enterprise_report/components/other.vue create mode 100644 src/views/continuous_improvement/enterprise_report/index.vue create mode 100644 src/views/continuous_improvement/hazard_analysis/components/analysis.vue create mode 100644 src/views/continuous_improvement/hazard_analysis/index.vue create mode 100644 src/views/continuous_improvement/hazard_analysis/view.vue create mode 100644 src/views/continuous_improvement/risk_analysis/components/analysis.vue create mode 100644 src/views/continuous_improvement/risk_analysis/index.vue create mode 100644 src/views/continuous_improvement/risk_analysis_record/components/view.vue create mode 100644 src/views/continuous_improvement/risk_analysis_record/index.vue create mode 100644 src/views/off_duty_management/leave/components/approval.vue create mode 100644 src/views/off_duty_management/leave/components/cancel.vue create mode 100644 src/views/off_duty_management/leave/components/edit.vue create mode 100644 src/views/off_duty_management/leave/components/time_adjustment.vue create mode 100644 src/views/off_duty_management/leave/components/view.vue create mode 100644 src/views/off_duty_management/leave/index.vue create mode 100644 src/views/off_duty_management/login_record/index.vue create mode 100644 src/views/off_duty_management/record/index.vue create mode 100644 src/views/off_duty_management/setting/index.vue create mode 100644 src/views/troubleshooting_statistics/day_inspection/index.vue create mode 100644 src/views/troubleshooting_statistics/day_inspection/inspection_records.vue create mode 100644 src/views/troubleshooting_statistics/ten_day_inspection/index.vue create mode 100644 src/views/troubleshooting_statistics/ten_day_inspection/inspection_records.vue create mode 100644 src/views/troubleshooting_statistics/week_inspection/index.vue create mode 100644 src/views/troubleshooting_statistics/week_inspection/inspection_records.vue create mode 100644 src/views/workforce_management/components/add_one.vue create mode 100644 src/views/workforce_management/components/add_two.vue create mode 100644 src/views/workforce_management/components/view.vue create mode 100644 src/views/workforce_management/index.vue diff --git a/src/assets/js/data_dictionary.js b/src/assets/js/data_dictionary.js index edc738a..3f65406 100644 --- a/src/assets/js/data_dictionary.js +++ b/src/assets/js/data_dictionary.js @@ -188,6 +188,20 @@ export const layoutFnGetRiskClassification = async () => { }); return ref(resData.list); }; +// 风险等级 +export const layoutFnGetRiskLevel = async () => { + const resData = await getLevels({ + DICTIONARIES_ID: "a178357ce6ce4d6a9ac95def6aca3a14", + }); + return ref(resData.list); +}; +// 风险成因 +export const layoutFnGetRiskCauses = async () => { + const resData = await getLevels({ + DICTIONARIES_ID: "1bacbc4c1f6544718519c0d470dfeb62", + }); + return ref(resData.list); +}; // 排查项类型 export const layoutFnGetDrivingType = async () => { const resData = await getLevels({ diff --git a/src/request/continuous_improvement.js b/src/request/continuous_improvement.js new file mode 100644 index 0000000..ba88424 --- /dev/null +++ b/src/request/continuous_improvement.js @@ -0,0 +1,34 @@ +import { post } from "@/request/axios.js"; + +export const setHazardAnalysisSubmit = (params) => + post("/riskpointanalysis/add", params); // 隐患分析提交 +export const getRiskAnalysisList = (params) => + post("/riskpointanalysis/list", params); // 风险分析列表 +export const setRiskAnalysisRepulse = (params) => + post("/riskpointanalysis/delete", params); // 风险分析打回 +export const setRiskAnalysisAdopt = (params) => + post("/riskpointanalysis/apply", params); // 风险分析通过 +export const getRiskAnalysisRecordList = (params) => + post("/riskpoint/getLogs", params); // 风险分析记录列表 +export const getRiskAnalysisRecordView = (params) => + post("/riskpointanalysis/getInfo", params); // 风险分析记录查看 +// 企业报告 start +export const getEnterpriseReport1 = (params) => + post("/corpinfo/getDiagnosis", params); +export const getEnterpriseReport2 = (params) => + post("/jobEvaluation/counlistPaget?showCount=1000¤tPage=1", params); +export const getEnterpriseReport3 = (params) => + post("/studytask/list?showCount=100¤tPage=1", params); +export const getEnterpriseReport4 = (params) => + post("/eightWork/getDiagnosis", params); +export const getEnterpriseReport5 = (params) => + post("/performanceexamine_dept/listAll", params); +export const getEnterpriseReport6 = (params) => + post("/performanceexamine_user/listAll", params); +export const getEnterpriseReportConclusion = (params) => + post("/corpadvice/listAll", params); // 企业报告结论 +export const setEnterpriseReportConclusionEdit = (params) => + post("/corpadvice/edit", params); // 企业报告结论编辑 +export const setEnterpriseReportConclusionAdd = (params) => + post("/corpadvice/add", params); // 企业报告结论新增 +// 企业报告 end diff --git a/src/request/off_duty_management.js b/src/request/off_duty_management.js new file mode 100644 index 0000000..896944b --- /dev/null +++ b/src/request/off_duty_management.js @@ -0,0 +1,14 @@ +import { post } from "@/request/axios.js"; + +export const getLeaveList = (params) => post("/offduty/list", params); // 离岗管理列表 +export const getLeaveView = (params) => post("/offduty/goEdit", params); // 离岗管理查看 +export const setLeaveEdit = (params) => post("/offduty/edit", params); // 离岗管理修改 +export const getApprovedByList = (params) => + post("/app/sys/listUserLeader", params); // 离岗管理获取审批人 +export const setLeaveReview = (params) => post("/offduty/review", params); // 离岗管理审批 +export const setLeaveCancel = (params) => post("/offduty/cancel", params); // 离岗管理取消 +export const getSettingList = (params) => post("/offdutySetup/list", params); // 离岗设置列表 +export const setSettingChange = (params) => + post("/offdutySetup/editSetup", params); // 离岗设置切换 +export const getRecordList = (params) => post("/offduty/list", params); // 离岗记录列表 +export const getLoginRecordList = (params) => post("/fhlog/getList", params); // 登录记录列表 diff --git a/src/request/troubleshooting_statistics.js b/src/request/troubleshooting_statistics.js new file mode 100644 index 0000000..7ccb54e --- /dev/null +++ b/src/request/troubleshooting_statistics.js @@ -0,0 +1,17 @@ +import { post } from "@/request/axios.js"; + +export const getChecklistInspectionRecordList = (params) => + post("/listmanager/recordListAll", params); // 清单检查记录列表 +export const getChecklistInspectionRecordDayInspectionList = (params) => + post("/listmanager/statisticsListCheckDay", params); // 清单检查记录日检列表-风险管控清单 +export const getCustomChecklistInspectionRecordDayInspectionList = (params) => + post("/hiddenstandardCustom/statisticsListCheckDay", params); // 清单检查记录日检列表-隐患排查清单 +export const getChecklistInspectionRecordWeekInspectionList = (params) => + post("/listmanager/statisticsListCheckWeek", params); // 清单检查记录周检列表-风险管控清单 +export const getCustomChecklistInspectionRecordWeekInspectionList = (params) => + post("/hiddenstandardCustom/statisticsListCheckWeek", params); // 清单检查记录周检列表-隐患排查清单 +export const getChecklistInspectionRecordTenDayInspectionList = (params) => + post("/listmanager/statisticsListCheckTenday", params); // 清单检查记录旬检列表-风险管控清单 +export const getCustomChecklistInspectionRecordTenDayInspectionList = ( + params +) => post("/hiddenstandardCustom/statisticsListCheckTenday", params); // 清单检查记录旬检列表-风险管控清单 diff --git a/src/request/workforce_management.js b/src/request/workforce_management.js new file mode 100644 index 0000000..31f7ece --- /dev/null +++ b/src/request/workforce_management.js @@ -0,0 +1,16 @@ +import { post } from "@/request/axios.js"; + +export const getWorkforceManagementList = (params) => + post("/shiftworkrules/list", params); // 排班管理列表 +export const setWorkforceManagementDeleteOne = (params) => + post("/shiftworkrules/deleteOne", params); // 排班管理一级列表删除 +export const setWorkforceManagementDeleteTwo = (params) => + post("/shiftworkrules/deleteTwo", params); // 排班管理二级列表删除 +export const setWorkforceManagementAdd = (params) => + post("/shiftworkrules/add", params); // 排班管理添加 +export const setWorkforceManagementEdit = (params) => + post("/shiftworkrules/edit", params); // 排班管理修改 +export const getWorkforceManagementView = (params) => + post("/shiftworkrules/goEdit", params); // 排班管理查看 +export const getWorkforceManagementIsUse = (params) => + post("/shiftworkrules/isUseTwo", params); // 排班管理查看是否正在使用 diff --git a/src/views/continuous_improvement/enterprise_report/components/conclusion.vue b/src/views/continuous_improvement/enterprise_report/components/conclusion.vue new file mode 100644 index 0000000..4ba2fd6 --- /dev/null +++ b/src/views/continuous_improvement/enterprise_report/components/conclusion.vue @@ -0,0 +1,75 @@ + + + + + diff --git a/src/views/continuous_improvement/enterprise_report/components/other.vue b/src/views/continuous_improvement/enterprise_report/components/other.vue new file mode 100644 index 0000000..89910d8 --- /dev/null +++ b/src/views/continuous_improvement/enterprise_report/components/other.vue @@ -0,0 +1,76 @@ + + + + + diff --git a/src/views/continuous_improvement/enterprise_report/index.vue b/src/views/continuous_improvement/enterprise_report/index.vue new file mode 100644 index 0000000..d7709d8 --- /dev/null +++ b/src/views/continuous_improvement/enterprise_report/index.vue @@ -0,0 +1,781 @@ + + + + + diff --git a/src/views/continuous_improvement/hazard_analysis/components/analysis.vue b/src/views/continuous_improvement/hazard_analysis/components/analysis.vue new file mode 100644 index 0000000..f3bed4e --- /dev/null +++ b/src/views/continuous_improvement/hazard_analysis/components/analysis.vue @@ -0,0 +1,76 @@ + + + + + diff --git a/src/views/continuous_improvement/hazard_analysis/index.vue b/src/views/continuous_improvement/hazard_analysis/index.vue new file mode 100644 index 0000000..fdbdf9b --- /dev/null +++ b/src/views/continuous_improvement/hazard_analysis/index.vue @@ -0,0 +1,221 @@ + + + + + diff --git a/src/views/continuous_improvement/hazard_analysis/view.vue b/src/views/continuous_improvement/hazard_analysis/view.vue new file mode 100644 index 0000000..f7c6703 --- /dev/null +++ b/src/views/continuous_improvement/hazard_analysis/view.vue @@ -0,0 +1,9 @@ + + + + + diff --git a/src/views/continuous_improvement/risk_analysis/components/analysis.vue b/src/views/continuous_improvement/risk_analysis/components/analysis.vue new file mode 100644 index 0000000..b92bfce --- /dev/null +++ b/src/views/continuous_improvement/risk_analysis/components/analysis.vue @@ -0,0 +1,83 @@ + + + + + diff --git a/src/views/continuous_improvement/risk_analysis/index.vue b/src/views/continuous_improvement/risk_analysis/index.vue new file mode 100644 index 0000000..8696e86 --- /dev/null +++ b/src/views/continuous_improvement/risk_analysis/index.vue @@ -0,0 +1,189 @@ + + + + + diff --git a/src/views/continuous_improvement/risk_analysis_record/components/view.vue b/src/views/continuous_improvement/risk_analysis_record/components/view.vue new file mode 100644 index 0000000..d7e53b3 --- /dev/null +++ b/src/views/continuous_improvement/risk_analysis_record/components/view.vue @@ -0,0 +1,37 @@ + + + + + diff --git a/src/views/continuous_improvement/risk_analysis_record/index.vue b/src/views/continuous_improvement/risk_analysis_record/index.vue new file mode 100644 index 0000000..e02a00e --- /dev/null +++ b/src/views/continuous_improvement/risk_analysis_record/index.vue @@ -0,0 +1,165 @@ + + + + + diff --git a/src/views/electronic_waybill_management/waybill_registration/add.vue b/src/views/electronic_waybill_management/waybill_registration/add.vue index 21aaf75..6e48fc7 100644 --- a/src/views/electronic_waybill_management/waybill_registration/add.vue +++ b/src/views/electronic_waybill_management/waybill_registration/add.vue @@ -318,7 +318,7 @@ const rules = { ], WAYBILLNUMBER: [ { required: true, message: "请输入运单编号", trigger: "blur" }, - { min: 7, message: "运单编号不能少于7位", trigger: "blur" }, + /* { min: 7, message: "运单编号不能少于7位", trigger: "blur" }, { validator: (rule, value, callback) => { if (!/^[A-Za-z0-9]+$/.test(value)) { @@ -328,7 +328,7 @@ const rules = { } }, trigger: "blur", - }, + }, */ ], TRANSPORTVEHICLE: [ { required: true, message: "请选择运营车辆", trigger: "change" }, diff --git a/src/views/off_duty_management/leave/components/approval.vue b/src/views/off_duty_management/leave/components/approval.vue new file mode 100644 index 0000000..202bb3d --- /dev/null +++ b/src/views/off_duty_management/leave/components/approval.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/src/views/off_duty_management/leave/components/cancel.vue b/src/views/off_duty_management/leave/components/cancel.vue new file mode 100644 index 0000000..1abbd4d --- /dev/null +++ b/src/views/off_duty_management/leave/components/cancel.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/src/views/off_duty_management/leave/components/edit.vue b/src/views/off_duty_management/leave/components/edit.vue new file mode 100644 index 0000000..629a125 --- /dev/null +++ b/src/views/off_duty_management/leave/components/edit.vue @@ -0,0 +1,108 @@ + + + + + diff --git a/src/views/off_duty_management/leave/components/time_adjustment.vue b/src/views/off_duty_management/leave/components/time_adjustment.vue new file mode 100644 index 0000000..a0815e4 --- /dev/null +++ b/src/views/off_duty_management/leave/components/time_adjustment.vue @@ -0,0 +1,77 @@ + + + + + diff --git a/src/views/off_duty_management/leave/components/view.vue b/src/views/off_duty_management/leave/components/view.vue new file mode 100644 index 0000000..32dc0d5 --- /dev/null +++ b/src/views/off_duty_management/leave/components/view.vue @@ -0,0 +1,66 @@ + + + + + diff --git a/src/views/off_duty_management/leave/index.vue b/src/views/off_duty_management/leave/index.vue new file mode 100644 index 0000000..ca901ce --- /dev/null +++ b/src/views/off_duty_management/leave/index.vue @@ -0,0 +1,306 @@ + + + + + diff --git a/src/views/off_duty_management/login_record/index.vue b/src/views/off_duty_management/login_record/index.vue new file mode 100644 index 0000000..3ae8152 --- /dev/null +++ b/src/views/off_duty_management/login_record/index.vue @@ -0,0 +1,98 @@ + + + + + diff --git a/src/views/off_duty_management/record/index.vue b/src/views/off_duty_management/record/index.vue new file mode 100644 index 0000000..b0678ab --- /dev/null +++ b/src/views/off_duty_management/record/index.vue @@ -0,0 +1,154 @@ + + + + + diff --git a/src/views/off_duty_management/setting/index.vue b/src/views/off_duty_management/setting/index.vue new file mode 100644 index 0000000..cdfce4a --- /dev/null +++ b/src/views/off_duty_management/setting/index.vue @@ -0,0 +1,56 @@ + + + + + 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 377c5d6..4d1b646 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 @@ -29,7 +29,7 @@ - +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 搜索 + + 重置 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + diff --git a/src/views/troubleshooting_statistics/day_inspection/inspection_records.vue b/src/views/troubleshooting_statistics/day_inspection/inspection_records.vue new file mode 100644 index 0000000..0c57621 --- /dev/null +++ b/src/views/troubleshooting_statistics/day_inspection/inspection_records.vue @@ -0,0 +1,214 @@ + + + + + diff --git a/src/views/troubleshooting_statistics/ten_day_inspection/index.vue b/src/views/troubleshooting_statistics/ten_day_inspection/index.vue new file mode 100644 index 0000000..e1d9531 --- /dev/null +++ b/src/views/troubleshooting_statistics/ten_day_inspection/index.vue @@ -0,0 +1,9 @@ + + + + + diff --git a/src/views/troubleshooting_statistics/ten_day_inspection/inspection_records.vue b/src/views/troubleshooting_statistics/ten_day_inspection/inspection_records.vue new file mode 100644 index 0000000..ac74dcb --- /dev/null +++ b/src/views/troubleshooting_statistics/ten_day_inspection/inspection_records.vue @@ -0,0 +1,198 @@ + + + + + diff --git a/src/views/troubleshooting_statistics/week_inspection/index.vue b/src/views/troubleshooting_statistics/week_inspection/index.vue new file mode 100644 index 0000000..54d40aa --- /dev/null +++ b/src/views/troubleshooting_statistics/week_inspection/index.vue @@ -0,0 +1,9 @@ + + + + + diff --git a/src/views/troubleshooting_statistics/week_inspection/inspection_records.vue b/src/views/troubleshooting_statistics/week_inspection/inspection_records.vue new file mode 100644 index 0000000..aebf2c5 --- /dev/null +++ b/src/views/troubleshooting_statistics/week_inspection/inspection_records.vue @@ -0,0 +1,193 @@ + + + + + diff --git a/src/views/workforce_management/components/add_one.vue b/src/views/workforce_management/components/add_one.vue new file mode 100644 index 0000000..7c8b8ad --- /dev/null +++ b/src/views/workforce_management/components/add_one.vue @@ -0,0 +1,77 @@ + + + + + diff --git a/src/views/workforce_management/components/add_two.vue b/src/views/workforce_management/components/add_two.vue new file mode 100644 index 0000000..c9acf59 --- /dev/null +++ b/src/views/workforce_management/components/add_two.vue @@ -0,0 +1,162 @@ + + + + + diff --git a/src/views/workforce_management/components/view.vue b/src/views/workforce_management/components/view.vue new file mode 100644 index 0000000..cb9d98b --- /dev/null +++ b/src/views/workforce_management/components/view.vue @@ -0,0 +1,49 @@ + + + + + diff --git a/src/views/workforce_management/index.vue b/src/views/workforce_management/index.vue new file mode 100644 index 0000000..a1c6b2b --- /dev/null +++ b/src/views/workforce_management/index.vue @@ -0,0 +1,251 @@ + + + + +