| | |
| | | /// <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)>() |
| | |
| | | }; |
| | | 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); |
| | | } |
| | | |
| | | |
| | | |
| | | |