344 lines
24 KiB
JavaScript
344 lines
24 KiB
JavaScript
/**
|
|
* api接口统一管理
|
|
*/
|
|
import { post, get, put } from '../http'
|
|
// 劳务管理 ------ 人员管理
|
|
export const getProjectChilderSystemUserListApi = data => post('xmgl/systemUser/getProjectChilderSystemUserList', data); //查询项目子系统用户
|
|
export const getEnterpriseInfoList = data => post('xmgl/enterpriseInfo/list', data); //劳务公司列表
|
|
export const getEnterpriseTypeList = data => get('xmgl/enterpriseType/list', data); //新增企业 -- 企业类型下拉
|
|
export const setEnterpriseInfo = data => post('xmgl/enterpriseInfo/add', data); //新增企业 -- 确认 新增 企业
|
|
export const editEnterpriseInfo = data => post('xmgl/enterpriseInfo/edit', data); //新增企业 -- 确认 编辑 企业
|
|
export const deleteEnterprise = data => post('xmgl/enterpriseInfo/delete', data); // 删除 企业
|
|
export const getTeamInfoList = data => post('xmgl/teamInfo/getTeamInfoList', data); // 获取 班组 列表 施工人员模块
|
|
export const getWorkerTypeList = data => post('xmgl/workerType/list', data); // 获取班组 工种下拉 列表
|
|
export const addTeamInfo = data => post('xmgl/teamInfo/add', data); // 新增 班组 保存
|
|
export const deleteTeamInfo = data => post('xmgl/teamInfo/delete', data); // 删除 班组
|
|
export const editTeamInfo = data => post('xmgl/teamInfo/edit', data); // 编辑 班组
|
|
export const getWorkerInfoList = data => post('xmgl/workerInfo/selectWorkerInfoList', data); // 获取 表格信息 -- 公用
|
|
export const addWorkerInfo = data => post('xmgl/workerInfo/add', data); //新增人员录入
|
|
export const editWorkerInfo = data => put('xmgl/workerInfo/edit', data); //编辑 人员 录入信息
|
|
export const updateByIdWorkerInfo = data => put('xmgl/workerInfo/updateById', data); //编辑 人员 录入信息
|
|
export const updateWorkerExit = data => post('xmgl/workerInfo/updateWorkerExit', data); //人员 退场 && 批量 退场
|
|
export const updateWorkerTeam = data => post('xmgl/workerInfo/updateWorkerTeam', data); //人员批量移动
|
|
export const deleteWorkerInfo = data => post('xmgl/workerInfo/delete', data); //删除 人员 信息
|
|
export const sendBatchWokerApi = data => post('xmgl/ufaceDev/sendBatchWokerDev', data); // 下发通行人员
|
|
export const pullMemberDataApi = data => post('xmgl/hikvision/getDoorEvents', data); // 拉取人员通行数据
|
|
export const importImgDataApi = data => post('xmgl/workerInfo/uploadWorkerInfoImgs', data); // 导入照片数据
|
|
export const xmglXzHikvisionSyncGetNewestList = data => post('xmgl/xzHikvisionSync/getNewestList', data); // 导入照片数据
|
|
export const xmglXzHikvisionSyncRetryAPI = data => post('xmgl/xzHikvisionSync/retry', data); // 导入照片数据
|
|
// 查找弹弓下发详情
|
|
export const getDangongWorkerFaceStatusPageList = data => get('xmgl/dangongWorkerFaceStatus/page', data);
|
|
|
|
// 人员在场超时记录
|
|
export const regionViolationPageApi = data => post('xmgl/regionViolation/page', data);
|
|
|
|
// 批量人员绑定设备
|
|
export const batchBindDevForWorkersApi = data => post('xmgl/workerInfo/batchBindDevForWorkers', data); //批量绑定设备
|
|
|
|
export const batchCancelDevForWorkersApi = data => post('/xmgl/workerApi/deleteFaceAuth', data); //批量取消绑定设备
|
|
|
|
|
|
//详情
|
|
export const getTrainRecordsByWorkerIdApi = data => post('xmgl/workerInfo/getTrainRecordsByWorkerId', data); //获取 安全教育列表数据
|
|
export const getWorkerInfoData = data => post('xmgl/workerInfo/viewWorkerInfoDetail', data); //获取 人员 详细所有信息
|
|
export const getRegisterWorkerInfoData = data => post('xmgl/xzWorkerInfoAuditRecord/viewWorkerInfoDetail', data); //获取 人员登记培训 详细所有信息
|
|
export const addContractApi = data => post('xmgl/workerContract/add', data); //新增合同信息
|
|
export const editContractApi = data => post('xmgl/workerContract/edit', data); //编辑合同信息
|
|
export const getCertificateTypeApi = data => post('xmgl/dictionariesRecord/selectCertTypeList', data); //获取证书类型
|
|
export const addCertificateApi = data => post('xmgl/workerCertificate/add', data); //新增证书
|
|
export const editCertificateApi = data => post('xmgl/workerCertificate/edit', data); //编辑证书
|
|
export const deleteCertificateApi = data => post('xmgl/workerCertificate/delete', data); //删除证书
|
|
export const addPhysicalApi = data => post('xmgl/workerPhysicals/add', data); //新增体检 报告
|
|
export const editPhysicalApi = data => post('xmgl/workerPhysicals/edit', data); //编辑体检 报告
|
|
export const deletePhysicalApi = data => post('xmgl/workerPhysicals/delete', data); //删除体检 报告
|
|
export const addInsuranceApi = data => post('xmgl/workerInsurance/add', data); //新增保险 信息
|
|
export const editInsuranceApi = data => post('xmgl/workerInsurance/edit', data); //编辑保险 信息
|
|
export const deleteInsuranceApi = data => post('xmgl/workerInsurance/delete', data); //删除保险 信息
|
|
|
|
//身份证信息识别--------------------------
|
|
export const getIdCardInfoApi = data => post('xmgl/api/getIdCardInfo', data);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 劳务管理 ------ 部门管理
|
|
export const getDepartmentInfoList = data => post('xmgl/departmentInfo/getDepartmentInfoList', data); //查询 部门管理 列表
|
|
export const addDepartmentInfo = data => post('xmgl/departmentInfo/add', data); //新增部门
|
|
export const updateWorkerDepartment = data => post('xmgl/workerInfo/updateWorkerDepartment', data); //部门批量 移动
|
|
export const deleteDepartmentInfo = data => post('xmgl/departmentInfo/delete', data); //部门删除
|
|
export const editDepartmentInfo = data => post('xmgl/departmentInfo/edit', data); //部门 编辑
|
|
|
|
//劳务管理 --- 新增设备
|
|
export const getProjectUfaceConfigInfo = data => post('xmgl/projectUfaceConfig/getProjectUfaceConfigInfo', data); //查询项目的对应的人脸设备配置信息
|
|
export const projectUfaceConfigEdit = data => post('xmgl/projectUfaceConfig/edit', data); //编辑项目对应的人脸设备配置信息
|
|
export const projectCarConfigInfoList = data => get('xmgl/projectCarCameraConfig/list', data); //查询车辆项目初始化
|
|
export const projectCarConfigInfoEdit = data => post('xmgl/projectCarCameraConfig/saveProjectCarCameraConfig', data); //编辑车辆项目初始化配置
|
|
export const ufaceDevAdd = data => post('xmgl/ufaceDev/add', data); //添加人脸设备信息
|
|
export const ufaceDevEdit = data => post('xmgl/ufaceDev/edit', data); //编辑人脸设备信息
|
|
export const ufaceDevDelete = data => post('xmgl/ufaceDev/delete', data); //删除人脸设备信息
|
|
export const ufaceDevList = data => post('xmgl/ufaceDev/list', data); //列表查询人脸设备信息
|
|
export const selectHousingListApi = data => get('xmgl/thirdPartyPlatformService/list', data); //查询住建列表
|
|
// 上传考勤
|
|
export const reissueAttendanceCardApi = data => post('xmgl/workerAttendance/reissueAttendanceCard', data); //上传考勤
|
|
|
|
//劳务管理 --- 门禁分组
|
|
export const getGroupPageApi = data => get('xmgl/ufaceDevGroup/page', data); //门禁分组分页列表
|
|
export const getGroupListApi = data => get('xmgl/ufaceDevGroup/list', data); //门禁分组分页列表
|
|
export const addGroupApi = data => post('xmgl/ufaceDevGroup/add', data); //门禁分组添加
|
|
export const editGroupApi = data => post('xmgl/ufaceDevGroup/edit', data); //门禁分组编辑
|
|
export const deleteGroupApi = data => post('xmgl/ufaceDevGroup/delete', data); //门禁分组删除
|
|
|
|
//工种信息
|
|
export const workerTypeAdd = data => post('xmgl/workerType/add', data); //添加工种信息
|
|
export const workerTypeEdit = data => post('xmgl/workerType/edit', data); //添加工种信息
|
|
export const workerTypeDelete = data => post('xmgl/workerType/delete', data); //添加工种信息
|
|
export const workerTypeList = data => post('xmgl/workerType/list', data); //列表查询工种信息
|
|
|
|
//考勤规则
|
|
export const workerAttendanceRuleList = data => post('xmgl/workerAttendanceRule/list', data); //列表查询考勤规则信息
|
|
export const workerAttendanceRuleAdd = data => post('xmgl/workerAttendanceRule/add', data); //添加考勤规则信息
|
|
export const workerAttendanceRuleEdit = data => post('xmgl/workerAttendanceRule/edit', data); //编辑考勤规则信息
|
|
export const workerAttendanceRuleDelete = data => post('xmgl/workerAttendanceRule/delete', data); //删除考勤规则信息
|
|
// 分页列表查询人员考勤规则v2信息
|
|
export const getWorkerAttendanceRuleV2PageApi = data => get('xmgl/workerAttendanceRuleV2/page', data); //分页列表查询人员考勤规则v2信息
|
|
// 添加人员考勤规则v2信息
|
|
export const addWorkerAttendanceRuleV2Api = data => post('xmgl/workerAttendanceRuleV2/add', data); //添加人员考勤规则v2信息
|
|
// 编辑人员考勤规则v2信息
|
|
export const editWorkerAttendanceRuleV2Api = data => post('xmgl/workerAttendanceRuleV2/edit', data); //编辑人员考勤规则v2信息
|
|
// 删除人员考勤规则v2信息
|
|
export const deleteWorkerAttendanceRuleV2Api = data => post('xmgl/workerAttendanceRuleV2/delete', data); //删除人员考勤规则v2信息
|
|
// 列表查询人员考勤规则v2变更记录信息
|
|
export const getWorkerAttendanceRuleV2ChangeLogListApi = data => get('xmgl/workerAttendanceRuleV2ChangeLog/list', data); //列表查询人员考勤规则v2变更记录信息
|
|
|
|
|
|
|
|
// 安全分详情
|
|
export const safeReduceDetailList = data => get('xmgl/xzDeductScoreRecord/list', data); //列表查询考勤规则信息
|
|
export const resetScoreApi = data => post('xmgl/workerInfo/updateById', data); //重置分数
|
|
|
|
|
|
export const selectJobListApi = data => get('xmgl/dictionariesRecord/selectJobList', data); //查询管理人员的职务类型和职务列表
|
|
|
|
|
|
//安全教育管理
|
|
export const workerSafeEducationListApi = data => post('xmgl/workerSafeEducation/list', data);
|
|
export const workerSafeEducationAddApi = data => post('xmgl/workerSafeEducation/add', data);
|
|
export const workerSafeEducationEditApi = data => post('xmgl/workerSafeEducation/edit', data);
|
|
export const workerSafeEducationDeleteApi = data => post('xmgl/workerSafeEducation/delete', data);
|
|
export const workerSafeEducationDetailApi = data => post('xmgl/workerSafeEducation/queryById', data);
|
|
|
|
export const workerSafeEducationDetailApi2 = data => post('xmgl/workerSafeEducation/selectAnswerWorkerPage', data);
|
|
//项目下人员安全教育记录
|
|
export const selectSafeEducationWorkerPageApi = data => post('xmgl/workerSafeEducationWorker/selectSafeEducationWorkerPage', data);
|
|
|
|
|
|
//黑名单管理
|
|
export const workerBlacklistListApi = data => post('xmgl/workerBlacklist/list', data);
|
|
export const workerBlacklistAddApi = data => post('xmgl/workerBlacklist/add', data);
|
|
export const workerBlacklistEditApi = data => post('xmgl/workerBlacklist/edit', data);
|
|
export const workerBlacklistDeleteApi = data => post('xmgl/workerBlacklist/delete', data);
|
|
|
|
|
|
//人员总览
|
|
export const selectWorkerOverviewStatisticsApi = data => post('xmgl/workerInfo/selectWorkerOverviewStatistics', data); //人员类型和班组统计
|
|
export const getRealTimeDataApi = data => post('xmgl/workerAttendance/selectWorkerAttendanceNewestList', data, 'aa'); //实时人员考勤信息
|
|
export const getPageListApi = data => post('xmgl/workerAttendance/list', data); //分页查询考勤信息
|
|
export const getAdministratorCertificateApi = data => post('xmgl/workerCertificate/selectProjectManageCertificateTotal', data); //分页查询考勤信息
|
|
export const getWorkerTeamStatisticsApi = data => post('xmgl/workerInfo/selectWorkerTeamStatistics', data); //查询项目下按照班组统计
|
|
export const getPersonTypeAndEduStatisticsApi = data => post('xmgl/workerInfo/selectPersonTypeAndEduStatistics', data); //查询人员总览人员类型和教育统计
|
|
export const getSafetyPerformanceAnalysisApi = data => post('xmgl/workerAttendance/safetyPerformanceAnalysis', data);
|
|
|
|
//评价中心
|
|
export const getAssessmentListApi = data => post('xmgl/workerEvaluate/selectWorkerEvaluatePageList', data); //查询人员评价信息 不良 、奖励
|
|
export const getLaborManagementInfoListApi = data => post('xmgl/workerInfo/getLaborManagementInfoList', data); //查询 奖励 和 不良 人员下拉
|
|
export const addWorkerAssessmentInfoApi = data => post('xmgl/workerEvaluate/add', data); //新增 人员评价信息 不良 、奖励
|
|
export const editWorkerAssessmentInfoApi = data => post('xmgl/workerEvaluate/edit', data); //编辑 人员评价信息 不良 、奖励
|
|
export const deleteWorkerAssessmentInfoApi = data => post('xmgl/workerEvaluate/delete', data); //删除 人员评价信息 不良 、奖励
|
|
|
|
|
|
//电子围栏
|
|
export const electricFenceListApi = data => post('xmgl/electricFence/list', data);
|
|
export const electricFenceAddApi = data => post('xmgl/electricFence/add', data);
|
|
// export const electricFenceEditApi = data => post('xmgl/electricFence/edit', data);
|
|
export const electricFenceDeleteApi = data => post('xmgl/electricFence/delete', data);
|
|
|
|
// 人脸识别
|
|
export const checkFaceApi = data => post('xmgl/recognition/checkFace', data);
|
|
|
|
//查询人员照片库
|
|
export const checkImgLibraryApi = data => post('xmgl/workerImage/list', data)
|
|
|
|
//安全教育 --- 课程管理
|
|
export const safeEducationQuestionListApi = data => post('xmgl/safeEducationQuestion/selectSafeEducationCoursePage', data);
|
|
export const safeEducationQuestionAddApi = data => post('xmgl/safeEducationQuestion/addQuestionCourse', data);
|
|
export const safeEducationQuestionDetailApi = data => post('xmgl/safeEducationQuestion/selectSafeEducationQuestionInfo', data);
|
|
export const selectWorkerEducationPageApi = data => post('xmgl/safeEducationQuestion/selectWorkerEducationPage', data);
|
|
export const exportExcelWorkerEducationApi = data => post('xmgl/safeEducationQuestion/exportExcelWorkerEducation', data);
|
|
export const selectCompanyEducationCoursePageApi = data => post('xmgl/safeEducationQuestion/selectCompanyEducationCoursePage', data);
|
|
|
|
//安全教育 --- 课程分类
|
|
export const educationClassifyListApi = data => post('xmgl/educationClassify/selectList', data);
|
|
export const educationClassifyAddApi = data => post('xmgl/educationClassify/add', data);
|
|
export const educationClassifyEditApi = data => post('xmgl/educationClassify/edit', data);
|
|
export const educationClassifyDeleteApi = data => post('xmgl/educationClassify/delete', data);
|
|
|
|
//人员审批
|
|
export const adoptWorkerInfoApi = data => post('xmgl/workerInfoAuditRecord/adoptWorkerInfo', data);
|
|
export const rejectWorkerInfoApi = data => post('xmgl/workerInfoAuditRecord/rejectWorkerInfo', data);
|
|
export const selectWorkerInfoAuditListApi = data => post('xmgl/workerInfoAuditRecord/selectWorkerInfoAuditList', data);
|
|
export const selectWorkerInfoAuditListSupplierApi = data => post('xmgl/xzWorkerInfoAuditRecord/selectWorkerInfoAuditList', data);
|
|
export const deleteWorkerInfoAuditApi = data => post('xmgl/workerInfoAuditRecord/delete', data);
|
|
//鞍钢人员登记培训删除按钮
|
|
export const deleteAgWorkerInfoAuditApi = data => post('xmgl/xzWorkerInfoAuditRecord/delete', data);
|
|
|
|
|
|
//lED大屏
|
|
export const selectEnterpriseAttendanceCountApi = data => post('xmgl/workerAttendance/selectEnterpriseAttendanceCount', data, 'false');
|
|
export const selectWorkNewAttendanceListApi = data => post('xmgl/workerAttendance/selectWorkNewAttendanceList', data);
|
|
|
|
//下发人员
|
|
export const sendWorkerInfoByIdApi = data => post('xmgl/workerInfo/sendWorkerInfoById', data);
|
|
export const batchSendWorkerInfoApi = data => post('xmgl/workerInfo/batchSendWorkerInfo', data);
|
|
|
|
// 人员下发记录
|
|
export const selectUploadExecuteRecordPageApi = data => post('/xmgl/uploadExecuteRecord/selectUploadExecuteRecordPage', data)
|
|
|
|
// 合作单位-批量移动
|
|
export const updateEnterpriseTypeApi = data => post('xmgl/projectEnterprise/updateEnterpriseType', data)
|
|
|
|
// 人员管理-企业分级列表
|
|
export const selectHierarchyEnterpriseListApi = data => post('xmgl/enterpriseInfo/selectHierarchyEnterpriseList', data)
|
|
|
|
|
|
|
|
//处罚单
|
|
export const getFineRecordListApi = data => post('xmgl/projectFineRecord/list', data); //获取处罚单列表
|
|
export const addFineRecordApi = data => post('xmgl/projectFineRecord/add', data); //新增处罚单
|
|
export const editFineRecordApi = data => post('xmgl/projectFineRecord/edit', data); //编辑处罚单
|
|
export const deleteFineRecordApi = data => post('xmgl/projectFineRecord/delete', data); //删除处罚单
|
|
|
|
|
|
//获取所有管理人员
|
|
export const selectAppWorkerListApi = data => post('xmgl/workerInfo/selectAppWorkerList', data);
|
|
|
|
export const visitorManageRecordApi = data => post('xmgl/visitorManageRecord/list', data);
|
|
|
|
// 分页列表查询人员陌生人通行记录信息
|
|
export const selectWorkerStrangerAttendancePageListApi = data => post('/xmgl/workerStrangerAttendance/selectWorkerStrangerAttendancePageList', data);
|
|
|
|
// 人员统计分析
|
|
export const getProjectCloseManageAnalysisApi = data => post('xmgl/projectCloseManageAnalysis/list', data);
|
|
export const selectDepartmentEnterpriseAttendanceWorkerInfoList = data => post('xmgl/projectCloseManageAnalysis/selectDepartmentEnterpriseAttendanceWorkerInfoList', data);
|
|
export const selectDepartmentEnterpriseCodeWorkerInfoList = data => post('xmgl/projectCloseManageAnalysis/selectDepartmentEnterpriseCodeWorkerInfoList', data); // 查询异常码人数数据
|
|
export const editWorkerAttendanceAnalyseExamine = data => post('/xmgl/workerAttendanceAnalyseExamine/edit', data); // 编辑人员通行分析调查信息
|
|
|
|
|
|
// 2022年4月14日23:01:53 半夜加急 查询封闭的公司
|
|
export const getSelectDepartmentEnterpriseList = data => post('xmgl/projectCloseManageAnalysis/selectDepartmentEnterpriseList', data);
|
|
|
|
|
|
// 防疫通行数据对比
|
|
export const selectProjectAllEnterpriseList = data => post('/xmgl/projectEnterpriseWorkerStatistics/selectProjectAllEnterpriseList', data); // 查询所有企业列表
|
|
export const getProjectChartData = data => post('/xmgl/projectEnterpriseWorkerStatistics/selectProjectEnterpriseWorkerStatisticsList', data); // 查询对应企业图表数据
|
|
export const getProjectDetailData = data => post('/xmgl/projectEnterpriseWorkerStatistics/getCurrentEnterpriseWorkerStatistics', data); // 查询对应企业统计数据
|
|
|
|
// 人员信息详情修改
|
|
export const updateMemberDetailDataList = data => post('/xmgl/xzWorkerInfoAuditRecord/edit', data); // 修改人员信息详情
|
|
|
|
// 准入台账
|
|
export const entryRecordListApi = data => get('xmgl/workerAccessRecord/page', data);
|
|
|
|
// 逾期预警台账
|
|
export const delayAlarmRecordListApi = data => get('xmgl/xzCertificateExpireAlarmRecord/page', data);
|
|
|
|
// 安全分析
|
|
export const getSelectQualityStatisticsNumApi = data => post('/xmgl/xzSecurityQualityInspectionRecord/selectQualityStatisticsNum', data); // 检查统计
|
|
export const getStatsByEnterpriseApi = data => post('/xmgl/xzSecurityQualityInspectionRecord/statsByEnterprise', data); // 分包单位统计
|
|
export const getRiskChartApi = data => post('/xmgl/xzSecurityQualityInspectionRecord/riskChart', data); // 风险走势图
|
|
export const getCountDangerLevelApi = data => post('/xmgl/xzSecurityQualityInspectionRecord/countDangerLevel', data); // 隐患数量展示
|
|
export const getcountQualityInspectionRecordRegionApi = data => post('/xmgl/xzSecurityQualityInspectionRecord/countQualityInspectionRecordRegion', data); // 责任区域数据统计
|
|
|
|
// 人员安全绩效评分
|
|
// export const getRiskChartApi = data => post('/xmgl/xzSecurityQualityInspectionRecord/riskChart', data); // 风险走势图
|
|
export const getStatsSafeScoreApi = data => post('/xmgl/workerInfo/statsSafeScore', data); // 人员风险概览
|
|
export const getStatsEnterpriseApi = data => post('/xmgl/workerInfo/statsEnterprise', data); // 企业安全评分汇总
|
|
export const getStatsEnterpriseRiskApi = data => post('/xmgl/workerInfo/statsEnterpriseRisk', data); // 企业人员风险汇总
|
|
export const getEnterpriseListApi = data => post('/xmgl/enterpriseInfo/list', data); // 企业列表
|
|
export const getSelectWorkerInfoListApi = data => post('/xmgl/workerInfo/selectWorkerInfoList', data); // 人员列表
|
|
export const getDeductScoreListApi = data => get('/xmgl/xzDeductScoreRecord/list', data); // 安全扣分记录
|
|
|
|
// 安全履职
|
|
export const SafeWatchAlarmPageApi = data => post('xmgl/xzWorkerSafeWatchAlarm/page', data);
|
|
// 安全履职阈值规则设置
|
|
export const SafeWatchConfigPageApi = data => post('xmgl/xzWorkerSafeWatchConfig/page', data);
|
|
export const SafeWatchConfigAddApi = data => post('xmgl/xzWorkerSafeWatchConfig/add', data);
|
|
export const SafeWatchConfigEditApi = data => post('xmgl/xzWorkerSafeWatchConfig/edit', data);
|
|
export const SafeWatchConfigDeleteApi = data => post('xmgl/xzWorkerSafeWatchConfig/delete', data);
|
|
// 推送人
|
|
export const SafeWatchManagerListApi = data => post('xmgl/xzWorkerSafeWatchManager/list', data);
|
|
export const SafeWatchManagerAddApi = data => post('xmgl/xzWorkerSafeWatchManager/add', data);
|
|
export const SafeWatchManagerEditApi = data => post('xmgl/xzWorkerSafeWatchManager/edit', data);
|
|
export const SafeWatchManagerDeleteApi = data => post('xmgl/xzWorkerSafeWatchManager/delete', data);
|
|
|
|
// 数据校验同步报告
|
|
// 判断是否校验成功
|
|
export const getHikvisionExceptionApi = data => post('xmgl/xzHikvisionCompareData/checkCompareDataException', data);
|
|
// 获取分页列表数据
|
|
export const getHikvisionPageApi = data => get('xmgl/xzHikvisionCompareData/page', data);
|
|
// 校验同步(批量)
|
|
export const getHikvisionSyncApi = data => post('xmgl/xzHikvisionCompareData/sync', data);
|
|
// 人员|车辆校验
|
|
export const getHikvisionManualCompareApi = data => post('xmgl/xzHikvisionCompareData/manualCompareData', data);
|
|
|
|
|
|
//海康人脸评分接口
|
|
// export const checkfaceHikvisionApi = (data,token) => post('xmgl/recognition/checkfaceHikvision', data, { headers: {Authorization: token}});
|
|
export const checkfaceHikvisionApi = data => post('xmgl/recognition/checkFace', data);
|
|
|
|
//人员管理批量删除
|
|
export const onBatchDeletionApi = data => post('xmgl/workerInfo/deleteBatch', data);
|
|
// 人员管理批量进场
|
|
export const onBatchEntryApi = data => post('xmgl/workerInfo/batchEntry', data);
|
|
|
|
// 分页列表查询人员考勤组信息
|
|
export const getWorkerAttendanceGroupV2PageApi = data => get('/xmgl/workerAttendanceGroupV2/page', data);
|
|
// 新增考勤组和关联的人员信息
|
|
export const addWithWorkerListWorkerAttendanceGroupV2Api = data => post('/xmgl/workerAttendanceGroupV2/addWithWorkerList', data);
|
|
// 新增关联的人员信息
|
|
export const addWorkerListToAttendanceGroupV2Api = data => post('/xmgl/workerAttendanceGroupV2/addWorkerList', data);
|
|
// 删除关联的人员信息
|
|
export const deleteWorkerListFromAttendanceGroupV2Api = data => post('/xmgl/workerAttendanceGroupV2/deleteWorkerList', data);
|
|
// 编辑人员考勤组信息
|
|
export const editWorkerAttendanceGroupV2Api = data => post('/xmgl/workerAttendanceGroupV2/edit', data);
|
|
// 删除人员考勤组信息
|
|
export const deleteWorkerAttendanceGroupV2Api = data => post('/xmgl/workerAttendanceGroupV2/delete', data);
|
|
// 批量删除人员考勤组信息
|
|
export const deleteBatchWorkerAttendanceGroupV2Api = data => post('/xmgl/workerAttendanceGroupV2/deleteBatch', data);
|
|
// 列表查询人员考勤组信息
|
|
export const getWorkerAttendanceGroupV2ListApi = data => get('/xmgl/workerAttendanceGroupV2/list', data);
|
|
// 更新考勤组和关联的人员信息
|
|
export const updateWithWorkerListWorkerAttendanceGroupV2Api = data => post('/xmgl/workerAttendanceGroupV2/updateWithWorkerList', data);
|
|
|
|
// 分页查询考勤日报列表
|
|
export const getWorkerDailyAttendancePageByDateApi = data => post('/xmgl/workerDailyAttendanceStatisticsV2/getWorkerDailyAttendancePageByDate', data);
|
|
// 考勤日报
|
|
export const getCountWorkerDailyAttendancesStaticsByDateApi = data => post('/xmgl/workerDailyAttendanceStatisticsV2/countWorkerDailyAttendancesStaticsByDate', data);
|
|
// 在职情况
|
|
export const getEmploymentOverviewApi = data => post('/xmgl/workerInfo/getEmploymentOverview', data);
|
|
// 通过班组id查看详情
|
|
export const getTeamInfoQueryByIdApi = data => post('/xmgl/teamInfo/queryById', data);
|
|
// 获取考勤统计
|
|
export const getPresentDayByMonthApi = data => post('/xmgl/workerAttendance/getPresentDayByMonth', data);
|
|
// 分页查询某人考勤日报列表
|
|
export const getWorkerDailyAttendancePageForWorkerByDateApi = data => post('/xmgl/workerDailyAttendanceStatisticsV2/getWorkerDailyAttendancePageForWorkerByDate', data);
|
|
// 工作时长
|
|
export const getSafetyHatDataDailyStatisticsListApi = data => get('/xmgl/safetyHatDataDailyStatistics/list', data);
|
|
// 统计每日的工时/工日
|
|
export const getCountWorkerDailyAttendanceByDateApi = data => post('/xmgl/workerDailyAttendanceStatisticsV2/countWorkerDailyAttendanceByDate', data);
|
|
// 考勤总览
|
|
export const getCountWorkerDailyAttendanceStatisticsV2Api = data => post('/xmgl/workerDailyAttendanceStatisticsV2/countWorkerDailyAttendanceStatisticsV2', data);
|
|
// 查询打卡详情
|
|
export const getWorkerAttendanceViewDayAttendanceListApi = data => post('/xmgl/workerAttendance/viewDayAttendanceList', data); |