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 | 197 ++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 178 insertions(+), 19 deletions(-)
diff --git a/src/api/hfiveget/index.js b/src/api/hfiveget/index.js
index 5ad2cbe..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: {
@@ -46,7 +45,19 @@
},
});
};
-//查看该用户需要进行的评分任务
+
+// 我的考核列表
+export const listGroupByTask = (params) => {
+ return request({
+ url: "/api/assessment/assessmentScore/listMyScore/" + params,
+ method: "get",
+ apiKey: true,
+ params: {
+ ...params,
+ },
+ });
+};
+//查看该用户需要进行的评分任务(个人)
export const assessmentSet = (params) => {
return request({
url: "/api/assessment/assessmentSet/list",
@@ -57,23 +68,10 @@
},
});
};
-
-
-//进行评分提交
-export const assessmentScore = (params) => {
+//查看该用户需要进行的评分任务(部门)
+export const assessmentSetDept = (params) => {
return request({
- url: "/api/assessmentScore/assessmentScore/submit",
- method: "post",
- apiKey: true,
- data: {
- ...params,
- },
- });
-};
-// 评优任务列表
-export const evaluateTask = (params) => {
- return request({
- url: "/api/evaluate/evaluateTask/list",
+ url: "/api/assessment/assessmentSetDept/list",
method: "get",
apiKey: true,
params: {
@@ -81,3 +79,164 @@
},
});
};
+
+
+//考核进行评分提交
+export const assessmentScore = (data) => {
+ return request({
+ url: "/api/assessment/assessmentScore/submit",
+ method: "post",
+ apiKey: true,
+ data
+ });
+};
+// 评优任务列表
+export const evaluateTask = (params) => {
+ return request({
+ url: '/api/evaluate/evaluateTask/selfList',
+ method: "get",
+ apiKey: true,
+ 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,
+ },
+ });
+};
+
+// 获取所有部门
+export const deptlistAll = (params) => {
+ return request({
+ url: "/api/blade-system/dept/lazy-list?parentId=1737282385453543425",
+ method: "get",
+ apiKey: true,
+ params: {
+ ...params,
+ },
+ });
+};
+
+// 提交评优结果
+export const evaluateResult = (params) => {
+ return request({
+ url: "/api/evaluate/evaluateResult/submit",
+ method: "post",
+ apiKey: true,
+ data: {
+ ...params,
+ },
+ });
+};
+
+
+
+// 发布留言
+export const leaveWords = (params) => {
+ return request({
+ url: "/api/leave/leaveWords/submit",
+ method: "post",
+ apiKey: true,
+ data: {
+ ...params,
+ }
+ });
+};
+
+
+// 图片上传
+export const endpoint = (data) => {
+ return request({
+ url: "/api/blade-resource/oss/endpoint/put-file?code=minio",
+ method: "post",
+ apiKey: true,
+ data
+ });
+};
+
+// 留言列表
+export const leaveWordslist = (params) => {
+ return request({
+ url: "/api/leave/leaveWords/list",
+ method: "get",
+ apiKey: true,
+ params: {
+ ...params,
+ },
+ });
+};
+
+// 最终评优数据
+export const evaluateTasktop = (params) => {
+ return request({
+ url: "/api/evaluate/evaluateTask/companyList/" + params.user_id,
+ method: "get",
+ apiKey: true,
+ params: {
+ ...params,
+ },
+ });
+};
+// 候选人集合
+
--
Gitblit v1.9.3