# @eciol/api

用于存放公共api接口

## Usage

```vue
<template>
  <a-button @click="upload">上传文件</a-button>
</template>
<script setup lang="ts">
  import { uploadApi } from '@eciol/api';

  const upload = () => {
    // 伪代码，上传文件
    uploadApi();
  }
</script>
```

## Export

```ts
/**
 * @description 公共api接口
 */
export { 
  deleteFileApi, // 删除文件api
  downloadApi, // 下载文件api
  getFileListApi, // 获取文件列表api
  uploadApi, // 上传文件api
  startNpmnServe, // 发起审批流程api 
};

export type { 
  UploadService, // 上传服务类型
  ApproveService, // 审批流程服务类型
};
```
