|
|
@@ -1,4 +1,5 @@
|
|
|
-using Dto.Admin;
|
|
|
+using Common;
|
|
|
+using Dto.Admin;
|
|
|
using Mapster;
|
|
|
using Model;
|
|
|
using Vo.Admin;
|
|
|
@@ -10,12 +11,16 @@ namespace Util
|
|
|
public static void Map()
|
|
|
{
|
|
|
TypeAdapterConfig<AddProjectServiceDto, ProjectService>.NewConfig()
|
|
|
- .Map(dest => dest.serverList, src => src.serverList.Length > 0
|
|
|
- ? "" : string.Join(',', src.serverList));
|
|
|
-
|
|
|
- TypeAdapterConfig<AddProjectServiceDto, ProjectService>.NewConfig()
|
|
|
- .Map(dest => dest.databaseList, src => src.databaseList.Length > 0
|
|
|
+ .Map(dest => dest.serverList, src => src.serverList.Length == 0
|
|
|
+ ? "" : string.Join(',', src.serverList))
|
|
|
+ .Map(dest => dest.databaseList, src => src.databaseList.Length == 0
|
|
|
? "" : string.Join(',', src.databaseList));
|
|
|
+
|
|
|
+ TypeAdapterConfig<ProjectService, GetProjectServiceQueryVo>.NewConfig()
|
|
|
+ .Map(dest => dest.serverList, src => string.IsNullOrEmpty(src.serverList)
|
|
|
+ ? Array.Empty<int>() : Tools.SpitIntArrary(src.serverList))
|
|
|
+ .Map(dest => dest.databaseList, src => string.IsNullOrEmpty(src.databaseList)
|
|
|
+ ? Array.Empty<int>() : Tools.SpitIntArrary(src.databaseList));
|
|
|
}
|
|
|
|
|
|
}
|