syntax = "proto3"; package log; message Log { int32 type = 1; int32 subType = 2; string userId = 3; string username = 4; string trueName = 5; string module = 6; string time = 7; string msg = 8; bool isSuccess = 9; string ip = 10; string id = 11; } enum LogType { Other = 0; Login = 1; Operate = 2; Exception = 3; } message FindLogListReq { string userId = 1; int32 type = 2; int32 page = 3; int32 size = 4; string module = 5; string startTime = 6; string endTime = 7; string inputText = 8; } message FindLogListReply { int32 total = 1; repeated Log dataList = 2; } service LogService { rpc FindLogList(FindLogListReq) returns (FindLogListReply) {} }