Эх сурвалжийг харах

修复文档跳转枚举问题

MIke 2 жил өмнө
parent
commit
321f69ddd8

+ 2 - 0
Tools/GeneralDocTool/Helper/CommonHelper.cs

@@ -51,6 +51,8 @@ namespace WingCloudServer.GeneralDocTools.Helper
                     result = enumStr;
                     break;
                 case "Int32":
+                    result = "Integer";
+                    break;
                 case "System.Int32":
                     result = "Integer";
                     break;

+ 3 - 6
Tools/GeneralDocTool/Service/CreateDocHtml.cs

@@ -1508,11 +1508,12 @@ namespace WingCloudServer.GeneralDocTools.Service
                                 {
                                     if (PublicEnumDic.TryGetValue(bodyItem.Trim(), out string enumValue))
                                     {
-                                        strTable += $"<td style='width:150px'><a style='text-decoration: underline;color: blue;' href='javascript:;'onclick='validateJump('DocHtml.html', '{enumValue}')'>{bodyItem.Trim().Split(".")?.LastOrDefault()}</a></td>";
+                                       // strTable += "<td style='width:150px'>"+"<a style='text-decoration: underline;color: blue;' href='javascript:;' onclick='validateJump('{FileName}', '{enumValue}')'>{bodyItem.Trim().Split(".")?.LastOrDefault()}</a></td>";
+                                          strTable += "<td style='width:150px'>"+"<a style=\"text-decoration: underline;color: blue;\" href=\"javascript:;\" onclick=\"validateJump(\'"+FileName+"\', \'"+enumValue+"\')\">"+bodyItem.Trim().Split(".")?.LastOrDefault()+"</a>"+"</td>";
                                     }
                                     else if (bodyItem == typeName)
                                     {
-                                        strTable += "<td style='width:150px'>" + CommonHelper.GetJsonDataTypeByString(bodyItem.Trim()) + "</td>";
+                                        strTable += "<td style='width:150px'>" + bodyItem.Trim() + "</td>";
                                     }
                                     else
                                     {
@@ -1585,10 +1586,6 @@ namespace WingCloudServer.GeneralDocTools.Service
                 if (item.TypeFullName == "IList`1")
                 {
                     typeName = "[]";
-                }
-                if (item.Name == "MemberLiveDatas")
-                {
-
                 }
                 typeName = CommonHelper.GetJsonDataTypeByString(typeName);
                 var childParamPropertyList = item.ParamPropertyList;