UNPKG

ems-basedata-wdz

Version:

ems-basedata by xianer

40 lines (36 loc) 1.24 kB
/** * 主数据 --> 供应商管理 * @author changanmin1@crc.com.hk */ export default class Server { constructor(params) { } fetchData(url, param = {}) { let URI = `${process.env.API.emsBaseDataURL + 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) { // return param && this.fetchData('/vendor/findPagedVendorList', param); // 反应慢,导致卡死 return param && this.fetchData('/vendor/findVendorPage', param); } //详情 detail(param = null) { return param && this.fetchData(`/vendor/queryVendorInfoById/`, param); } //供应商银行信息 getbankInfo(param = {}) { return param && this.fetchData(`/vendorAccount/queryMdVendorAccountPage`, param); } // 供应商地址信息 getAddressInfo(param = {}) { return param && this.fetchData(`/vendorSite/queryMdVendorSitePage`, param); } }