/* * @Author: shuishen 1109946754@qq.com * @Date: 2023-04-19 20:36:36 * @LastEditors: shuishen 1109946754@qq.com * @LastEditTime: 2023-04-20 17:25:03 * @FilePath: \web\bigScreen\src\api\singleSk\index.js * @Description: * * Copyright (c) 2023 by ${git_name_email}, All Rights Reserved. */ import request from "@/router/axios"; //获取验证码 export const GetCode = (params) => { return request({ url: "/api/blade-auth/oauth/smsCode", method: "get", apiKey: true, params: { ...params, }, }); }; //登录 export const Loginto = (params) => { return request({ url: "/api/blade-auth/oauth/token", method: "post", apiKey: true, params: { ...params, }, }); }; // 考核任务列表 export const assessmentTask = (params) => { return request({ url: '/api/assessment/assessmentSetAssessor/listByAssessor', method: "get", apiKey: true, params: { ...params, }, }); }; // 我的考核列表 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", method: "get", apiKey: true, params: { ...params, }, }); }; //查看该用户需要进行的评分任务(部门) export const assessmentSetDept = (params) => { return request({ url: "/api/assessment/assessmentSetDept/list", method: "get", apiKey: true, params: { ...params, }, }); }; //考核进行评分提交 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, }, }); }; // 候选人集合