diff --git a/src/assets/js/api/safeManage.js b/src/assets/js/api/safeManage.js index 3845dc2d..4c8ac0cd 100644 --- a/src/assets/js/api/safeManage.js +++ b/src/assets/js/api/safeManage.js @@ -1,7 +1,7 @@ /** * api接口统一管理 安全检查 */ -import {post, get} from '../http' +import { post, get } from '../http' //检查项管理 export const getCheckPointsListApi = data => post('xmgl/securityCheckPoints/list', data); //获取 列表 @@ -101,4 +101,56 @@ export const deleteSafeRegionListApi = data => post('xmgl/hiddenDangerInspectReg export const entryCodeApi = data => post('xmgl/workerInfo/selectWorkerInfoByIdCard', data); export const reduceScoreListApi = data => get('xmgl/xzDeductScoreRecord/list', data); - \ No newline at end of file +// 安全风险清单库 +// 树形查询风险清单库信息 +export const getRiskListLibraryTreePageApi = data => get('xmgl/riskListLibrary/tree/page', data); +// 分页列表查询风险清单库信息 +export const getRiskListLibraryPageApi = data => get('xmgl/riskListLibrary/page', data); +// 列表查询风险清单库信息 +export const getRiskListLibraryApi = data => get('xmgl/riskListLibrary/list', data); +// 添加风险清单库信息 +export const addRiskListLibraryApi = data => post('xmgl/riskListLibrary/add', data); +// 修改风险清单库信息 +export const editRiskListLibraryApi = data => post('xmgl/riskListLibrary/edit', data); +// 删除风险清单库信息 +export const deleteRiskListLibraryApi = data => post('xmgl/riskListLibrary/delete', data); +// 分页列表查询风险清单详情信息 +export const getRiskListDetailPageApi = data => get('xmgl/riskListDetail/page', data); +// 添加风险清单详情信息 +export const addRiskListDetailApi = data => post('xmgl/riskListDetail/add', data); +// 修改风险清单详情信息 +export const editRiskListDetailApi = data => post('xmgl/riskListDetail/edit', data); +// 删除风险清单详情信息 +export const deleteRiskListDetailApi = data => post('xmgl/riskListDetail/delete', data); +// 批量删除风险清单详情信息 +export const deleteBatchRiskListDetailApi = data => post('xmgl/riskListDetail/deleteBatch', data); + +// 安全风险清单设置 +// 列表查询安全风险评估计算规则条件项信息 +export const getRiskListRuleItemListApi = data => get('xmgl/riskListRuleItem/list', data); +// 添加安全风险评估计算规则条件项信息 +export const addRiskListRuleItemApi = data => post('xmgl/riskListRuleItem/add', data); +// 修改安全风险评估计算规则条件项信息 +export const editRiskListRuleItemApi = data => post('xmgl/riskListRuleItem/edit', data); +// 删除安全风险评估计算规则条件项信息 +export const deleteRiskListRuleItemApi = data => post('xmgl/riskListRuleItem/delete', data); +// 列表查询安全风险评估计算规则信息 +export const getRiskListRuleApi = data => get('xmgl/riskListRule/list', data); +// 添加安全风险评估计算规则信息 +export const saveRiskListRuleApi = data => post('xmgl/riskListRule/save', data); +// 删除安全风险评估计算规则信息 +export const deleteRiskListRuleApi = data => post('xmgl/riskListRule/delete', data); + +// 潜在事故类型 +// 分页列表查询风险清单的潜在事故类型信息 +export const getRiskListPotentialAccidentTypePageApi = data => get('xmgl/riskListPotentialAccidentType/page', data); +// 列表查询风险清单的潜在事故类型信息 +export const getRiskListPotentialAccidentTypeApi = data => get('xmgl/riskListPotentialAccidentType/list', data); +// 添加风险清单的潜在事故类型信息 +export const addRiskListPotentialAccidentTypeApi = data => post('xmgl/riskListPotentialAccidentType/add', data); +// 修改风险清单的潜在事故类型信息 +export const editRiskListPotentialAccidentTypeApi = data => post('xmgl/riskListPotentialAccidentType/edit', data); +// 删除风险清单的潜在事故类型信息 +export const deleteRiskListPotentialAccidentTypeApi = data => post('xmgl/riskListPotentialAccidentType/delete', data); +// 批量删除风险清单的潜在事故类型信息 +export const deleteBatchRiskListPotentialAccidentTypeApi = data => post('xmgl/riskListPotentialAccidentType/deleteBatch', data); \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 80bc519d..45dd9970 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -4093,6 +4093,33 @@ const routes2 = [{ "../views/companyAdmin/qualityAndSafety/hiddenDangerLibrary.vue" ), }, + // 安全风险清单库 + { + path: "/companyAdmin/qualityAndSafety/safetyRiskList", + name: "safetyRiskList", + component: () => + import ( + "../views/companyAdmin/qualityAndSafety/safetyRiskList.vue" + ), + }, + // 安全风险清单类型 + { + path: "/companyAdmin/qualityAndSafety/safetyRiskListType", + name: "safetyRiskListType", + component: () => + import ( + "../views/companyAdmin/qualityAndSafety/safetyRiskListType.vue" + ), + }, + // 安全风险清单设置 + { + path: "/companyAdmin/qualityAndSafety/safetyRiskListSet", + name: "safetyRiskListSet", + component: () => + import ( + "../views/companyAdmin/qualityAndSafety/safetyRiskListSet.vue" + ), + }, { path: "/companyAdmin/qualityAndSafety/qualityCheckTypes", name: "qualityCheckTypes", diff --git a/src/views/companyAdmin/qualityAndSafety/safetyRiskList.vue b/src/views/companyAdmin/qualityAndSafety/safetyRiskList.vue new file mode 100644 index 00000000..6012d8a8 --- /dev/null +++ b/src/views/companyAdmin/qualityAndSafety/safetyRiskList.vue @@ -0,0 +1,2000 @@ + + + diff --git a/src/views/companyAdmin/qualityAndSafety/safetyRiskListDetail.vue b/src/views/companyAdmin/qualityAndSafety/safetyRiskListDetail.vue new file mode 100644 index 00000000..1577381c --- /dev/null +++ b/src/views/companyAdmin/qualityAndSafety/safetyRiskListDetail.vue @@ -0,0 +1,1801 @@ + + + diff --git a/src/views/companyAdmin/qualityAndSafety/safetyRiskListSet.vue b/src/views/companyAdmin/qualityAndSafety/safetyRiskListSet.vue new file mode 100644 index 00000000..ed3db67a --- /dev/null +++ b/src/views/companyAdmin/qualityAndSafety/safetyRiskListSet.vue @@ -0,0 +1,569 @@ + + + diff --git a/src/views/companyAdmin/qualityAndSafety/safetyRiskListSetDetail.vue b/src/views/companyAdmin/qualityAndSafety/safetyRiskListSetDetail.vue new file mode 100644 index 00000000..fd74d880 --- /dev/null +++ b/src/views/companyAdmin/qualityAndSafety/safetyRiskListSetDetail.vue @@ -0,0 +1,1700 @@ + + + diff --git a/src/views/companyAdmin/qualityAndSafety/safetyRiskListType.vue b/src/views/companyAdmin/qualityAndSafety/safetyRiskListType.vue new file mode 100644 index 00000000..c479986a --- /dev/null +++ b/src/views/companyAdmin/qualityAndSafety/safetyRiskListType.vue @@ -0,0 +1,306 @@ + + + diff --git a/src/views/projectFront/towerCrane/wireRopeMonitoring.vue b/src/views/projectFront/towerCrane/wireRopeMonitoring.vue index 9f1e113c..86db7ecf 100644 --- a/src/views/projectFront/towerCrane/wireRopeMonitoring.vue +++ b/src/views/projectFront/towerCrane/wireRopeMonitoring.vue @@ -259,8 +259,8 @@
+ 确认 取消 - 保存