flat: 6.5 改版

This commit is contained in:
Apcallover
2024-06-05 14:47:10 +08:00
parent b2fabc9000
commit 892bf6ed84
22 changed files with 4201 additions and 1376 deletions

View File

@@ -1,10 +1,10 @@
import request from "@/router/axios";
/*获取人才列表*/
export const getList = (current, size, params, groupId) => {
export const getList = (params) => {
return request({
url: "/api/jobslink-api/serve/list",
url: "/api/jobslink-api/tenant/talents/list",
method: "get",
params: {...params, current, size, groupId}
params
});
};

View File

@@ -63,6 +63,14 @@ export const getDept = () => {
});
};
export const getDepTree = () => {
return request({
url: "/api/jobslink-api/serve/tree",
method: "get",
params: {}
});
};
/*新建分组*/
export const addDept = row => {
return request({
@@ -270,3 +278,20 @@ export const getMainServeUserLog = params => {
params: params
});
};
export const saveGroupServeInfo = (data) => {
return request({
url: "/api/jobslink-api/serve/tree/save",
method: "post",
data
});
};
export const updateGroupServeInfo = (data) => {
return request({
url: "/api/jobslink-api/serve/tree/update",
method: "post",
data
});
};

View File

@@ -121,3 +121,19 @@ export const getDeptAllTree = (params) => {
})
}
export const talentsEliminate = (params) => {
return request({
url: '/api/jobslink-api/tenant/talents/eliminate',
method: 'post',
data: params
})
}
export const talentsApproval = (params) => {
return request({
url: '/api/jobslink-api/tenant/talents/approval',
method: 'post',
data: params
})
}