UNPKG

enc-base

Version:

enc-base 核心组件.

60 lines (49 loc) 1.94 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("BASE_CONTEXT_PATH")}).getHttpClient(); let dictionaryService = { // 查询字典服务列表 findDictionaryListByPage(params) { if (!params) { params = {}; } return $http.post('/api/dictionary/findDictionaryListByPage', params).then(res => res.data); }, // 删除字典节点 deleteDictionaryByDictionaryId(params) { return $http.get('/api/dictionary/deleteDictionaryById/' + params).then(res => res.data); }, //保存或更新字典 saveOrUpdateDictionary(params) { return $http.post('/api/dictionary/saveAndUpdateDictionary', params).then(res => res.data); }, // 获取字典项 findDictionaryItemByDictId(params) { return $http.get('/api/dictionary/findDictionaryItemByDictId/' + params).then(res => res.data); }, //检查字典编码是否存在 // findDictionaryByDictCode(params){ // return $http.post('/api/dictionary/findDictionaryByDictCode' , params).then(res => res.data); // }, checkCode(dictId,dictCode){ var url = "/api/dictionary/findDictionaryByDictCode"; var urlParams = new URLSearchParams(); urlParams.append("dictCode", dictCode); if(dictId){ urlParams.append("dictId", dictId); } return $http.post(url, urlParams.toString()).then(res => res.data); }, //批量删除字典 batchDeleteDictionaries(params){ if(!params){ params = []; } return $http.post("/api/dictionary/batchDeleteDictionaries/",params).then(res => res.data); }, } export default dictionaryService;