UNPKG

ttk-app-core

Version:

@ttk/recat enterprise develop framework

29 lines (23 loc) 786 B
/** * webapi.js 封装app所需的所有web请求 * 供app测试使用,app加入网站后webpai应该由网站通过config,提供给每个app */ import { fetch, tree } from 'edf-utils' export default { portal: { // init: () => fetch.post('/v1/edf/portal/init'), portal: () => { return fetch.post('/v1/edf/mini/initPortal').then(r => { if (r.menu) { r.menu.forEach(m => m.key = m.code) r.menu = tree.build(r.menu, { id: 0 }).children return r } }) }, }, user: { logout: () => fetch.post('/v1/edf/user/logout'), }, taxReport: (option) => fetch.post('/v1/edf/TaxReportAccessType/queryAccessTypeList', option) }