syntax = "proto3";
option go_package = ".;pb";
import "comm.proto";
import "errorcode.proto";
import "notify_db.proto";
import "google/protobuf/any.proto";

//统一错误码推送
message NotifyErrorNotifyPush {
  string ReqMainType = 1; // 请求协议模块 模块名 例如:user 对应项目中 user的模块
  string ReqSubType = 2; // 请求协议函数  例如:login  对应项目中 user的模块中
                         // api_login 的处理函数
  ErrorCode Code = 3; // 执行返回错误码 对应  errorcode.proto 枚举
  google.protobuf.Any arg = 4;  //参数信息
  ErrorData err = 5; //错误数据
}

//获取系统公告 请求
message NotifyGetListReq {}

//获取系统公告 回应
message NotifyGetListResp {
  int64 LastReadTime = 1;                //最后一次阅读时间
  repeated DBSystemNotify SysNotify = 2; //公告列表
}