| 标题 | 内容 |
|---|---|
| 路由地址 | http://ip:port/attachmentUpload |
| 路由页面 | src\views\attachmentUpload\index.vue |
| 操作权限 | 无限制 |
| API调用约定 | 当前组件进行API调用集中管理、内置组件仅做展现层控制。 |
| 序号 | 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|
| 序号 | 参数名 | 类型 | 说明 | 默认值 | 可选值 |
|---|---|---|---|---|---|
| 1 | currenttType | string | 当前页面类型 | -- | -- |
| 2 | modelValue | string | 预览pdf地址 | -- | -- |
| 3 | isDisabled | Boolean | 是否禁用 | -- | -- |
| 4 | attachFileList | array | 文件数据 | -- | -- |
| 5 | accept | string | 可上传文件类型 | -- | -- |
| 6 | uploadHeaders | object | 上传文件请求头 | -- | -- |
| 7 | loading | Boolean | 上传loading | -- | -- |
| 8 | dialogVisible | Boolean | 预览pdf弹窗 | -- | -- |
| 9 | showImgPreview | Boolean | 是否显示图片预览 | -- | -- |
| 10 | imgPreviewList | array | 预览图片数据 | -- | -- |
| 上 报通知 | 用途 | 执行内部事件 |
|---|
| 上报通知 | 用途 | 执行内部事件 |
|---|---|---|
| @on-success | 文件上传成功 | uploadSuccess() |
| @on-error | 文件上传失败 | uploadError() |
| @before-upload | 文件上传前校验 | beforeUploadFn() |