文档
测试
POST

说明 / 示例

https://segmentfault.com/a/1190000016885832 https://www.jianshu.com/p/8f549f571df0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation // 费用报销 export const expenserecord = AsyncComponent(() => import('@platform/expenseclaim/expenseRecord'));// 消费记录 export const requestbill = AsyncComponent(() => import('@platform/expenseclaim/request'));// 申请单 export const reimbursebill = AsyncComponent(() => import('@platform/expenseclaim/reimburse'));// 报销单 export const billeditor = AsyncComponent(() => import('@platform/expenseclaim/editor'));// 填单 export const loanbill = AsyncComponent(() => import('@platform/expenseclaim/loan'));// 我的借款 export const mybill = AsyncComponent(() => import('@platform/expenseclaim/bill'));// 我的单据 export const singlebill = AsyncComponent(() => import('@platform/expenseclaim/singleBill'));// 自定义单据 export const systembill = AsyncComponent(() => import('@platform/expenseclaim/systemBill'));// 系统单据 ``` const BillEditor = getModuleById('billeditor'); const WrapBillList = withLangComponent(BillList); class RequestBill extends Component { render () { let {match} = this.props; let {path} = match || {}; return <Switch> <Redirect exact from={path} to={`${path}/billlist`} push={true} /> <Route key='1' path={`${path}/billlist`} component={WrapBillList} /> <Route key='2' path={`${path}/billeditor`} component={BillEditor} /> </Switch>; } } ``` http://127.0.0.1:8089/#/api?appId=e3d5e4787ff911e88b1997bee3518b4d&TOKEN=83e6af20393311eaab016be496b35934&lang=zh_CN j