# Lite-CIM-BIM **Repository Path**: wy157533410/lite-cim-bim ## Basic Information - **Project Name**: Lite-CIM-BIM - **Description**: BIM、CIM轻量化 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-20 - **Last Updated**: 2024-05-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: BIM, CIM ## README # Lite-CIM-BIM #### 介绍 BIM、CIM轻量化 #### 业务流程 ![输入图片说明](images/1569e14c-c15b-44bf-bfa3-2eb5fcd2b296.png) #### 文件上传的两种方式 1. 通过后端接口MultipartFile上传 ![输入图片说明](images/Image_20240520142311.png) 2. 通过前端直接上传 ![输入图片说明](images/Image_20240520143347.png) 前端先发请求获取上传的地址,然后数据块直接上传到minio,数据流无须通过网关。 支持断点续传,秒传 #### 数据库表 表名 | 中文名称 | 备注 :----------- | :-----------: | -----------: t_data_upload_task | 物理文件表 | file_identifier唯一,由客户端生成。
上传完成,服务端可按照同一算法校验file_identifier t_data_upload_file | 逻辑文件表 | 和物理表是1对多的关系 t_data_source_file_info | 源文件表 | 模型源文件 t_data_lightweight_template | 轻量化参数模板表 | t_data_lightweight_param | 轻量化参数表 | t_data_lightweight_task | 轻量化任务表 | #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)