增加操作日志查看界面

This commit is contained in:
刘祥超
2020-11-10 20:31:08 +08:00
parent 0e44a20d63
commit d3e6e757a5
6 changed files with 1079 additions and 383 deletions

View File

@@ -0,0 +1,18 @@
syntax = "proto3";
option go_package = "./pb";
package pb;
message Log {
int64 id = 1;
string level = 2;
string action = 3;
int64 adminId = 4;
int64 userId = 5;
int64 providerId = 6;
int64 createdAt = 7;
string type = 8;
string ip = 9;
string userName = 10;
string description = 11;
}

View File

@@ -10,9 +10,6 @@ service AdminService {
// 登录
rpc loginAdmin (LoginAdminRequest) returns (LoginAdminResponse);
// 创建操作日志
rpc createAdminLog (CreateAdminLogRequest) returns (CreateAdminLogResponse);
// 检查管理员是否存在
rpc checkAdminExists (CheckAdminExistsRequest) returns (CheckAdminExistsResponse);
@@ -47,17 +44,6 @@ message LoginAdminResponse {
string message = 3;
}
// 创建操作日志
message CreateAdminLogRequest {
string level = 1;
string description = 2;
string action = 3;
string ip = 4;
}
message CreateAdminLogResponse {
}
// 检查管理员是否存在
message CheckAdminExistsRequest {
int64 adminId = 1;

View File

@@ -3,3 +3,46 @@ option go_package = "./pb";
package pb;
import "model_log.proto";
service LogService {
// 创建日志
rpc createLog (CreateLogRequest) returns (CreateLogResponse);
// 计算日志数量
rpc countLogs (CountLogRequest) returns (CountLogResponse);
// 列出单页日志
rpc listLogs (ListLogsRequest) returns (ListLogsResponse);
}
// 创建日志
message CreateLogRequest {
string level = 1;
string description = 2;
string action = 3;
string ip = 4;
}
message CreateLogResponse {
}
// 计算日志数量
message CountLogRequest {
}
message CountLogResponse {
int64 count = 1;
}
// 列出单页日志
message ListLogsRequest {
int64 offset = 1;
int64 size = 2;
}
message ListLogsResponse {
repeated Log logs = 1;
}