2024-04-10 16:18:55 +08:00
|
|
|
/**
|
|
|
|
|
* 考试系统api接口统一管理
|
|
|
|
|
*/
|
|
|
|
|
import { post, get } from '../../http'
|
|
|
|
|
|
2024-04-12 10:49:00 +08:00
|
|
|
//杂项Api
|
|
|
|
|
export const getWorkerInfoListApi = data => post('xmgl/workerInfo/selectWorkerInfoList', data); // 查询临时人员
|
|
|
|
|
export const getDepartmentListApi = data => post('xmgl/departmentInfo/selectDepartmentDetailsList', data); // 查询项目级所有部门
|
|
|
|
|
export const getTeamInfoListApi = data => post('xmgl/teamInfo/getProjectTeamList', data); // 查询项目级所有班组
|
2024-05-12 20:08:08 +08:00
|
|
|
export const getEnterpriseInfoApi = data => post('xmgl/enterpriseInfo/list', data) //列表查看劳务公司
|
2024-04-12 10:49:00 +08:00
|
|
|
|
2024-04-10 16:18:55 +08:00
|
|
|
// 科目管理
|
|
|
|
|
export const addExamSubjectApi = data => post('exam/subject/add', data) //添加
|
|
|
|
|
export const deleteExamSubjectApi = data => post('exam/subject/delete', data) //删除
|
|
|
|
|
export const deleteExamSubjectsApi = data => post('exam/subject/deleteBatch', data) //批量删除
|
|
|
|
|
export const editExamSubjectApi = data => post('exam/subject/edit', data) //编辑
|
|
|
|
|
export const listExamSubjectApi = data => post('exam/subject/list', data) //列表查询
|
|
|
|
|
export const pageExamSubjectApi = data => post('exam/subject/page', data) //分页查询
|
|
|
|
|
export const queryExamSubjectByIdApi = data => post('exam/subject/queryById', data) //通过id查询
|
|
|
|
|
// export const listTreeExamSubjectApi = data => get('exam/subject/tree/${sn}', data) //列表查询
|
|
|
|
|
export const listTreeExamSubjectApi = data => get('exam/subject/tree/'+ data.sn,) //列表查询
|
|
|
|
|
|
|
|
|
|
// 规章制度
|
|
|
|
|
export const addExamRegulationApi = data => post('exam/regulation/add', data) //添加
|
|
|
|
|
export const deleteExamRegulationApi = data => post('exam/regulation/delete', data) //删除
|
|
|
|
|
export const deleteExamRegulationsApi = data => post('exam/regulation/deleteBatch', data) //批量删除
|
|
|
|
|
export const editExamRegulationApi = data => post('exam/regulation/edit', data) //编辑
|
|
|
|
|
export const listExamRegulationApi = data => post('exam/regulation/list', data) //列表查询
|
|
|
|
|
export const pageExamRegulationApi = data => post('exam/regulation/page', data) //分页查询
|
|
|
|
|
export const queryExamRegulationByIdApi = data => post('exam/regulation/queryById', data) //通过id查询
|
|
|
|
|
|
2024-04-12 10:49:00 +08:00
|
|
|
// 安全手册
|
|
|
|
|
export const addSafetyManualApi = data => post('exam/safetyManual/add', data) //添加
|
|
|
|
|
export const deleteSafetyManualApi = data => post('exam/safetyManual/delete', data) //删除
|
|
|
|
|
export const deleteSafetyManualsApi = data => post('exam/safetyManual/deleteBatch', data) //批量删除
|
|
|
|
|
export const editSafetyManualApi = data => post('exam/safetyManual/edit', data) //编辑
|
|
|
|
|
export const listSafetyManualApi = data => post('exam/safetyManual/list', data) //列表查询
|
|
|
|
|
export const pageSafetyManualApi = data => post('exam/safetyManual/page', data) //分页查询
|
|
|
|
|
export const querySafetyManualByIdApi = data => post('exam/safetyManual/queryById', data) //通过id查询
|
|
|
|
|
|
|
|
|
|
// 学习资料
|
|
|
|
|
export const addCourseApi = data => post('exam/course/add', data) //添加
|
|
|
|
|
export const deleteCourseApi = data => post('exam/course/delete', data) //删除
|
2024-05-12 20:08:08 +08:00
|
|
|
export const deleteBatchCoursesApi = data => post('exam/course/deleteBatch', data) //批量删除
|
2024-04-12 10:49:00 +08:00
|
|
|
export const editCourseApi = data => post('exam/course/edit', data) //编辑
|
|
|
|
|
export const exportCourseApi = data => post('exam/course/exportXls', data) //导出excel学习资料信息
|
|
|
|
|
export const importCourseApi = data => post('exam/course/importExcel', data) //导入excel学习资料信息
|
|
|
|
|
export const listCourseApi = data => post('exam/course/list', data) //列表查询
|
|
|
|
|
export const pageCourseApi = data => post('exam/course/page', data) //分页查询
|
|
|
|
|
export const queryCourseByIdApi = data => post('exam/course/queryById', data) //通过id查询
|
2024-05-12 20:08:08 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
// 学习情况
|
|
|
|
|
export const listCourseRecordApi = data => post('exam/courseRecord/list', data) //列表查询
|
|
|
|
|
export const pageCourseRecordApi = data => post('exam/courseRecord/page', data) //分页查询
|
|
|
|
|
export const exportCourseRecordApi = data => post('exam/courseRecord/exportXls', data) //导出excel学习资料信息
|
|
|
|
|
|
|
|
|
|
|
2024-04-12 10:49:00 +08:00
|
|
|
// 培训记录--学习记录
|
|
|
|
|
export const pageStudyRecordApi = data => post('exam/courseRecord/page', data) //分页查询
|
|
|
|
|
|
2024-05-12 20:08:08 +08:00
|
|
|
// 题库管理
|
|
|
|
|
export const addQuestionBankApi = data => post('exam/questionBank/add', data) //添加
|
|
|
|
|
export const deleteQuestionBankApi = data => post('exam/questionBank/delete', data) //删除
|
|
|
|
|
export const editQuestionBankApi = data => post('exam/questionBank/edit', data) //编辑
|
|
|
|
|
export const pageQuestionBankApi = data => post('exam/questionBank/page', data) //分页查询
|
|
|
|
|
export const exportQuestionBankApi = data => post('exam/questionBank/exportXls', data) //导出excel学习资料信息
|
|
|
|
|
export const importQuestionBankApi = data => post('exam/questionBank/importExcel', data) //导入excel学习资料信息
|
|
|
|
|
|
|
|
|
|
export const detailIdQuestionBankApi = data => post('exam/questionBank/queryById', data) //查询题目详情
|
|
|
|
|
export const moveQuestionBankApi = data => post('exam/questionBank/move', data) //移动科目类别
|
2024-05-21 19:11:51 +08:00
|
|
|
export const getRandomQuestionApi = data => post('exam/questionBank/random', data) //随机获取题目
|
2024-05-12 20:08:08 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
// 考试管理
|
|
|
|
|
export const addPaperApi = data => post('exam/paper/add', data) //添加
|
|
|
|
|
export const pagePaperApi = data => post('exam/paper/page', data) //分页查询
|
|
|
|
|
export const detailIdPaperApi = data => post('exam/paper/queryDetailById', data) //查询题目详情
|
|
|
|
|
export const pageRecordApi = data => post('exam/record/page', data) //分页查询
|
|
|
|
|
export const editPaperApi = data => post('exam/paper/edit', data) //编辑
|
2024-05-21 19:11:51 +08:00
|
|
|
export const getQuestionOption = data => post('exam/paper/queryQuestionById', data) //查询题目及选项
|
|
|
|
|
export const delPaperApi = data => post('exam/paper/delete', data) //查询题目及选项
|
|
|
|
|
//考试记录
|
|
|
|
|
export const getExamTrainRecordApi = data => post('exam/trainRecord/page', data) //查询题目及选项
|
2024-05-12 20:08:08 +08:00
|
|
|
|
|
|
|
|
// 通知管理
|
2024-05-21 19:11:51 +08:00
|
|
|
export const editConfigApi = data => post('exam/config/edit', data) //通过id查询考试通知配置信息
|
|
|
|
|
export const getNoticePageApi = data => post('exam/notice/page', data) //分页查询通知记录
|
|
|
|
|
export const delNoticeApi = data => post('exam/notice/delete', data) //删除通知记录
|
2024-05-12 20:08:08 +08:00
|
|
|
|
2024-05-22 18:34:36 +08:00
|
|
|
// 通知配置管理
|
|
|
|
|
export const queryBySnConfigApi = data => post('exam/config/queryBySn', data) //通过id查询考试通知配置信息
|
|
|
|
|
export const addConfigApi = data => post('exam/config/add', data) //添加
|
|
|
|
|
|
2024-05-12 20:08:08 +08:00
|
|
|
|
|
|
|
|
// 积分管理
|
|
|
|
|
export const pageExamPointConfigApi = data => post('exam/examPointConfig/page', data) //分页查询
|
2024-05-21 19:11:51 +08:00
|
|
|
export const getExamPointListApi = data => post('exam/examPointConfig/list', data) //列表查询
|
|
|
|
|
export const addExamPointListApi = data => post('exam/examPointConfig/add', data) //添加积分规则
|
|
|
|
|
export const editExamPointListApi = data => post('exam/examPointConfig/edit', data) //编辑积分规则
|
|
|
|
|
export const delExamPointListApi = data => post('exam/examPointConfig/delete', data) //编辑积分规则
|
2024-05-12 20:08:08 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
// 教育培训
|
|
|
|
|
export const addTrainApi = data => post('exam/train/add', data) //添加
|
|
|
|
|
export const pageTrainRecordApi = data => post('exam/trainRecord/page', data) //分页查询
|
|
|
|
|
export const pageTrainApi = data => post('exam/train/page', data) //分页查询
|
|
|
|
|
export const deleteTrainApi = data => post('exam/train/delete', data) //删除
|
|
|
|
|
|
|
|
|
|
|
2024-04-12 10:49:00 +08:00
|
|
|
|
|
|
|
|
|
2024-04-10 16:18:55 +08:00
|
|
|
// // 风险安全库 —— 作业类型、工序及部位接口 (左侧树)
|
|
|
|
|
// export const rtRiskSecurityLibraryAdd = data => post('xmgl/rtRiskSecurityLibraryType/add', data) //添加
|
|
|
|
|
// export const rtRiskSecurityLibraryEdit = data => post('xmgl/rtRiskSecurityLibraryType/edit', data) //编辑
|
|
|
|
|
// // export const rtRiskSecurityLibraryDelete = data => post('xmgl/rtRiskSecurityLibraryType/delete', data) //删除
|
|
|
|
|
// export const rtRiskSecurityLibraryDelete = data => get('xmgl/rtRiskSecurityLibraryType/deleteByRtRiskSecurityLibraryTypeId', data) //删除
|
|
|
|
|
// export const rtRiskSecurityLibraryPage = data => get('xmgl/rtRiskSecurityLibraryType/page', data) //查询列表数据
|
|
|
|
|
// // export const rtRiskSecurityLibraryList = data => post('xmgl/rtRiskSecurityLibraryType/list', data) //查询列表数据
|
|
|
|
|
// export const rtRiskSecurityLibraryList = data => post('xmgl/rtRiskSecurityLibraryType/selectRtRiskSecurityLibraryTypeList', data) //查询列表数据
|
|
|
|
|
|
|
|
|
|
// // 风险安全库 —— 具体项接口 (右侧列表)
|
|
|
|
|
// export const rtRiskSecurityLibraryConcreteAdd = data => post('xmgl/rtRiskSecurityLibraryTypeConcrete/add', data) //添加
|
|
|
|
|
// export const rtRiskSecurityLibraryConcreteEdit = data => post('xmgl/rtRiskSecurityLibraryTypeConcrete/edit', data) //编辑
|
|
|
|
|
// export const rtRiskSecurityLibraryConcreteDelete = data => post('xmgl/rtRiskSecurityLibraryTypeConcrete/delete', data) //编辑
|
|
|
|
|
// export const rtRiskSecurityLibraryConcreteList = data =>
|
|
|
|
|
// post('xmgl/rtRiskSecurityLibraryTypeConcrete/selectCompanyRtRiskSecurityLibraryTypeConcreteList', data) //查询列表数据
|
|
|
|
|
|
|
|
|
|
// // 工作票相关接口 (右侧列表)
|
|
|
|
|
// export const rtWorkTicketAdd = data => post('xmgl/rtWorkTicket/add', data) //添加
|
|
|
|
|
// export const rtWorkTicketEdit = data => post('xmgl/rtWorkTicket/edit', data) //编辑
|
|
|
|
|
// export const rtWorkTicketDelete = data => post('xmgl/rtWorkTicket/delete', data) //删除
|
|
|
|
|
// export const rtWorkTicketPage = data => get('xmgl/rtWorkTicket/page', data) //删除
|
|
|
|
|
|
|
|
|
|
// export const getWorkTickDetailText = data => post('xmgl/rtRiskSecurityLibraryTypeConcrete/queryJobPrerequisite', data) //添加
|
|
|
|
|
|
|
|
|
|
// // 风险清册相关接口
|
|
|
|
|
// export const rtRiskInventoryTypeAdd = data => post('xmgl/rtRiskInventoryType/add', data) //添加
|
|
|
|
|
// export const rtRiskInventoryTypeEdit = data => post('xmgl/rtRiskInventoryType/edit', data) //编辑
|
|
|
|
|
// export const rtRiskInventoryTypeDelete = data => post('xmgl/rtRiskInventoryType/delete', data) //删除
|
|
|
|
|
// export const rtRiskInventoryTypePage = data => get('xmgl/rtRiskInventoryType/tree/page', data) //查询
|
|
|
|
|
|
|
|
|
|
// // 仓库管理相关接口
|
|
|
|
|
// export const rtToolAdd = data => post('xmgl/rtTool/add', data) //添加
|
|
|
|
|
// export const rtToolEdit = data => post('xmgl/rtTool/edit', data) //编辑
|
|
|
|
|
// export const rtToolDelete = data => post('xmgl/rtTool/delete', data) //删除
|
|
|
|
|
// export const rtToolPage = data => get('xmgl/rtTool/page', data) //查询
|
|
|
|
|
// export const rtToolPageHistory = data => get('xmgl/rtToolHistory/page', data) //历史数据查询
|
|
|
|
|
|
|
|
|
|
// // 进度款合同 相关接口
|
|
|
|
|
// export const rtProgressPaymentContractAdd = data => post('xmgl/rtProgressPaymentContract/add', data) //添加
|
|
|
|
|
// export const rtProgressPaymentContractEdit = data => post('xmgl/rtProgressPaymentContract/edit', data) //编辑
|
|
|
|
|
// export const rtProgressPaymentContractDelete = data => post('xmgl/rtProgressPaymentContract/delete', data) //删除
|
|
|
|
|
// export const rtProgressPaymentContractPage = data => get('xmgl/rtProgressPaymentContract/page', data) //查询
|
|
|
|
|
|
|
|
|
|
// // 技术管理——设计变更联系单 相关接口
|
|
|
|
|
// export const rtDesignChangeContactSheetAdd = data => post('xmgl/rtDesignChangeContactSheet/add', data) //添加
|
|
|
|
|
// export const rtDesignChangeContactSheetEdit = data => post('xmgl/rtDesignChangeContactSheet/edit', data) //编辑
|
|
|
|
|
// export const rtDesignChangeContactSheetDelete = data => post('xmgl/rtDesignChangeContactSheet/delete', data) //删除
|
|
|
|
|
// export const rtDesignChangeContactSheetPage = data => get('xmgl/rtDesignChangeContactSheet/page', data) //查询
|
|
|
|
|
|
|
|
|
|
// // 技术管理——设计变更联系单 相关接口
|
|
|
|
|
// export const rtNewTechnologiesAndNewProcessAdd = data => post('xmgl/rtNewTechnologiesAndNewProcess/add', data) //添加
|
|
|
|
|
// export const rtNewTechnologiesAndNewProcessEdit = data => post('xmgl/rtNewTechnologiesAndNewProcess/edit', data) //编辑
|
|
|
|
|
// export const rtNewTechnologiesAndNewProcessDelete = data => post('xmgl/rtNewTechnologiesAndNewProcess/delete', data) //删除
|
|
|
|
|
// export const rtNewTechnologiesAndNewProcessPage = data => get('xmgl/rtNewTechnologiesAndNewProcess/page', data) //查询
|
|
|
|
|
|
|
|
|
|
// // 技术管理——设计变更联系单 相关接口
|
|
|
|
|
// export const rtMaterialOrderAdd = data => post('xmgl/rtMaterialOrder/add', data) //添加
|
|
|
|
|
// export const rtMaterialOrderEdit = data => post('xmgl/rtMaterialOrder/edit', data) //编辑
|
|
|
|
|
// export const rtMaterialOrderDelete = data => post('xmgl/rtMaterialOrder/delete', data) //删除
|
|
|
|
|
// export const rtMaterialOrderPage = data => get('xmgl/rtMaterialOrder/page', data) //查询
|
|
|
|
|
// export const getArrivalInfoApi = data => post('xmgl/rtMaterialOrder/countRtMaterialOrder', data) //查询
|
|
|
|
|
|
|
|
|
|
// // 施工图 相关接口
|
|
|
|
|
// export const rtConstructionDrawAdd = data => post('xmgl/rtConstructionDraw/add', data) //添加
|
|
|
|
|
// export const rtConstructionDrawEdit = data => post('xmgl/rtConstructionDraw/edit', data) //编辑
|
|
|
|
|
// export const rtConstructionDrawDelete = data => post('xmgl/rtConstructionDraw/delete', data) //删除
|
|
|
|
|
// export const rtConstructionDrawPage = data => get('xmgl/rtConstructionDraw/page', data) //查询
|