UNPKG

ems-basedata-wdz

Version:

ems-basedata by xianer

24 lines (21 loc) 683 B
export default class Server { constructor(params) { this.seachParam = {}; } fetchData(url, param = {}) { let URI = `/ems-base-application/` + url; return new Promise((resolve) => { $axios.post(URI, param).then((response) => { resolve(response); }).catch((error) => { let responseData = { "dataResult": [], "extra": "", "msg": (error.response.data.message || "服务异常,请联系管理员"), "statusCode": "-1" }; resolve(responseData); }) }); } // 列表查询 find(param = null) { this.seachParam = param; return param && this.fetchData('assetsCategory/page', param); } }