GicUpload
内控 上传附件 组件
基本用法

示例
vue
<template>
<GicUpload
:visible="uploadFileVisible"
v-bind="uploadParams"
@do-upload="doUpload"
></GicUpload>
</template>
<script setup lang="ts">
import { GicUpload ,UploadParams} from 'ctj-ui-next'
import { reactive } from 'vue'
const uploadParams = reactive<UploadParams>({
billTypeId: ''
billId: ''
businessType: ''
})
</script>
<style lang="less" scoped></style><template>
<GicUpload
:visible="uploadFileVisible"
v-bind="uploadParams"
@do-upload="doUpload"
></GicUpload>
</template>
<script setup lang="ts">
import { GicUpload ,UploadParams} from 'ctj-ui-next'
import { reactive } from 'vue'
const uploadParams = reactive<UploadParams>({
billTypeId: ''
billId: ''
businessType: ''
})
</script>
<style lang="less" scoped></style>属性 Props
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| visible | 上传组件是否显示 | boolean | - | false |
| billTypeId | 表单对应的 billTypeId(必传) | string | - | - |
| billId | 表单对应的 billId(必传) | string | - | - |
| businessType | 表单对应的 businessType(必传) | string | - | - |
| attach_remark | 上传附件需要的 attach_remark | string | - | - |
| pro_code | 上传附件需要的 pro_code | string | - | - |
| his_id | 上传附件需要的 his_id | string | - | - |
| is_additional | 上传附件需要的 is_additional | any | - | - |
| isDisable | 是否 disabled | boolean | - | false |
| isCamera | 是否显示高拍仪上传 | boolean | - | false |
| isFilterDevice | 高拍仪上传时是否需要过滤电脑白名单 | boolean | - | false |
事件 Events
| 事件名 | 说明 | 回调参数 | 参数说明 |
|---|---|---|---|
| doUpload | 上传弹框点击确认,取消按钮事件 | (isOk,attachList) | isOk:是否点击确认,attachList附件列表 |