ningshuxia
2023-02-24 1e4b358de58e36bfbf692ab2538ff9e7d60fd025
DAL/Local/IStation.DAL.LocalFile.Scene/analyze_scheme/AnalyzeScheme.cs
@@ -24,17 +24,17 @@
        #endregion
        #region Query
        #region Get
        /// <summary>
        /// 查询全部
        /// </summary> 
        public List<Entity.AnalyzeScheme> QueryAll(long projectId , long sceneId)
        public List<Entity.AnalyzeScheme> GetAll(long projectId , long sceneId)
        {
            if (projectId < 1)
                return default;
            var path = GetFolderPath(projectId,sceneId);
            var all = FileIdHelper<Entity.AnalyzeScheme>.QueryAll(path);
            var all = FileIdHelper<Entity.AnalyzeScheme>.GetAll(path);
            var entities = all?.OrderBy(x=>x.SortCode).ToList();
            return entities;
        }
@@ -42,13 +42,13 @@
        /// <summary>
        /// 根据 Id查询
        /// </summary> 
        public Entity.AnalyzeScheme QueryById(long projectId , long sceneId, long Id)
        public Entity.AnalyzeScheme GetById(long projectId , long sceneId, long Id)
        {
            if (projectId < 1)
                return default;
            if (Id < 0)
                return default;
            var all = QueryAll(projectId, sceneId);
            var all = GetAll(projectId, sceneId);
            var entities = all?.ToList();
            return entities?.Find(t => t.Id == Id);
        }
@@ -56,13 +56,13 @@
        /// <summary>
        /// 根据 Id集合查询
        /// </summary> 
        public List<Entity.AnalyzeScheme> QueryByIds(long projectId , long sceneId, IEnumerable<long> Ids)
        public List<Entity.AnalyzeScheme> GetByIds(long projectId , long sceneId, IEnumerable<long> Ids)
        {
            if (projectId < 1)
                return default;
            if (Ids == null || Ids.Count() < 1)
                return default;
            var all = QueryAll(projectId, sceneId);
            var all = GetAll(projectId, sceneId);
            var entities = all?.Where(x => Ids.Contains(x.Id)).ToList();
            return entities;
        }