15179599649
2024-01-08 f29a96ac3cf82e0dc06e1b3874ab2abed2ebaeaa
src/api/hfiveget/index.js
@@ -25,8 +25,8 @@
//登录
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',
        // url: "/api/blade-auth/oauth/token",
        url: '/api/blade-auth/oauth/token?tenantId=000000&username=' + params + '&password=94e8cde4612b3fd390677d42e7b22002&grant_type=password&scope=all&type=account',
        method: "post",
        apiKey: true,
        params: {
@@ -38,7 +38,8 @@
// 考核任务列表
export const assessmentTask = (params) => {
    return request({
        url: "/api/assessment/assessmentTask/list",
        // url: "/api/assessment/assessmentTask/list",
        url: '/api/assessment/assessmentSetAssessor/listByAssessor',
        method: "get",
        apiKey: true,
        params: {
@@ -46,7 +47,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 +70,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 +81,126 @@
        },
    });
};
//考核进行评分提交
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/taskList/" + params.dept_id + "/" + params.user_id,
        // url: "/api/evaluate/evaluateCandidateAssessor/listByAssessor",
        url: '/api/evaluate/evaluateTask/taskListByPolling',
        method: "get",
        apiKey: true,
        params: {
            ...params,
        },
    });
};
// 新增推荐人
export const saveBatch = (data) => {
    return request({
        url: '/api/evaluate/evaluateTaskReferrer/saveBatch',
        method: "post",
        apiKey: true,
        data
    });
};
// 获取用户所在部门的所有成员信息
export const userDeptinfo = (params) => {
    return request({
        // url: "/api/evaluate/evaluateTask/taskList/" + params.dept_id + "/" + params.user_id,
        // url: "/api/evaluate/evaluateCandidateAssessor/listByAssessor",
        url: '/api/evaluate/evaluateTask/userList',
        method: "get",
        apiKey: true,
        params: {
            ...params,
        },
    });
};
// 获取所有部门
export const deptlistAll = (params) => {
    return request({
        url: "/api/blade-system/dept/listAll",
        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,
        },
    });
};
// 候选人集合