上传BIM模型
新增、编辑、下载(暂不支持在线预览哦)
cnpm install rview-c --save
参考附件
参数 | 类型 | 是否必填 | 描述 | 默认值 |
tenantId |
string |
是 |
租户ID |
-- |
belongsId | string | 是 | 业务id | -- |
fileServerUrl | string | 否 | 文件服务地址 | http://njrgrjsvn.tpddns.cn:48001/File |
format | array | 否 | 文件格式 |
[
"rvt",
"3ds",
"fbx"]
|
maxSize | number | 否 | 文件大小,单位M | 500 |
btnText | string | 否 | 按钮名称 | 上传模型 |
folder | string | 否 | 上传时存在库里的文件夹名称 | hnModel |
isRequired | boolean | 否 | 是否验证文件必传 | true |
isView | boolean | 否 | 是不是查看 | false |
expandField | string | 否 | 扩展字段,业务看情况使用 | -- |
事件名 | 参数 | 描述 |
valid-error | 无 | 文件必填验证失败时触发。文件必传才有此验证 |
handle-success |
自定义名称 | 文件上传成功时触发。参数是文件信息 |
handle-failed | 自定义名称 | 文件上传失败时触发,参数是错误信息 |
rvt,sds,fbx
1、关闭页面,一定要调用组件的resetFun()方法,清空belongsId。
3、如果附件需要验证必填,一定要传valid-error方法,否则会报错
4、上传成功的handle-success的事件中,一定要调用组件的resetFun()方法,否则有可能出现详情展示两个相同文件的情况
5、获取详情和编辑前,belongsId一定要清空,否则组件不会去调用查看详情的方法