数通智联化工云平台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

53 lines
1.2 KiB

import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { searchPost,postContList,postContData,editPostditOrDel } from './type';
/**
* 获取岗位
*/
export function getPostContPage(data?: searchPost): AxiosPromise<postContList> {
return request({
url: '/hrapi/org/positionlist',
method: 'post',
data: data
});
}
/**
* 获取本行政组织下的职位(岗位)列表不包含子行政组织
*/
export function getPostContNotSunPage(data?: searchPost): AxiosPromise<postContList> {
return request({
url: '/hrapi/org/get_my_posit_list',
method: 'post',
data: data
});
}
/**
* 添加岗位信息
*/
export function addPostCont(data?: postContData){
return request({
url: '/hrapi/org/addpositioncontpublic',
method: 'post',
data: data
});
}
/**
* 编辑岗位信息
*/
export function editPostCont(data?: postContData){
return request({
url: '/hrapi/org/editpositioncontpublic',
method: 'post',
data: data
});
}
/**
* 批量删除/编辑岗位状态
*/
export function baseDelPostCont(data?: editPostditOrDel){
return request({
url: '/hrapi/org/basedelpostcont',
method: 'post',
data: data
});
}