qa-regulatory-gwj-app/api/index.js

117 lines
14 KiB
JavaScript

import {post, upload, uploads, videoApiGet} from "../utils/request";
export const submitLogin = (params) => post("/admin/check", params) // 登录
export const getHotWorkListByState = (params) => post("/app/hotworkapplication/list", params)//获取动火列表
export const getHotWorkGoEdit = (params) => post("/app/hotworkapplication/goEdit", params) //获取动火详情
export const getImgfilesListByKeyAndType = (params) => post("/app/imgfiles/listImgs", params) //获取附件表的信息
export const getDept = (params) => post("/app/sys/listTree", {loading: false, ...params}) //获取监管端的部门信息
export const getCorpDept = (params) => post("/app/corpDepartment/listTreeCorpDept", {loading: false, ...params}) //获取监管端的部门信息
export const getDeptUser = (params) => post("/AppUser/listAllManageAndCorp", {loading: false, ...params}) //获取监管端的部门的人员
export const getSafetyenvironmentalList = (params) => post("/app/safetyenvironmental/list", params) //获取安全环保检查列表
export const getSafetyenvironmentalCheckList = (params) => post("/app/safetyenvironmental/checkList", params) //获取安全环保检查列表(隐患指派及验收)
export const getpleadList = (params) => post("/app/safetyenvironmental/pleadList", params) //获取安全环保检查列表
export const getSafetyenvironmentalGoEdit = (params) => post("/app/safetyenvironmental/goEdit", params) //安全环保检查明细信息
export const setSafetyenvironmentalAdd = (params) => post("/app/safetyenvironmental/add", params) //新增安全环保检查
export const setSafetyenvironmentalAdd_plus = (params) => upload("/app/safetyenvironmental/add", params) //新增安全环保检查
export const setSafetyenvironmentalEdit = (params) => post("/app/safetyenvironmental/edit", params) //修改安全环保检查
export const setSafetyenvironmentalEdit_plus = (params) => upload("/app/safetyenvironmental/edit", params) //修改安全环保检查
export const setSafetyenvironmentalGoEdit = (params) => post("/app/safetyenvironmental/goEdit", params) //修改安全环保检查
export const getSafetyenvironmentalRedPoint = (params) => post("/app/safetyenvironmental/countCheck", params) //修改安全环保检查
export const setSafetyenvironmentalExplain = (params) => post("/app/safetyenvironmental/explain", params) //申辩
export const setSafetyenvironmentalFlow = (params) => post("/app/safetyenvironmental/showFlowChart", params) //申辩
export const setImgFilesAdd = (params) => uploads("/app/imgfiles/uploadFile", params) //上传图片
export const setImgFilesListAdd = (params) => uploads("/app/imgfiles/uploadFileList", params) //上传图片
export const setVideoAdd = (params) => upload("/app/imgfiles/add", params) //上传视频
export const setImgFilesAddVideo = (params) => uploads("/app/imgfiles/addVideo", params) //上传视频
export const getHiddenRegion = (params) => post("/app/hiddenRegion/gerRegionList", {loading: false, ...params}) //获取隐患部位
export const checkDept = (params) => post("/app/corpDepartment/checkDept", params) //获取隐患部位
export const getInspectedDepartment = (params) => post("/app/corpDepartment/listTreeCorpDept", {loading: false, ...params}) //获取被检查部门
export const getInspectionDepartment = (params) => post("/app/corpDepartment/listTreeManageAndCorp", {loading: false, ...params}) //获取检查部门
export const getInspectors = (params) => post("/AppUser/listAllManageAndCorp", {loading: false, ...params}) //获取检查人员
export const getHiddenLevel = () => post("/app/dictionaries/listSelectTree", {loading: false, DICTIONARIES_ID: '5e7cf8620ba54ad89719d0be62133c7a'}) //获取隐患级别
export const getHiddenType = () => post("/app/dictionaries/listSelectTree", {loading: false, DICTIONARIES_ID: '3babc15144444bdc8d763d0af2bdfff6'}) //获取隐患类型
export const getInspectionType = () => post("/app/dictionaries/listSelectTree", {loading: false, DICTIONARIES_ID: '60e6481d96e44a5390ff5c347c4d1ffe'}) //获取检查类型
export const getSafetyenvironmentalinspectorList = (params) => post("/app/safetyenvironmentalinspector/list", params) //安全环保检查检查人确认列表
export const setSafetyenvironmentalVerify = (params) => upload("/app/safetyenvironmentalinspector/verify", params) //安全环保检查检查人确认
export const getCorpInfoList = (params) => post("/app/corpinfo/listRetrieval", params) //分公司信息列表
export const getCorpInfoGoEdit = (params) => post("/app/corpinfo/goMessage", params) //分公司信息查看
export const getCorpInfoPersonregistration = (params) => post("/AppUser/personregistration", params) //分公司信息查看入职从业人员登记
export const getCorpInfoLicenseList = (params) => post("/AppUser/licenseList", params) //分公司信息查看人员证照
export const getCorpInfoQualification = (params) => post("/app/qualifications/list", params) //分公司信息查看资质证照
export const getCorpInfoQualificationGoEdit = (params) => post("/app/qualifications/goEdit", params) //分公司信息查看资质证照查看
export const getCorpInfoLicenseListGoEdit = (params) => post("/AppUser/licenseList/goEdit", params) //分公司信息查看人员证照查看
export const getCorpInfoListRetrievalDepartment = (params) => post("/app/department/listTreeCorpInfo", params) //分公司部门管理列表查看
export const getCorpInfoListFindByCorpInfo = (params) => post("/AppUser/findByCorpInfo", params) //分公司人员管理列表查看
export const getCorpInfoListById = (params) => post("/AppUser/goEditCorpUser", params) //分公司人员管理列表查看
export const getBranchStatus = () => post("/app/dictionaries/getLevels", {loading: false, DICTIONARIES_ID: '07c2674470c1498ba1ebd74906b3b518'}) //获取分公司状态
export const getDepartmentLevel = () => post("/app/dictionaries/getLevels", {loading: false, DICTIONARIES_ID: '4a661fa8aedc4d158c9cddaa9d2ec47e'}) //获取部门级别
export const getCheckCycle = () => post("/app/dictionaries/getLevels", {loading: false, DICTIONARIES_ID: 'f60cf0e8315b4993b6d6049dd29f2ba5'}) //获取排查周期
export const getListType = () => post("/app/dictionaries/getLevels", {loading: false, DICTIONARIES_ID: '4a3d0d99b0ea4e268c11dd0b18866917'}) //获取清单类型
export const approveHotWorkSupervision = (params) => post("/app/hotworkapplication/editOpinion", params) //特级动火 安全监督部初审
export const approveHotWorkSupervisionAndFfile = (params) => upload("/app/hotworkapplication/editOpinion", params) //特级动火 安全监督部初审 增加签字附件
export const getInspectionReportCorpInfoList = (params) => post("/app/inspectionReport/corpinfo/list", params) //获取所有的分公司自查自报记录
export const getInspectionReportListManageList = (params) => post("/app/inspectionReport/listManage/list", params) //分公司的清单记录
export const getInspectionReportListManageRecordsList = (params) => post("/app/inspectionReport/listManage/records/list", params) //已检查信息与超期未检查记录
export const getInspectionReportListManageRecordsDetails = (params) => post("/app/inspectionReport/listManage/records/details", params) //检查记录详情
export const getIgnoreCountByCorpInfo = (params) => post("/app/hidden/getIgnoreCountByCorpinfo", params) //获取忽略隐患公司列表
export const getIgnoreHiddenList = (params) => post("/app/hidden/ignorelist", params) //获取忽略隐患列表
export const getHiddenGoEdit = (params) => post("/app/hidden/goEdit", params) //隐患详情
export const getCorpInfoRiskStatistics = (params) => post("/app/corpinfo/risk/statistics", params) //获取企业风险管理列表
export const getRiskUnitList = (params) => post("/app/riskunit/list", params) //获取公司风险点列表
export const getRiskUnitCustomizedList = (params) => post("/app/riskunit/customizedList", params) //获取公司风险点列表
export const getGeneralCountByCorpInfo = (params) => post("/app/hidden/hidden/list", params) //获取一般隐患公司列表
export const getGeneralHiddenList = (params) => post("/app/hidden/generalHiddenList", params) //获取一般隐患列表
export const getSpecialCountByCorpInfo = (params) => post("/app/hidden/speciallist", params) //获取特殊隐患列表
export const getSpecialHiddenList = (params) => post("/app/hidden/specialByCorpInfoId", params) //获取特殊隐患列表
export const getRiskFourColorMapList = (params) => post("/app/riskwarning/list", params) //获取风险四色图列表
export const getMajorCountByCorpInfo = (params) => post("/app/corpinfo/corpinfoList", params) //获取重大/较大隐患公司列表
export const getMajorHiddenList = (params) => post("/app/hidden/majorhiddenList", params) //获取重大/较大隐患列表
export const getMoreHiddenList = (params) => post("/app/hidden/morehiddenList", params) //较大隐患列表
export const getVersion = (params) => post("/app/versionmanagerReg/getVersion", params) //版本更新
export const setFeedbackUpload = (params) => upload("/app/feedback/upload", params) //反馈问题附件
export const setFeedbackAdd = (params) => post("/app/feedback/add", params) //反馈问题提交
export const setUpdatePassword = (params) => post("/app/user/editUserPwd", params) //修改密码
export const getAnnouncementNoticeList = (params) => post("/app/noticeregulatory/list", params) //公告通知列表
export const getPlatformReminderList = (params) => post("/app/service/notice/list", params) //平台提醒列表
export const getAnnouncementNoticeDetail = (params) => post("/app/noticeregulatory/goEdit", params) //公告通知详情
export const editAnnouncementNoticeUser = (params) => post("/app/noticeregulatory/editType", params) //公告通知详情
export const getPlatformReminderDetail = (params) => post("/app/service/notice/goEdit", params) //平台提醒详情
export const getHotWorkRedPoint = (params) => post("/app/hotworkapplication/getRedPoint", params) //特级动火 查询各步骤待办数
export const getListForSafetyEnvironmental = (params) => post("/app/hidden/listForSafetyEnvironmental", params) //获取安全环保检查验收隐患列表
export const setFinalCheck = (params) => post("/app/hidden/finalcheck", params) //提交安全环保检查验收
export const getCorpinfoDeptListTree = (params) => post("/app/corpDepartment/listTree", params) //获取企业的 部门信息
export const getSafetyenvironmentalExplain = (params) => post("/app/safetyenvironmental/getExplain", params) //获取安全环保检查申辩流程列表
export const getKeyProjectsListOutsourced = (params) => post("/app/keyProjects/listOutsourced", params) //获取重点工程管理被检查项目列表
export const getKeyProjectsListListByCorp = (params) => post("/api/outsourced/listByCorp", params) //获取重点工程管理按照公司分组
export const getKeyProjectsCheckList = (params) => post("/app/keyprojectcheck/list", params) //获取重点工程管理被检查项目检查列表
export const getKeyProjectsListAllUnits = (params) => post("/app/keyProjects/listAllUnits", params) //获取重点工程管理被检查项目检查被检查单位
export const getKeyProjectsListAllPersonnel = (params) => post("/app/keyProjects/listAllPersonnel", params) //获取重点工程管理被检查项目检查被检查人
export const setKeyProjectsCheckAdd = (params) => post("/app/keyprojectcheck/add", params) //获取重点工程管理被检查项目添加
export const getKeyProjectsCheckView = (params) => post("/app/keyprojectcheck/goEdit", params) //获取重点工程管理被检查项目查看
export const getKeyProjectsCheckHiddenList = (params) => post("/app/keyprojectcheck/listHidden", params) //获取重点工程管理隐患管理列表
export const getKeyProjectsCheckHiddenView = (params) => post("/app/keyprojectcheck/findHidden", params); // 获取隐患管理详情
export const getKeyProjectsCheckCheck = (params) => post("/app/keyprojectcheck/check", params); // 获取隐患管理验收
export const getKeyProjectsPunishAdd = (params) => post("/app/keyprojectpunish/add", params); // 获取隐患管理处罚
export const setKeyProjectsPunishList = (params) => post("/app/keyprojectpunish/list", params); // 获取处罚管理列表
export const getKeyProjectsPunishList = (params) => post("/app/keyprojectpunish/punishlist", params); // 获取处罚管理列表新 2023-11-06
export const setKeyProjectsPunishView = (params) => post("/app/keyprojectpunish/goEdit", params); // 获取处罚管理详情
export const getKeyProjectsAIWarningList = (params) => post("/app/aiwarning/list", params); // 获取AI报警列表
export const getKeyProjectsAIWarningView = (params) => post("/app/aiwarning/goEdit", params); // 获取AI报警详情
export const setKeyProjectsAIWarningAdd = (params) => post("/app/aiwarning/edit", params); // AI报警保存
export const getkeyprojectcount = (params) => post("/app/keyprojectcheck/keyProjectCount", params); // 重点工程统计
export const getPromiseUnsigned = (params) => post("/app/corppromise/ISSIGN", params); // 获取是否有需要签字的承诺书
export const getPromiseInfo = (params) => post("/app/corppromise/promise", params); // 获取需要签字的承诺书信息
export const setPromiseSign = (params) => upload("/app/corppromise/editpeople", params); // 承诺书提交签字
export const getMyPromiseList = (params) => post("/app/corppromise/promiselist", params); // 获取我的承诺列表
export const getReceivePromiseList = (params) => post("/app/corppromise/receivePromiseList", params); // 获取接收承诺列表
export const getPromiseView = (params) => post("/app/corppromise/goEdit", params); // 查看承诺书
export const setPromiseIsRead = (params) => post("/app/corppromise/editIsRead", params); // 承诺书设置阅读状态
export const editHiddenIspunish = (params) => post("/app/keyprojectcheck/editHiddenIspunish", params); // 修改隐患信息
export const getPERSONNELMANAGEMENTID = (params) => post("/app/keyProjects/goEdit", params); // 重点工程默认回显负责人
export const getKeyProjectsView = (params) => post("/app/keyProjects/getOutsourced", params); // 获取重点工程详详细信息
export const getKeyProjectsVideoList = (params) => post("/app/keyProjects/videomanagerList", params); // 获取重点工程的视频列表
export const setKeyProjectsState = (params) => post("/app/keyProjects/updateState", params); // 修改重点工程状态
//播放视频平台 视频用
export const loginVideoPlat = (params) => videoApiGet("/api/v1/login", params); // 登录视频监控平台
export const getPlatVideoPlay = (params) => videoApiGet("/api/v1/stream/start", params); // 获取视频监控平台播放地址