UNPKG

enc-manager

Version:

enc-manager 核心组件.

95 lines (83 loc) 3.13 kB
/** * Created by Administrator on 2018/6/6. */ import AjmHttp from 'enc-framework/core/utils/ajm-http'; import AjmConfig from 'enc-framework/core/utils/ajm-config' // http请求对象 let $http = new AjmHttp({contextPath: AjmConfig.get("MANAGER_CONTEXT_PATH")}).getHttpClient(); import { URLSearchParams } from 'enc-framework/core/utils/ajm-objects'; //系统服务 let systemService = { //查询系统分页列表 findSystemListByPage(params){ if (!params) { params = {}; } return $http.post('/api/system/findSystemListByPage', params).then(res => res.data); }, // 根据系统ID查询系统 findSystemBySystemId(systemId){ return $http.get('/api/system/findSystemBySystemId/'+systemId).then(res => res.data); }, // 保存或更新系统 saveOrUpdate(system){ if (!system) { system = {}; } return $http.post('/api/system/saveOrUpdate', system).then(res => res.data); }, //删除系统 deleteSystemBySystemId(systemId){ return $http.get("/api/system/deleteSystemBySystemId/"+systemId).then(res => res.data); }, findSystemListBySystemId(systemId){ return $http.get("/api/system/findSystemListBySystemId/"+ systemId).then(res => res.data); }, //检查系统名是否存在 checkSystemName(systemId, systemName){ var url = "/api/system/checkSystemName"; var urlParams = new URLSearchParams(); urlParams.append("systemName", systemName); if(systemId){ urlParams.append("systemId", systemId); } return $http.post(url, urlParams.toString()).then(res => res.data); }, //检查系统编码是否存在 checkSystemCode(systemId, systemCode){ var url = "/api/system/checkSystemCode"; var urlParams = new URLSearchParams(); urlParams.append("systemCode", systemCode); if(systemId){ urlParams.append("systemId", systemId); } return $http.post(url, urlParams.toString()).then(res => res.data); }, //批量删除系统 batchDeleteSystems(params){ if(!params){ params = []; } return $http.post("/api/system/batchDeleteSystems/",params).then(res => res.data); }, //获取所有系统分类 findBusinessSystemTypeList(){ return $http.get("/api/system/findBusinessSystemTypeList/").then(res => res.data); }, //查询业务系统列表 findAllSystemList(params) { if (!params) { params = {}; } return $http.post("/api/system/findAllSystemList", params).then(res => res.data); }, //查询业务系统列表 getSystemList() { return $http.get("/api/system/getSystemList/").then(res => res.data); }, // 根据企业ID查询系统 findSystemListByCompanyId(companyId){ return $http.get('/api/system/findSystemListByCompanyId/'+companyId).then(res => res.data); }, }; export default systemService;