35 lines
1.4 KiB
Protocol Buffer
35 lines
1.4 KiB
Protocol Buffer
syntax = "proto3";
|
|
package api.err;
|
|
|
|
import "errors/errors.proto";
|
|
option go_package = "voucher/api/err";
|
|
|
|
enum WechatErr{
|
|
option (errors.default_code) = 1;
|
|
WechatFAIL = 0 [(errors.code) = 500];
|
|
|
|
WechatUserIllegal = 1 [(errors.code) = 500];
|
|
WechatMismatch = 2 [(errors.code) = 500];
|
|
WechatInvalidMerchantID = 4 [(errors.code) = 500];
|
|
WechatHighFrequency = 5 [(errors.code) = 500];
|
|
WechatActivityInactive = 6 [(errors.code) = 500];
|
|
WechatBatchInfoError = 7 [(errors.code) = 500];
|
|
WechatParamRequired = 8 [(errors.code) = 500];
|
|
WechatInvalidBatchStatus = 10 [(errors.code) = 500];
|
|
WechatMchNotExists = 11 [(errors.code) = 500];
|
|
WechatBatchBudgetInsufficient = 9 [(errors.code) = 500];
|
|
WechatDailyLimitExceeded = 12 [(errors.code) = 500];
|
|
WechatAccountBalanceInsufficient = 13 [(errors.code) = 500];
|
|
WechatBatchBudgetDepleted = 14 [(errors.code) = 500];
|
|
WechatMerchantNoPermission = 15 [(errors.code) = 500];
|
|
WechatCrossMerchantNotSupported = 16 [(errors.code) = 500];
|
|
WechatUserReceiveLimit = 17 [(errors.code) = 500];
|
|
WechatAPIChannelNotSupported = 18 [(errors.code) = 500];
|
|
WechatSpecifiedDenominationNotSupported = 19 [(errors.code) = 500];
|
|
WechatOnlyAdvertisingBatch = 20 [(errors.code) = 500];
|
|
WechatUserMaxCoupons = 21 [(errors.code) = 500];
|
|
WechatNaturalPersonRuleBlocked = 22 [(errors.code) = 500];
|
|
WechatResourceNotExists = 23 [(errors.code) = 500];
|
|
WechatFrequencyLimited = 24 [(errors.code) = 500];
|
|
}
|