duheng
2024-12-24 a5770e3760d8e966efcc6076c37fdaec72a04bc0
BLL/HStation.BLL.Xhs.Core/02-httpclient/02-project-site/XhsProjectSite.cs
@@ -27,6 +27,34 @@
        /// <summary>
        /// 
        /// </summary>
        public async Task<List<XhsProjectSiteDto>> GetByProjectIds(List<long> ProjectIds)
        {
            if (ProjectIds == null || ProjectIds.Count < 1)
            {
                return default;
            }
            var paras = new List<(string Name, object Value)>()
            {
                (nameof(ProjectIds),Yw.Untity.LongListHelper.ToString(ProjectIds))
            };
            return await GetUrl("GetByProjectIds@V1.0").Get<List<XhsProjectSiteDto>>(paras);
        }
        /// <summary>
        ///
        /// </summary>
        public async Task<XhsProjectSiteDto> GetDefaultByProjectID(long ProjectID)
        {
            var paras = new List<(string Name, object Value)>()
            {
                (nameof(ProjectID),ProjectID)
            };
            return await GetUrl("GetDefaultByProjectID@V1.0").Get<XhsProjectSiteDto>(paras);
        }
        /// <summary>
        ///
        /// </summary>
        public async Task<bool> IsExistByProjectID(long ProjectID)
        {
            var paras = new List<(string Name, object Value)>()
@@ -35,19 +63,6 @@
            };
            return await GetUrl("IsExistByProjectID@V1.0").Get<bool>(paras);
        }
        /// <summary>
        ///
        /// </summary>
        public async Task<bool> DeleteByProjectID(long ProjectID)
        {
            var paras = new List<(string Name, object Value)>()
            {
                (nameof(ProjectID),ProjectID)
            };
            return await GetUrl("DeleteByProjectID@V1.0").Delete<bool>(paras);
        }