---
title: "通过前端接口获取公文正文信息（基线251201以上）"
publicId: "b8cf58b4-bc33-49cd-a7ac-762202a366f7"
source: "https://weapp.eteams.cn/build/techdoc/wdoc/index.html#/public/doc/b8cf58b4-bc33-49cd-a7ac-762202a366f7"
---
提供ecode代码示例

```typescript
import { eventEmitter } from '@weapp/utils';

const getOdocTextInfo = (requestId:string) => {

  /**
   * 第1个参数，固定写法
   * 第2个参数，固定写法
   * 第3方参数，流程的requestId
   * 第4个参数，获取到数据之后的回调方法
   * 第5个参数, pageKey，可选。与第3个参数同样的作用，但是会更精确的定位到公文的事件，pageKey的值来源于流程baseStore中的pageKey。
   * 一般用不到该参数，但是当当前页面中有多个打开的流程窗口时，该参数就可以用到。
   */
  eventEmitter.emit('weappOdoc', 'FlowForm.getOdocTextInfo', requestId, (result: any) => {

    /**
     * 返回的数据，k-v格式
     * odocTextEditType：正文的编辑状态，view，只读，edit,编辑，add，新建
     * buttonList：正文上方的按钮列表，array格式
     */
    console.error('getOdocTextInfo-result:', result);
  });
}
```
