xieb
2025-03-06 8b23471d428d7d0a6444726cb5c1603a8b3d4010
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,
        },
    });
};
// 候选人集合