From 952a20f1c005d80e9bf881287c40e6f4e4266a0b Mon Sep 17 00:00:00 2001
From: lxp <1928192722@qq.com>
Date: 星期三, 12 三月 2025 15:34:52 +0800
Subject: [PATCH] Merge branch 'dev' of http://114.132.189.42:9002/r/center-lims-before-ruoyi into dev

---
 src/api/cnas/personnel/personnelInfo.js |  819 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 819 insertions(+), 0 deletions(-)

diff --git a/src/api/cnas/personnel/personnelInfo.js b/src/api/cnas/personnel/personnelInfo.js
new file mode 100644
index 0000000..c9d6eaf
--- /dev/null
+++ b/src/api/cnas/personnel/personnelInfo.js
@@ -0,0 +1,819 @@
+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,
+  });
+}
+
+/**
+ * @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,
+  });
+}

--
Gitblit v1.9.3