From 8b23471d428d7d0a6444726cb5c1603a8b3d4010 Mon Sep 17 00:00:00 2001
From: xieb <vip_xiaobin810@163.com>
Date: Thu, 06 Mar 2025 19:47:31 +0800
Subject: [PATCH] 评优项不按设置展示问题

---
 src/api/hfiveget/index.js |   85 ++++++++++++++++++++++++++++++++++++------
 1 files changed, 73 insertions(+), 12 deletions(-)

diff --git a/src/api/hfiveget/index.js b/src/api/hfiveget/index.js
index 04ec19d..5320691 100644
--- a/src/api/hfiveget/index.js
+++ b/src/api/hfiveget/index.js
@@ -26,7 +26,6 @@
 export const Loginto = (params) => {
     return request({
         url: "/api/blade-auth/oauth/token",
-        // url: '/api/blade-auth/oauth/token?tenantId=000000&username=' + params + '&password=21232f297a57a5a743894a0e4a801fc3&grant_type=password&scope=all&type=account',
         method: "post",
         apiKey: true,
         params: {
@@ -38,7 +37,7 @@
 // 考核任务列表
 export const assessmentTask = (params) => {
     return request({
-        url: "/api/assessment/assessmentTask/list",
+        url: '/api/assessment/assessmentSetAssessor/listByAssessor',
         method: "get",
         apiKey: true,
         params: {
@@ -82,24 +81,86 @@
 };
 
 
-//进行评分提交
-export const assessmentScore = (params) => {
+//考核进行评分提交
+export const assessmentScore = (data) => {
     return request({
         url: "/api/assessment/assessmentScore/submit",
         method: "post",
         apiKey: true,
-        data: {
-            ...params,
-        },
+        data
     });
 };
 // 评优任务列表
 export const evaluateTask = (params) => {
     return request({
-        url: "/api/evaluate/evaluateTask/taskList/" + params.dept_id + "/" + params.user_id,
+        url: '/api/evaluate/evaluateTask/selfList',
         method: "get",
         apiKey: true,
-        data: {
+        params: {
+            ...params,
+        },
+    });
+};
+// 第二轮评优数据列表
+export const taskListByPolling = (params) => {
+    return request({
+        url: '/api/evaluate/evaluateTask/taskListByPolling',
+        method: "get",
+        apiKey: true,
+        params: {
+            ...params,
+        },
+    });
+};
+// 
+// 获取评优的类别数据
+export const evaluateTaskCategory = (params) => {
+    return request({
+        url: '/api/evaluate/evaluateTaskCategory/h5list',
+        method: "get",
+        apiKey: true,
+        params: {
+            ...params,
+        },
+    });
+};
+// 获取候选人列表数据
+export const eCategoryCandidate = (params) => {
+    return request({
+        url: '/api/evaluate/evaluateTaskCategoryCandidate/listByCategoryId',
+        method: "get",
+        apiKey: true,
+        params: {
+            ...params,
+        },
+    });
+};
+
+// 投票推荐人,第一轮
+export const saveBatch = (data) => {
+    return request({
+        url: '/api/evaluate/evaluateTaskReferrer/saveBatch',
+        method: "post",
+        apiKey: true,
+        data
+    });
+};
+//第二轮投票,部门/最终投票
+export const saveBatchCandidateResult = (data) => {
+    return request({
+        url: '/api/evaluate/evaluateCandidateResult/saveBatch',
+        method: "post",
+        apiKey: true,
+        data
+    });
+};
+// 获取用户所在部门的所有成员信息
+export const userDeptinfo = (params) => {
+    return request({
+        url: '/api/evaluate/evaluateTask/userListBy',
+        method: "get",
+        apiKey: true,
+        params: {
             ...params,
         },
     });
@@ -108,7 +169,7 @@
 // 获取所有部门
 export const deptlistAll = (params) => {
     return request({
-        url: "/api/blade-system/dept/listAll",
+        url: "/api/blade-system/dept/lazy-list?parentId=1737282385453543425",
         method: "get",
         apiKey: true,
         params: {
@@ -120,7 +181,7 @@
 // 提交评优结果
 export const evaluateResult = (params) => {
     return request({
-        url: "/api/evaluate/evaluateResult/submit ",
+        url: "/api/evaluate/evaluateResult/submit",
         method: "post",
         apiKey: true,
         data: {
@@ -147,7 +208,7 @@
 // 图片上传
 export const endpoint = (data) => {
     return request({
-        url: "/api/blade-resource/oss/endpoint/put-file",
+        url: "/api/blade-resource/oss/endpoint/put-file?code=minio",
         method: "post",
         apiKey: true,
         data

--
Gitblit v1.9.3