Skip to content

Commit 85901ab

Browse files
committed
refactor: 拆分 Models 为每个类一个文件(Requests.cs→42个文件,ApiResult.cs→2个文件)
1 parent d4cac39 commit 85901ab

90 files changed

Lines changed: 732 additions & 686 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
namespace Juggle.Application.Models.Request;
2+
3+
public class ApiAddRequest
4+
{
5+
public string SuiteCode { get; set; } = "";
6+
public string MethodName { get; set; } = "";
7+
public string? MethodDesc { get; set; }
8+
public string Url { get; set; } = "";
9+
public string RequestType { get; set; } = "GET";
10+
public string ContentType { get; set; } = "JSON";
11+
public string? MockJson { get; set; }
12+
/// <summary>HTTP WEBSERVICE</summary>
13+
public string MethodType { get; set; } = "HTTP";
14+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
namespace Juggle.Application.Models.Request;
2+
3+
public class ApiDebugRequest
4+
{
5+
public long ApiId { get; set; }
6+
public Dictionary<string, object?> Headers { get; set; } = new();
7+
public Dictionary<string, object?> Params { get; set; } = new();
8+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
namespace Juggle.Application.Models.Request;
2+
3+
public class ApiUpdateRequest : ApiAddRequest
4+
{
5+
public long Id { get; set; }
6+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
namespace Juggle.Application.Models.Request;
2+
3+
public class AuditLogPageRequest : PageRequest
4+
{
5+
public string? Module { get; set; }
6+
public string? ActionType { get; set; }
7+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
namespace Juggle.Application.Models.Request;
2+
3+
public class DataSourceAddRequest
4+
{
5+
public string DsName { get; set; } = "";
6+
public string DsType { get; set; } = "mysql";
7+
public string Host { get; set; } = "";
8+
public int Port { get; set; } = 3306;
9+
public string DbName { get; set; } = "";
10+
public string Username { get; set; } = "";
11+
public string Password { get; set; } = "";
12+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
namespace Juggle.Application.Models.Request;
2+
3+
public class DataSourceUpdateRequest : DataSourceAddRequest
4+
{
5+
public long Id { get; set; }
6+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
namespace Juggle.Application.Models.Request;
2+
3+
public class FlowDebugRequest
4+
{
5+
public Dictionary<string, object?> Params { get; set; } = new();
6+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
namespace Juggle.Application.Models.Request;
2+
3+
public class FlowDefinitionAddRequest
4+
{
5+
public string FlowName { get; set; } = "";
6+
public string? FlowDesc { get; set; }
7+
public string FlowType { get; set; } = "sync";
8+
public string? GroupName { get; set; }
9+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
namespace Juggle.Application.Models.Request;
2+
3+
public class FlowDefinitionPageRequest : PageRequest
4+
{
5+
public string? FlowName { get; set; }
6+
public string? GroupName { get; set; }
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
namespace Juggle.Application.Models.Request;
2+
3+
public class FlowDefinitionSaveRequest
4+
{
5+
public long Id { get; set; }
6+
public string FlowContent { get; set; } = "[]";
7+
}

0 commit comments

Comments
 (0)