| | |
| | | |
| | | #region 临时文件处理 |
| | | |
| | | //临时文件夹路径 |
| | | var tempFolder = Path.Combine(Yw.Service.ConfigHelper.DataPath, HStation.Settings.XhsParasHelper.Xhs.DataFolder, _tempFolder); |
| | | //如果存在临时文件夹 |
| | | //如果存在临时文件夹,则删除临时文件夹及子目录与文件 |
| | | if (Directory.Exists(tempFolder)) |
| | | { |
| | | //删除临时文件夹及子目录与文件 |
| | | Directory.Delete(tempFolder, true); |
| | | } |
| | | //创建临时文件夹 |
| | |
| | | |
| | | vm.BimfaceId = bimfaceId; |
| | | |
| | | |
| | | #endregion |
| | | |
| | | #region 保存Bimface文件 |
| | |
| | | |
| | | var bllBimfaceRelation = new Yw.BLL.BimfaceFileRelation(); |
| | | var bimfaceRelation = new Yw.Dto.AddBimfaceFileRelationInput(); |
| | | bimfaceRelation.ObjectType = HStation.Xhs.DataType.XhsProject; |
| | | bimfaceRelation.ObjectID = projectId; |
| | | bimfaceRelation.ObjectType = HStation.Xhs.DataType.XhsProjectSite; |
| | | bimfaceRelation.ObjectID = projectSiteId; |
| | | bimfaceRelation.BimfaceFileID = bimfaceFileId; |
| | | bimfaceRelation.Purpose = HStation.Xhs.Purpose.Simulation; |
| | | bimfaceRelation.Purpose = Yw.Bimface.Purpose.Simulation; |
| | | bimfaceRelation.Description = vm.Description; |
| | | |
| | | var bimfaceRelationId = await bllBimfaceRelation.Insert(bimfaceRelation); |
| | |
| | | |
| | | #endregion |
| | | |
| | | #region 更新状态 |
| | | #region 更新文件状态 |
| | | |
| | | feedBackMsg?.Invoke("正在更新Bimface文件状态..."); |
| | | bol = await bllBimfaceFile.UpdateFileStatus(bimfaceFileId, (int)Yw.Bimface.eFileStatus.ConvertSucceed); |