Files
CNCEC_APP/api/moduleApi/index.js
T
2026-08-17 11:01:21 +08:00

177 lines
7.3 KiB
JavaScript

import { get } from '@/utils';
// 安全看板
export const getSafetySignboard = (data) => {
return get('/HomeHse/getHSEHomePage', data);
};
// 质量看板指标
export const getQualityWelding = (data) => {
return get('/HomeQms/getQMSHomePage', data);
};
// 项目数据穿透(单位级)
export const getHSEProject = (data) => {
return get('/HomeHse/getHSEProject', data);
};
// 项目数据穿透(项目级)
export const getHSEProjectItem = (data) => {
return get('/HomeHse/getHSEProjectItem', data, { isUnitId: false, loading: true });
};
// 4、组织架构穿透(企业、分支机构)
export const getHSEOrgBranch = (data) => {
return get('/HomeHse/getHSEOrgBranch', data, { loading: true });
};
// 5、组织机构数据穿透(单位级)
export const getHSEOrg = (data) => {
return get('/HomeHse/getHSEOrg', data, { loading: true });
};
// 6、组织机构数据穿透(项目级)
export const getHSEOrgItem = (data) => {
return get('/HomeHse/getHSEOrgItem', data, { isUnitId: false, loading: true });
};
// 7、危大工程数据穿透(单位级)
export const getHSEDangerousProject = (data) => {
return get('/HomeHse/getHSEDangerousProject', data, { loading: true });
};
// 8、危大工程数据穿透(项目级)
export const getHSEDangerousProjectItem = (data) => {
return get('/HomeHse/getHSEDangerousProjectItem', data, { isUnitId: false, loading: true });
};
// 9、风险分级管控数据穿透(单位级)
export const getHSERiskClassification = (data) => {
return get('/HomeHse/getHSERiskClassification', data, { loading: true });
};
//10、风险分级管控数据穿透(项目级)
export const getHSERiskClassificationItem = (data) => {
return get('/HomeHse/getHSERiskClassificationItem', data, { isUnitId: false, loading: true });
};
// 11、高风险作业许可数据穿透(单位级)
export const getHSELicenses = (data) => {
return get('/HomeHse/getHSELicenses', data, { loading: true });
};
//12、高风险作业许可数据穿透(项目级)
export const getHSELicensesItem = (data) => {
return get('/HomeHse/getHSELicensesItem', data, { isUnitId: false, loading: true });
};
// 13、教育培训数据穿透(单位级)
export const getHSEEducation = (data) => {
return get('/HomeHse/getHSEEducation', data, { loading: true });
};
//14、教育培训数据穿透(项目级)
export const getHSEEducationItem = (data) => {
return get('/HomeHse/getHSEEducationItem', data, { isUnitId: false, loading: true });
};
// 15、安全隐患数据穿透(单位级)
export const getHSEProblem = (data) => {
return get('/HomeHse/getHSEProblem', data, { loading: true });
};
//16、安全隐患数据穿透(项目级)
export const getHSEProblemItem = (data) => {
return get('/HomeHse/getHSEProblemItem', data, { isUnitId: false, loading: true });
};
// 17、应急数据穿透(单位级)
export const getHSEEmergency = (data) => {
return get('/HomeHse/getHSEEmergency', data, { loading: true });
};
//18、应急数据穿透(项目级)
export const getHSEEmergencyItem = (data) => {
return get('/HomeHse/getHSEEmergencyItem', data, { isUnitId: false, loading: true });
};
// 19、费用机具管理数据穿透(单位级)
export const getHSECostEquipment = (data) => {
return get('/HomeHse/getHSECostEquipment', data, { loading: true });
};
//20、费用机具管理数据穿透(项目级)
export const getHSECostEquipmentItem = (data) => {
return get('/HomeHse/getHSECostEquipmentItem', data, { isUnitId: false, loading: true });
};
// -----------------------------------质量----------------------
// 2、组织机构数据穿透(单位级)
export const getQMSOrg = (data) => {
return get('/HomeQms/getQMSOrg', data, { loading: true });
};
//3、组织机构数据穿透(项目级)
export const getQMSOrgItem = (data) => {
return get('/HomeQms/getQMSOrgItem', data, { isUnitId: false, loading: true });
};
// 4、教育培训数据穿透(单位级)
export const getQMSEducation = (data) => {
return get('/HomeQms/getQMSEducation', data, { loading: true });
};
//5、教育培训数据穿透(项目级)
export const getQMSEducationItem = (data) => {
return get('/HomeQms/getQMSEducationItem', data, { isUnitId: false, loading: true });
};
// 6、计量器具数据穿透(单位级)
export const getQMSMeasuringInstruments = (data) => {
return get('/HomeQms/getQMSMeasuringInstruments', data, { loading: true });
};
//7、计量器具数据穿透(项目级)
export const getQMSMeasuringInstrumentsItem = (data) => {
return get('/HomeQms/getQMSMeasuringInstrumentsItem', data, { isUnitId: false, loading: true });
};
// 8、报验记录数据穿透(单位级)
export const getQMSInspection = (data) => {
return get('/HomeQms/getQMSInspection', data, { loading: true });
};
//9、报验记录数据穿透(项目级)
export const getQMSInspectionItem = (data) => {
return get('/HomeQms/getQMSInspectionItem', data, { isUnitId: false, loading: true });
};
// 10、工程划分数据穿透(单位级)
export const getQMSProjectDivision = (data) => {
return get('/HomeQms/getQMSProjectDivision', data, { loading: true });
};
//11、工程划分数据穿透(项目级)
export const getQMSProjectDivisionItem = (data) => {
return get('/HomeQms/getQMSProjectDivisionItem', data, { isUnitId: false, loading: true });
};
// 12、质量问题数据穿透(单位级)
export const getQMSQualityProblem = (data) => {
return get('/HomeQms/getQMSQualityProblem', data, { loading: true });
};
//13、质量问题数据穿透(项目级)
export const getQMSQualityProblems = (data) => {
return get('/HomeQms/getQMSQualityProblemItem', data, { isUnitId: false, loading: true });
};
// 14、质量验收数据穿透(单位级)
export const getQMSQualityAcceptance = (data) => {
return get('/HomeQms/getQMSQualityAcceptance', data, { loading: true });
};
//15、质量验收数据穿透(项目级)
export const getQMSQualityAcceptanceItem = (data) => {
return get('/HomeQms/getQMSQualityAcceptanceItem', data, { isUnitId: false, loading: true });
};
// 16、优质工程数据穿透(单位级)
export const getQMSAwardStats = (data) => {
return get('/HomeQms/getQMSAwardStats', data, { loading: true });
};
// 17、QC活动数据穿透(单位级)
export const getQMSQC = (data) => {
return get('/HomeQms/getQMSQC', data, { loading: true });
};
// 18、施工方案数据穿透(单位级)
export const getQMSConstructSolution = (data) => {
return get('/HomeQms/getQMSConstructSolution', data, { loading: true });
};
// 19、施工方案数据穿透(项目级)
export const getQMSConstructSolutionItem = (data) => {
return get('/HomeQms/getQMSConstructSolutionItem', data, { isUnitId: false, loading: true });
};
// 20、图纸会审设计交底数据穿透(单位级)
export const getQMSComprehensive = (data) => {
return get('/HomeQms/getQMSComprehensive', data, { loading: true });
};
// 21、图纸会审设计交底数据穿透(项目级)
export const getQMSComprehensiveItem = (data) => {
return get('/HomeQms/getQMSComprehensiveItem', data, { isUnitId: false, loading: true });
};
// 22、焊接数据穿透(单位级)
export const getQMSHjData = (data) => {
return get('/HomeQms/getQMSHjData', data, { loading: true });
};
// 23、焊接数据穿透(项目级)
export const getQMSHjDataItem = (data) => {
return get('/HomeQms/getQMSHjDataItem', data, { isUnitId: false, loading: true });
};