syntax = "proto3";
package api.err;

import "errors/errors.proto";
option go_package = "voucher/api/err";

enum Err {
  // 设置缺省错误码，正常情况，所有业务错误都默认用此状态码
  option (errors.default_code) = 560;

  // 系统panic错误
  SYSTEM_PANIC = 0 [(errors.code) = 599];

  // DB数据未找到
  DB_NOT_FOUND = 1 [(errors.code) = 404];
}

enum NotifyConsumeErr{
  option (errors.default_code) = 1;
  // 需要重试通知错误
  NeedRetryNotify = 0 [(errors.code) = 500];
}
