ems-basedata-wdz
Version:
ems-basedata by xianer
24 lines (21 loc) • 683 B
JavaScript
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);
}
}