|
@@ -111,7 +111,7 @@ namespace WingCloudServer.GeneralDocTools.Service
|
|
|
var memberList = GetInterfaceConfigToCache();
|
|
|
var otherApiModuleList = new List<QueryMethodMemberEntity>();
|
|
|
//获取一级目录,其中Show为true,表示显示,其他为不显示
|
|
|
- var firstMemberList = memberList.FindAll(c => c.ParamName.Contains("T:WingInterfaceLibrary.") && !string.IsNullOrEmpty(c.DocFirstDirectory) && c.Show).Select(d => d.DocFirstDirectory).Distinct().ToList();
|
|
|
+ var firstMemberList = memberList.FindAll(c => c.ParamName.Contains("T:WingInterfaceLibrary.") && !string.IsNullOrEmpty(c.DocFirstDirectory) && c.Show && c.DocFirstDirectory == "AI诊断API").Select(d => d.DocFirstDirectory).Distinct().ToList();
|
|
|
if (firstMemberList != null && firstMemberList.Count > 0)
|
|
|
{
|
|
|
//添加枚举一级目录,枚举
|
|
@@ -190,10 +190,17 @@ namespace WingCloudServer.GeneralDocTools.Service
|
|
|
otherApiModuleList.Add(queryItem);
|
|
|
continue;
|
|
|
}
|
|
|
+ // if (methodItem.DocFirstDirectory == "预约会诊服务" && methodItem.ParamName == "M:WingInterfaceLibrary.LiveConsultation.ILiveConsultationService.SendInteractiveBoardDataAsync(WingInterfaceLibrary.LiveConsultation.Consultation.SendInteractiveBoardDataRequest)")
|
|
|
+ // {
|
|
|
+ // Console.WriteLine("预约会诊服务");
|
|
|
+ // }
|
|
|
if (!entity.MethodList.Exists(c => c.MethodNameSpace == methodItem.ParamName))
|
|
|
{
|
|
|
var methodModel = PackageInterfaceMethod(methodItem, interfaceModel, item.DocFirstDirectory, memberList, type);
|
|
|
- entity.MethodList.Add(methodModel);
|
|
|
+ if (methodModel != null)
|
|
|
+ {
|
|
|
+ entity.MethodList.Add(methodModel);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -253,9 +260,11 @@ namespace WingCloudServer.GeneralDocTools.Service
|
|
|
if (!curMainModelInfo.MethodList.Exists(c => c.MethodNameSpace == item.MethodInfo.ParamName))
|
|
|
{
|
|
|
var methodModel = PackageInterfaceMethod(item.MethodInfo, item.InterfaceEntity, item.DocFirstDirectory, memberList, item.InterfaceType);
|
|
|
- curMainModelInfo.MethodList.Add(methodModel);
|
|
|
+ if (methodModel != null)
|
|
|
+ {
|
|
|
+ curMainModelInfo.MethodList.Add(methodModel);
|
|
|
+ }
|
|
|
}
|
|
|
-
|
|
|
if (curMainModelInfo.MethodList.Count <= 0)
|
|
|
{
|
|
|
continue;
|