cloudflight
2024-12-23 58adbb175ed79b9a640b4964683e7be8b64f34b0
BLL/HStation.BLL.Xhs.Core/03-localclient/02-project-site/XhsProjectSite.cs
@@ -36,6 +36,19 @@
        }
        /// <summary>
        /// 通过 ProjectIds 获取
        /// </summary>
        public async Task<List<XhsProjectSiteDto>> GetByProjectIds(List<long> ProjectIds)
        {
            return await Task.Factory.StartNew(() =>
            {
                var list = _service.GetByProjectIds(ProjectIds);
                var vmList = list?.Select(x => new XhsProjectSiteDto(x)).ToList();
                return vmList;
            });
        }
        /// <summary>
        /// 通过 ProjectID 获取
        /// </summary>
        public async Task<XhsProjectSiteDto> GetDefaultByProjectID(long ProjectID)
@@ -281,22 +294,6 @@
            return await Task.Factory.StartNew(() =>
            {
                return false;
            });
        }
        /// <summary>
        ///
        /// </summary>
        public async Task<bool> DeleteByProjectID(long ProjectID)
        {
            return await Task.Factory.StartNew(() =>
            {
                var bol = _service.DeleteByProjectID(ProjectID, out string Msg);
                if (!bol)
                {
                    throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D999, Msg);
                }
                return bol;
            });
        }