|
@@ -96,7 +96,9 @@
|
|
|
<!-- 新增楼层 -->
|
|
|
<addFloorDialog
|
|
|
:addFloorFileVisible="addFloorFileVisible"
|
|
|
+ :FolderId="currentFolderId"
|
|
|
@closeAddFloorDia="addFloorFileVisible=false"
|
|
|
+ @finishCreateFloor='uploadModelFIle'
|
|
|
></addFloorDialog>
|
|
|
<!-- 新增文件夹名称 -->
|
|
|
<addFolder
|
|
@@ -159,11 +161,15 @@ export default {
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
|
+ // 以下是模型文件夹
|
|
|
+
|
|
|
// 打开模型文件夹
|
|
|
openFolder(index, item) {
|
|
|
this.choiceIndex = index + 1;
|
|
|
this.currentFolderId = item.Id;
|
|
|
this.currentFolderName = item.Name;
|
|
|
+ // 获取模型文件夹对应得楼层文件
|
|
|
+ this.queryModel()
|
|
|
},
|
|
|
//新增模型文件夹
|
|
|
addFolder() {
|
|
@@ -203,37 +209,57 @@ export default {
|
|
|
this.folderName = this.currentFolderName;
|
|
|
this.changeFolderNameVisible = true;
|
|
|
},
|
|
|
+ // 查询所有文件夹模型
|
|
|
+ queryModel() {
|
|
|
+ this.loading = true;
|
|
|
+ request.queryModel("").then(res => {
|
|
|
+ this.navigationModel = res.Content;
|
|
|
+ //默认选择第一个文件夹
|
|
|
+ this.choiceIndex = 1;
|
|
|
+ this.currentFolderName = this.navigationModel[0].Name;
|
|
|
+ this.currentFolderId = this.navigationModel[0].Id;
|
|
|
+ this.loading = false;
|
|
|
+ this.queryFloorFile(this.currentFolderId)
|
|
|
+ });
|
|
|
+ },
|
|
|
+
|
|
|
|
|
|
///一下是楼层文件
|
|
|
- //获取楼层文件
|
|
|
- queryFloorFile(){
|
|
|
|
|
|
+ //获取楼层文件
|
|
|
+ /**
|
|
|
+ * @param currentFolderId 当前选择得楼层id
|
|
|
+ */
|
|
|
+ queryFloorFile(currentFolderId){
|
|
|
+ let data ={
|
|
|
+ folderId:currentFolderId,
|
|
|
+ ProjectId:this.projectId
|
|
|
+ }
|
|
|
+ request.queryFloor(data).then((res)=>{
|
|
|
+ this.loading = false;
|
|
|
+ })
|
|
|
},
|
|
|
//添加楼层文件
|
|
|
addFloorFile() {
|
|
|
this.addFloorFileVisible = true;
|
|
|
},
|
|
|
+
|
|
|
+
|
|
|
+ //以下是文件模型
|
|
|
+
|
|
|
+
|
|
|
//替换文件模型
|
|
|
repliaceModel(e) {
|
|
|
this.repliceModelVisible = true;
|
|
|
},
|
|
|
+ uploadModelFIle(){
|
|
|
+ console.log('上传文件');
|
|
|
+ this.queryFloorFile()
|
|
|
+ },
|
|
|
//查看模型日志
|
|
|
queryModelLog() {
|
|
|
this.modelLogVisible = true;
|
|
|
},
|
|
|
-
|
|
|
- // 查询所有文件夹模型
|
|
|
- queryModel() {
|
|
|
- this.loading = true;
|
|
|
- request.queryModel("").then(res => {
|
|
|
- this.navigationModel = res.Content;
|
|
|
- //默认选择第一个文件夹
|
|
|
- this.choiceIndex = 1;
|
|
|
- this.currentFolderName = this.navigationModel[0].Name;
|
|
|
- this.currentFolderId = this.navigationModel[0].Id;
|
|
|
- this.loading = false;
|
|
|
- });
|
|
|
- }
|
|
|
},
|
|
|
mounted() {
|
|
|
this.queryModel();
|