UNPKG

enc-manager

Version:

enc-manager 核心组件.

103 lines (95 loc) 3.25 kB
//企业服务 import AjmHttp from 'enc-framework/core/utils/ajm-http'; import AjmConfig from 'enc-framework/core/utils/ajm-config'; import { URLSearchParams } from 'enc-framework/core/utils/ajm-objects'; // http请求对象 let $http = new AjmHttp({ contextPath: AjmConfig.get("MANAGER_CONTEXT_PATH") }).getHttpClient(); let companyService = { //获取公司信息 getCompany() { return $http.get('/api/company/getCompany').then(res => res.data); }, //查询公司列表 findCompanyByPage(params) { if (!params) { params = {}; } return $http.post('/api/company/findCompanyByPage', params).then(res => res.data); }, //查询所有公司所有部门信息 findAllCompanyAndDepartments(params) { if (!params) { params = {}; } return $http.get('/api/department/findAllCompanyAndDepartments', params).then(res => res.data); }, //根据公司id删除公司 deleteCompanyById(companyId) { return $http.get('/api/company/deleteCompanyById/' + companyId).then(res => res.data); }, //根据部门id删除部门 deleteDepartmentById(departentId) { return $http.get('/api/department/deleteDepartmentById/' + departentId).then(res => res.data); }, //更新公司信息 saveAndUpdateCompany(params) { if (!params) { params = {}; } return $http.post('/api/company/saveAndUpdateCompany', params).then(res => res.data); }, //新增或更新部门信息 saveAndUpdateDepartment(params) { if (!params) { params = {}; } return $http.post('/api/department/saveAndUpdateDepartment', params).then(res => res.data); }, //检查公司中文名是否存在 checkCompanyCnNameExist(params) { if (!params) { params = {}; } return $http.post("/api/company/checkCompanyCnNameExist", params).then(res => res.data); }, //检查公司英文名是否存在 checkCompanyEnNameExist(params) { if (!params) { params = {}; } return $http.post("/api/company/checkCompanyEnNameExist", params).then(res => res.data); }, //检查部门名称是否存在 checkDepartmentNameExist(params) { if (!params) { params = {}; } return $http.post("/api/department/checkDepartmentNameExist", params).then(res => res.data); }, //新增公司和账号信息 addCompany(params) { if (!params) { params = {}; } return $http.post('/api/company/addCompany', params).then(res => res.data); }, //企业修改公司信息 updateCompany(params) { if (!params) { params = {}; } return $http.post('/api/company/updateCompany', params).then(res => res.data); }, //修改企业服务 updateCompanySystem(params){ if (!params) { params = {}; } return $http.post('/api/company/updateCompanySystem', params).then(res => res.data); } } export default companyService;