| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340 |
- import request from '@/utils/request'
- import { ORG_URL } from '@/api/baseUrl'
- import { BUSINESS_BASE_URL } from '@/api/baseUrl'
- /**
- * 查询列表数据
- * @param {*} params
- */
- export function queryPageList(params) {
- return request({
- url: ORG_URL() + '/employee/query',
- method: 'post',
- data: params
- })
- }
- /**
- * 删除数据
- * @param {*} params
- */
- export function remove(params) {
- return request({
- url: ORG_URL() + '/employee/remove',
- method: 'post',
- isLoading: true,
- params: params
- })
- }
- /**
- * 创建数据
- * @param {*} data
- */
- export function create(data) {
- return request({
- url: ORG_URL() + '/employee/create',
- method: 'post',
- isLoading: true,
- data
- })
- }
- /**
- * 保存数据验证
- * * @param {*} params
- */
- export function upEmployee(data) {
- return request({
- url: BUSINESS_BASE_URL() + '/sys/universal/upEmployee',
- method: 'post',
- data
- })
- }
- /**
- * 保存数据
- * @param {*} params
- */
- export function update(data) {
- return request({
- url: ORG_URL() + '/employee/update',
- method: 'post',
- isLoading: true,
- data
- })
- }
- /**
- * 获取数据
- * @param {*} params
- */
- export function get(params) {
- return request({
- url: ORG_URL() + '/employee/get',
- method: 'get',
- params
- })
- }
- /**
- * 获取数据
- * @param {*} params
- */
- export function load(params) {
- return request({
- url: ORG_URL() + '/employee/load',
- method: 'get',
- params
- })
- }
- /**
- * 获取数据(通过ID转换为名称)
- * @param {*} params
- */
- export function transfer(params) {
- return request({
- url: ORG_URL() + '/employee/transfer',
- method: 'post',
- data: params
- })
- }
- /**
- * 用户激活
- * @param {*} params
- */
- export function active(params) {
- return request({
- url: ORG_URL() + '/employee/active',
- method: 'post',
- isLoading: true,
- params: params
- })
- }
- /**
- * 用户禁用
- * @param {*} params
- */
- export function disable(params) {
- return request({
- url: ORG_URL() + '/employee/disable',
- method: 'post',
- isLoading: true,
- params: params
- })
- }
- /**
- * 员工列表分页(带组织名称)
- * @param {*} params
- */
- export function queryWithOrg(params) {
- return request({
- url: ORG_URL() + '/employee/queryWithOrg',
- method: 'post',
- data: params
- })
- }
- /**
- * 添加岗位人员
- * @param {*} params
- */
- export function addPositionUser(params) {
- return request({
- url: ORG_URL() + '/employee/addPositionUser',
- method: 'post',
- isLoading: true,
- data: params
- })
- }
- /**
- * 移除岗位人员
- * @param {*} params
- */
- export function removePositionUser(params) {
- return request({
- url: ORG_URL() + '/employee/removePositionUser',
- method: 'post',
- isLoading: true,
- params: params
- })
- }
- // ==========================组织人员======================
- /**
- * 获取组织人员
- * @param {*} params
- */
- export function queryOrgUser(params) {
- return request({
- url: ORG_URL() + '/employee/queryOrgUser',
- method: 'post',
- data: params
- })
- }
- /**
- * 移除组织人员
- * @param {*} params
- */
- export function removeOrgUser(params) {
- return request({
- url: ORG_URL() + '/employee/removeOrgUser',
- method: 'post',
- isLoading: true,
- params: params
- })
- }
- /**
- * 添加组织人员数据
- * @param {*} params
- */
- export function addOrgUser(params) {
- return request({
- url: ORG_URL() + '/employee/addOrgUser',
- method: 'post',
- isLoading: true,
- data: params
- })
- }
- /**
- * 获取未分配组织人员列表
- * @param {*} params
- */
- export function queryWoutOrg(params) {
- return request({
- url: ORG_URL() + '/employee/queryWoutOrg',
- method: 'post',
- data: params
- })
- }
- // ==========================上下级======================
- // 员工下属列表分页
- export function queryUnderPageList(params) {
- return request({
- url: ORG_URL() + '/employee/queryUnder',
- method: 'post',
- data: params
- })
- }
- // 员工上级列表分页
- export function querySuperiorPageList(params) {
- return request({
- url: ORG_URL() + '/employee/querySuperior',
- method: 'post',
- data: params
- })
- }
- // 添加员工下属
- export function addUnder(params) {
- return request({
- url: ORG_URL() + '/employee/addUnder',
- method: 'post',
- isLoading: true,
- data: params
- })
- }
- // 移除员工下属
- export function removeUnder(params) {
- return request({
- url: ORG_URL() + '/employee/removeUnder',
- method: 'post',
- isLoading: true,
- params: params
- })
- }
- // ===================组织负责人管理============================================
- /**
- * 查询组织负责人数据
- * @param {*} params
- */
- export function queryOrgManager(params) {
- return request({
- url: ORG_URL() + '/employee/queryOrgManager',
- method: 'post',
- data: params
- })
- }
- /**
- * 删除组织负责人数据
- * @param {*} params
- */
- export function removeOrgManager(params) {
- return request({
- url: ORG_URL() + '/employee/removeOrgManager',
- method: 'post',
- isLoading: true,
- params: params
- })
- }
- /**
- * 添加组织负责人数据
- * @param {*} params
- */
- export function addOrgManager(params) {
- return request({
- url: ORG_URL() + '/employee/addOrgManager',
- method: 'post',
- isLoading: true,
- data: params
- })
- }
- // ===================角色人员管理============================================
- /**
- * 获取角色人员数据
- * @param {*} params
- */
- export function queryByRoleId(params) {
- return request({
- url: ORG_URL() + '/employee/queryByRoleId',
- method: 'post',
- data: params
- })
- }
- /**
- * 员工列表分页
- * @param {*} params
- */
- export function queryWithOrg4Position(params) {
- return request({
- url: ORG_URL() + '/employee/queryWithOrg4Position',
- method: 'post',
- data: params
- })
- }
- /**
- * 添加角色人员数据
- * @param {*} params
- */
- export function addRoleUser(params) {
- return request({
- url: ORG_URL() + '/role/addUser',
- method: 'post',
- isLoading: true,
- params: params
- })
- }
- /**
- * 移除角色人员
- * @param {*} params
- */
- export function removeRoleUser(params) {
- return request({
- url: ORG_URL() + '/role/removeUser',
- method: 'post',
- isLoading: true,
- params: params
- })
- }
|