import request from "@/utils/request"; //删除部门 export function delDepartmentLims(query) { return request({ url: "/department/delDepartmentLims", method: "delete", params: query, }); } // 添加部门 export function addDepartmentLims(data) { return request({ url: "/department/addDepartmentLims", method: "post", data: data, }); } // 查询CNAS人员侧边栏 export function selectCNSAPersonTree(query) { return request({ url: "/personBasicInfo/selectCNSAPersonTree", method: "get", params: query, }); } // 对接人员平台 获取所有人员信息 export function getEmployees(query) { return request({ url: "/personBasicInfo/getEmployees", method: "get", params: query, }); } // 获取人员列表 export function basicInformationOfPersonnelSelectPage(query) { return request({ url: "/personBasicInfo/basicInformationOfPersonnelSelectPage", method: "get", params: query, }); } //删除人员明细所在组织架构 export function delUserDepardLimsId(query) { return request({ url: "/user/delUserDepardLimsId", method: "delete", params: query, }); } // 修改人员明细所在组织架构 export function upUserDepardLimsId(data) { return request({ url: "/system/newUser/upUserDepardLimsId", method: "post", data: data, }); } // 本信息导出,传参类似分页 export function exportPersonBasicInfo(query) { return request({ url: "/personBasicInfo/exportPersonBasicInfo", method: "get", responseType: "blob", params: query, }); } // 本信息导出,传参类似分页 export function exportPersonBasicInfoById(query) { return request({ url: "/personBasicInfo/exportPersonBasicInfoById", method: "get", params: query, }); } /** * @desc 沟通记录 */ // 沟通记录-列表 export function personPersonCommunicationAbilityPage(query) { return request({ url: "/personCommunicationAbility/personPersonCommunicationAbilityPage", method: "get", params: query, }); } //沟通记录-删除 export function deletePersonCommunicationAbility(query) { return request({ url: "/personCommunicationAbility/deletePersonCommunicationAbility", method: "delete", params: query, }); } // 沟通记录-导出 export function exportPersonCommunicationAbility(query) { return request({ url: "/personCommunicationAbility/exportPersonCommunicationAbility", method: "get", responseType: "blob", params: query, }); } // 人员列表 export function selectUserList(query) { return request({ url: "/deviceScope/selectUserList", method: "get", params: query, }); } // 沟通记录新增-编辑 export function addOrUpdatePersonCommunicationAbility(data) { return request({ url: "/personCommunicationAbility/addOrUpdatePersonCommunicationAbility", method: "post", data: data, }); } /** * @desc 岗位职责 */ // 分页查询岗位职责 export function personJobResponsibilitiesSelect(query) { return request({ url: "/personJobResponsibilities/personJobResponsibilitiesSelect", method: "get", params: query, }); } // 新增岗位职责 export function personJobResponsibilitiesSave(data) { return request({ url: "/personJobResponsibilities/personJobResponsibilitiesSave", method: "post", data: data, }); } // 导出人员职责,传参id export function exportPersonJobResponsibilities(query) { return request({ url: "/personJobResponsibilities/exportPersonJobResponsibilities", method: "get", responseType: "blob", params: query, }); } //删除岗位职责 export function personJobResponsibilitiesDelete(query) { return request({ url: "/personJobResponsibilities/personJobResponsibilitiesDelete", method: "delete", params: query, }); } /** * @desc 任职授权 */ // 任职授权记录-列表 export function PersonPostAuthorizationRecordPage(query) { return request({ url: "/personPostAuthorizationRecord/PersonPostAuthorizationRecordPage", method: "get", params: query, }); } //任职授权记录-删除 export function deletePersonPostAuthorizationRecord(query) { return request({ url: "/personPostAuthorizationRecord/deletePersonPostAuthorizationRecord", method: "delete", params: query, }); } // 导出人员职责,传参id export function exportPersonPostAuthorizationRecord(query) { return request({ url: "/personPostAuthorizationRecord/exportPersonPostAuthorizationRecord", method: "get", responseType: "blob", params: query, }); } // 任职授权记录-新增 export function addOrUpdatePersonPostAuthorizationRecord(data) { return request({ url: "/personPostAuthorizationRecord/addOrUpdatePersonPostAuthorizationRecord", method: "post", data: data, }); } //删除文件 export function deleteCNASFile(query) { return request({ url: "/personBasicInfo/deleteCNASFile", method: "delete", params: query, }); } /** * @desc 人员能力 */ // 导出人员能力 export function exportPersonnelCapacity(query) { return request({ url: "/personPersonnelCapacity/exportPersonnelCapacity", method: "get", responseType: "blob", params: query, }); } // 查询人员能力 export function personPersonnelCapacityPage(query) { return request({ url: "/personPersonnelCapacity/personPersonnelCapacityPage", method: "get", params: query, }); } // 新增编辑人员能力 export function addOrUpdatePersonPersonnelCapacity(data) { return request({ url: "/personPersonnelCapacity/addOrUpdatePersonPersonnelCapacity", method: "post", data: data, }); } // 确认人员能力 export function confirmPersonnelCapability(data) { return request({ url: "/personPersonnelCapacity/confirmPersonnelCapability", method: "post", data: data, }); } //删除人员能力 export function deletePersonPersonnelCapacity(query) { return request({ url: "/personPersonnelCapacity/deletePersonPersonnelCapacity", method: "delete", params: query, }); } /** * @desc 人员信息 */ // 获取附件 export function getAnnex(query) { return request({ url: "/personBasicInfo/getAnnex", method: "get", params: query, }); } // 更新附件 export function updateAnnex(data) { return request({ url: "/personBasicInfo/updateAnnex", method: "post", data: data, }); } // export function getAnnexByUserId(query) { return request({ url: "/personBasicInfo/getAnnexByUserId", method: "get", params: query, }); } // 添加附件 export function addAnnex(data) { return request({ url: "/personBasicInfo/addAnnex", method: "post", data: data, }); } //删除附件 export function deleteAnnex(query) { return request({ url: "/personBasicInfo/deleteAnnex/" + query, method: "delete", // params: query, }); } //人员基本信息查询 export function getCNASPersonnelInfo(query) { return request({ url: "/personBasicInfo/getCNASPersonnelInfo", method: "get", params: query, }); } // 人员基本信息保存 export function saveCNASPersonnelInfo(data) { return request({ url: "/personBasicInfo/saveCNASPersonnelInfo", method: "post", data: data, }); } /**培训计划 */ //年度计划明细表 删除 export function deleteDetail(query) { return request({ url: "/personTraining/deleteDetail", method: "delete", params: query, }); } //查询人员培训 export function personTrainingSelect(query) { return request({ url: "/personTraining/personTrainingSelect", method: "get", params: query, }); } //查询培训计划年度计划明细表 export function queryTheAnnualPlanDetailsTable(query) { return request({ url: "/personTraining/queryTheAnnualPlanDetailsTable", method: "get", params: query, }); } //删除人员培训信息 export function personTrainingDelete(query) { return request({ url: "/personTraining/personTrainingDelete", method: "delete", params: query, }); } // 审核 年度人员培训 export function reviewAnnualPersonnelTraining(data) { return request({ url: "/personTraining/reviewAnnualPersonnelTraining", method: "post", data: data, }); } // 批准 年度人员培训 export function approveAnnualPersonnelTraining(data) { return request({ url: "/personTraining/approveAnnualPersonnelTraining", method: "post", data: data, }); } // 导出人员培训与考核记录 export function exportPersonTrainingRecord(query) { return request({ url: "/personTraining/exportPersonTrainingRecord", method: "get", responseType: "blob", params: query, }); } // 导出/人员培训 export function exportPersonTraining(query) { return request({ url: "/personTraining/exportPersonTraining", method: "get", responseType: "blob", params: query, }); } // 认领/取消认领 export function claimOfTrainingAndAssessmentRecords(data) { return request({ url: "/personTraining/claimOfTrainingAndAssessmentRecords", method: "post", data: data, }); } // 批量删除 年度计划明细表 export function deleteAnnualPlanDetailTable(query) { return request({ url: "/personTraining/deleteAnnualPlanDetailTable", method: "delete", params: query, }); } // 年度计划明细 文件下载 export function fileDownLoad(query) { return request({ url: "/personTraining/fileDownLoad", method: "get", responseType: "blob", params: query, }); } // 删除查询 export function deleteFile(query) { return request({ url: "/personTraining/deleteFile", method: "delete", params: query, }); } //附件查询 export function getFileData(query) { return request({ url: "/personTraining/getFileData", method: "get", params: query, }); } //培训与考核记录 查询 export function trainingAndAssessmentRecordsPage(query) { return request({ url: "/personTraining/trainingAndAssessmentRecordsPage", method: "get", params: query, }); } // 培训与考核 失焦更新 export function outOfFocusPreservation(data) { return request({ url: "/personTraining/outOfFocusPreservation", method: "post", data: data, }); } // 培训与考核 新增人员 export function newPersonnelAddedToTrainingRecords(data) { return request({ url: "/personTraining/newPersonnelAddedToTrainingRecords", method: "post", data: data, }); } // 培训与考核记录 批量删除 export function deleteTrainingAndAssessmentRecords(query) { return request({ url: "/personTraining/deleteTrainingAndAssessmentRecords", method: "delete", params: query, }); } // 培训与考核记录 提交 export function trainingAndAssessmentRecordsAdded(data) { return request({ url: "/personTraining/trainingAndAssessmentRecordsAdded", method: "post", data: data, }); } //查询部门 export function selectDepartLims(query) { return request({ url: "/personTraining/selectDepartLims", method: "get", params: query, }); } // 新增培训计划年度计划明细表 export function addOrUpdatePersonTrainingDetailed(data) { return request({ url: "/personTraining/addOrUpdatePersonTrainingDetailed", method: "post", data: data, }); } /** * @desc 监督计划 */ //年度计划列表 export function yearPlanList(query) { return request({ url: "/superVisePlan/yearPlanList", method: "get", params: query, }); } //年度计划明细 export function yearPlanDetailList(query) { return request({ url: "/superVisePlan/yearPlanDetailList", method: "get", params: query, }); } // 删除年计划 export function yearPlanDel(query) { return request({ url: "/superVisePlan/yearPlanDel", method: "delete", params: query, }); } // 删除年计划明细 export function yearPlanDetailDel(query) { return request({ url: "/superVisePlan/yearPlanDetailDel", method: "delete", params: query, }); } // 批准年度计划 export function yearPlanDetailApproval(data) { return request({ url: "/superVisePlan/yearPlanDetailApproval", method: "post", data: data, }); } // 人员 监督计划导出 export function exportSuperVisePlan(query) { return request({ url: "/superVisePlan/exportSuperVisePlan", method: "get", responseType: "blob", params: query, }); } // 监督计划导入年度计划 export function yearPlanDetailImport(data) { return request({ url: "/superVisePlan/yearPlanDetailImport", method: "post", headers: { "Content-Type": "multipart/form-data;", }, data: data, }); } // 监督计划-新增年度计划 export function yearPlanDetailAdd(data) { return request({ url: "/superVisePlan/yearPlanDetailAdd", method: "post", data: data, }); } // 监督计划-编辑年度计划 export function yearPlanDetailEdit(data) { return request({ url: "/superVisePlan/yearPlanDetailEdit", method: "post", data: data, }); } /** * @desc 监督记录 */ //查询 export function personSupervisionRecordPage(query) { return request({ url: "/personSupervisionRecord/personSupervisionRecordPage", method: "get", params: query, }); } // 删除 监督记录 export function deletePersonSupervisionRecord(query) { return request({ url: "/personSupervisionRecord/deletePersonSupervisionRecord", method: "delete", params: query, }); } // 控制单导出 export function exportSupervisionControlSheet(query) { return request({ url: "/personSupervisionRecord/exportSupervisionControlSheet", method: "get", responseType: "blob", params: query, }); } // 处理单导出 export function exportSupervisionProcessingSheet(query) { return request({ url: "/personSupervisionRecord/exportSupervisionProcessingSheet", method: "get", responseType: "blob", params: query, }); } // 监督记录导出 export function exportPersonSupervisionRecord(query) { return request({ url: "/personSupervisionRecord/exportPersonSupervisionRecord", method: "get", responseType: "blob", params: query, }); } // 新增-编辑 监督记录 export function addOrUpdatePersonSupervisionRecord(data) { return request({ url: "/personSupervisionRecord/addOrUpdatePersonSupervisionRecord", method: "post", data: data, }); } //查询 控制单 export function personSupervisionControlSheetPage(query) { return request({ url: "/personSupervisionRecord/personSupervisionControlSheetPage", method: "get", params: query, }); } // 新增-编辑 控制单 export function addOrUpdatePersonSupervisionControl(data) { return request({ url: "/personSupervisionRecord/addOrUpdatePersonSupervisionControl", method: "post", data: data, }); } //查询 处理单 export function personSupervisionProcessingPage(query) { return request({ url: "/personSupervisionRecord/personSupervisionProcessingPage", method: "get", params: query, }); } // 新增-编辑 处理单 export function addOrUpdatePersonnelServiceProcessing(data) { return request({ url: "/personSupervisionRecord/addOrUpdatePersonnelServiceProcessing", method: "post", data: data, }); } /** * @desc 奖惩记录 */ // 奖惩记录 新增/更新 export function addOrUpdateRewardPunishment(data) { return request({ url: "/personRewardPunishmentRecord/addOrUpdateRewardPunishment", method: "post", data: data, }); } // 人员 - 奖惩记录 删除 export function deleteRewardPunishment(query) { return request({ url: "/personRewardPunishmentRecord/deleteRewardPunishment", method: "delete", params: query, }); } // 人员 - 奖惩记录 分页查询 export function rewardPunishmentPage(query) { return request({ url: "/personRewardPunishmentRecord/rewardPunishmentPage", method: "get", params: query, }); } // 奖惩记录 导出 export function rewardPunishmentExport(query) { return request({ url: "/personRewardPunishmentRecord/rewardPunishmentExport", method: "get", responseType: "blob", params: query, }); } /** * @desc 工作履历 */ // 导出工作履历 export function personTrackRecordExport(query) { return request({ url: "/personTrackRecord/personTrackRecordExport", method: "get", responseType: "blob", params: query, }); } // 更新工作履历 export function personTrackRecordUpdate(data) { return request({ url: "/personTrackRecord/personTrackRecordUpdate", method: "post", data: data, }); } // 新增工作履历 export function personTrackRecordSave(data) { return request({ url: "/personTrackRecord/personTrackRecordSave", method: "post", data: data, }); } // 删除工作履历 export function personTrackRecordDelete(query) { return request({ url: "/personTrackRecord/personTrackRecordDelete", method: "delete", params: query, }); } //查询工作履历 export function personTrackRecordSelect(query) { return request({ url: "/personTrackRecord/personTrackRecordSelect", method: "get", params: query, }); } /** * @desc 培训记录 */ // 导出培训记录 export function exportTrainingRecord(query) { return request({ url: "/personTrainingRecord/exportTrainingRecord", method: "get", responseType: "blob", params: query, }); } //查询人员 培训记录 export function trainingSelectTrainingRecord(query) { return request({ url: "/personTrainingRecord/trainingSelectTrainingRecord", method: "get", params: query, }); } //查询人员明细 培训记录 export function queryPersonnelDetails(query) { return request({ url: "/personTrainingRecord/queryPersonnelDetails", method: "get", params: query, }); }