ningshuxia
2022-10-08 2a831561c2941f1ca81b7a8ed833141732943c5f
Service/IStation.Service.Bimface/bimface_file_mapping/BimfaceFileMapping.cs
@@ -119,7 +119,7 @@
        public Model.BimfaceFileMapping GetDefaultByBelongTypeAndBelongID(long CorpID, string BelongType, long BelongID)
        {
            var all = GetByCorpID(CorpID);
            var list= all.Where(x => x.BelongType == BelongType && x.BelongID == BelongID).OrderBy(x => x.SortCode).ToList();
            var list = all.Where(x => x.BelongType == BelongType && x.BelongID == BelongID).OrderBy(x => x.SortCode).ToList();
            if (list == null || list.Count < 1)
                return default;
            var fileTypeIds = list.Select(x => x.BimfaceFileTypeID).Distinct().ToList();
@@ -131,7 +131,7 @@
            {
                fileType = fileTypeList.First();
            }
            return list.Find(x=>x.BimfaceFileTypeID==fileType.ID);
            return list.Find(x => x.BimfaceFileTypeID == fileType.ID);
        }
        /// <summary>
@@ -179,6 +179,15 @@
            return all.Exists(x => x.BimfaceFileID == BimfaceFileID);
        }
        /// <summary>
        /// 通过 BelongType  BelongID 判断是否存在
        /// </summary>
        public bool IsExistByBelongTypeAndBelongID(long CorpID, string BelongType, long BelongID)
        {
            var all = GetByCorpID(CorpID);
            return all.Exists(x => x.BelongType == BelongType && x.BelongID == BelongID);
        }
        #endregion
        #region Insert