UNPKG

enc-base

Version:

enc-base 核心组件.

62 lines (54 loc) 1.97 kB
/** * Created by Administrator on 2017/12/18. */ 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 systemSetService = { // 获取系统 findSystem(){ return $http.get('/api/system/findSystem').then(res => res.data); }, // 保存或更新系统 saveOrUpdate(system){ if (!system) { system = {}; } return $http.post('/api/system/saveOrUpdate', system).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); }, //配置平台参数 configPaltformParams(system){ if (!system) { system = {}; } return $http.post('/api/configture/configPaltformParams', system).then(res => res.data); }, //获取平台参数 getPaltformParams(){ return $http.get('/api/configture/getPaltformParams').then(res => res.data); } }; export default systemSetService;