1
This commit is contained in:
34
common/status_code/code_3-4_w.go
Normal file
34
common/status_code/code_3-4_w.go
Normal file
@ -0,0 +1,34 @@
|
||||
package statuscode
|
||||
|
||||
/**
|
||||
* TODO 注意:新增状态码只能往后添加,不能往中间插 ...
|
||||
*/
|
||||
|
||||
// ===== 现货交易模块 [30000, 40000) ===== //
|
||||
const (
|
||||
CoinDoesNotExist = 30000 + iota // 币种不存在
|
||||
OperationFailed // 操作失败
|
||||
CoinInfoEmpty // 币种信息必填
|
||||
CoinSymbolEmpty // 币种全称、简称必填
|
||||
OfferingPriceEmpty // 发行价格必填
|
||||
OfficialWebsiteEmpty // 官网地址必填
|
||||
TotalSupplyEmpty // 代币总量必填
|
||||
ProhibitionSpotTrading // 禁止现货交易
|
||||
ProhibitedContractTrading // 禁止合约交易
|
||||
ProhibitTransfer // 禁止划转交易
|
||||
ProhibitC2CAdvise // 禁止发布广告
|
||||
ProhibitC2CTrade // 禁止C2C交易
|
||||
CannotWithdraw //禁止提币
|
||||
WithdrawNumNotRange //提币数量不在可提的范围
|
||||
AlertSetLimitCoinTotalAll //当前交易对总数已达50条,无法继续添加
|
||||
AlertSetLimitCurrentCoinLimit //当前交易对已有10条价格提醒,无法继续添加
|
||||
AlertSetValueMustGreatThanHighest // 提醒价格必须高于最新价格
|
||||
AlertSetValueGreat100ThanHighest // 设置的价格不能大于当前价格100倍
|
||||
AlertSetValueMustLessThanHighPrice // 提醒价格必须低于最新价格
|
||||
AlertSetValueLessThan100HighPrice // 设置的价格不能小于当前价格100倍
|
||||
AlertSetValueIsExist // 当前币种的数据已存在
|
||||
WithDrawChangeAccountNotExist // 账户不存在
|
||||
WithDrawChangeAccountNotValid // 无法转到该账户。请确认这是有效的账户并且收款方开启了支付-设置-允许通过邮箱或手机号向我转账.
|
||||
WithDrawChangeNotSendToSelf // 抱歉,无法给自己付款
|
||||
|
||||
)
|
||||
84
common/status_code/code_5-6w.go
Normal file
84
common/status_code/code_5-6w.go
Normal file
@ -0,0 +1,84 @@
|
||||
package statuscode
|
||||
|
||||
/**
|
||||
* TODO 注意:新增状态码只能往后添加,不能往中间插 ...
|
||||
*/
|
||||
|
||||
// ===== 合约交易模块 [50000, 60000) ===== //
|
||||
const (
|
||||
// VtsHoldIsEmpty 划转
|
||||
VtsHoldIsEmpty = 50000 + iota // 现货账户不存在
|
||||
VtsTransferFutNum // 数量不正确
|
||||
VtsTransferFutNotAvailable // 可用余额不足
|
||||
FutHoldIsEmpty // 合约账户不存在
|
||||
FutBalanceLessThanBond // 钱包余额不满足开此仓位最少起始保证金
|
||||
TransferIsNotRepeatSubmit // 请勿重复提交
|
||||
OtcHoldIsEmpty // Otc账户不存在
|
||||
|
||||
// OrderFailed 下单参数检查
|
||||
OrderFailed // 下单失败!
|
||||
OrderPriceToHigh // 买单价格不能高于最新价格的10%
|
||||
OrderPriceToLow // 卖单价格不能低于最新价的10%
|
||||
OrderPriceLessThanZero // 非市价单下单价格不能小于0
|
||||
OrderNumLessThanZero // 下单数量不能小于0
|
||||
OrderNumTooMuch // 超过最大下单数量
|
||||
OrderTotalTooFew // 小于最小下单金额
|
||||
LackOfDepth // 深度不足无法下市价单
|
||||
OrderTriggerPriceErr // 触发价格不,不得小于最低0
|
||||
OrderBuyTypeErr // 参数订单状态:BuyType错误
|
||||
OrderTooOften // 下单请求太频繁
|
||||
AccountFrozenBalance // 账户余额不足
|
||||
OrderNoExist // 未查询到相关订单
|
||||
OrderClosed // 已成交订单
|
||||
|
||||
// HavePosition 合约部分
|
||||
HavePosition // 存在持仓或挂单时不允许调整
|
||||
PositionDirectionErr // 持仓方向跟用户设置的不一样
|
||||
UserNotHoldPosition // 用户未持仓
|
||||
UserHoldPositionInsufficient // 平仓数量不能超过仓位可平量
|
||||
TheLeverageAmountTooLarge // 当前杠杆倍数下单金额过大
|
||||
StopOrderLimit // 最大下单数量
|
||||
ToOther // 其他
|
||||
|
||||
BuyLong // 开多
|
||||
SellLog // 平多
|
||||
SellShort // 开空
|
||||
BuyShort // 平空
|
||||
|
||||
TipOfTheDayVim // 已经是当前状态,无需修改
|
||||
|
||||
IsolatedLeverageNotCut // 逐仓模式下,如果有仓位正在持仓,则不能减少杠杆倍率
|
||||
ParamErr // 请求参数无效
|
||||
MarginTypeSame // 保证金模式一样,无需修改
|
||||
CloseBuyErrCancel // 平仓委托失败,请检查持仓与挂单。 如果当前合约有挂单,请取消该合约的挂单,并再次尝试平仓
|
||||
CloseBuyLackOfDepth // 平仓失败,深度不足
|
||||
OrderPriceTooFew // 小于最小下单价格
|
||||
OrderNumTooFew // 小于最小下单数量
|
||||
|
||||
TransAccountBalanceNotEnough // 账户余额不足
|
||||
CrossNotAdjustMargin // 全仓保证金模式下不能调整保证金
|
||||
AdjustMarginAmtMore // 减少的保证金大于可以减少金额
|
||||
MaxLeverErr // 杠杆值超过设定最大值
|
||||
NewPrice // 最新成交价格
|
||||
MarkPrice // 标记价格
|
||||
Perpetual // 永续
|
||||
OrderClosedCancel // 已成交订单,无法撤销
|
||||
OrderExpiredCancel // 已过期订单,无法撤销
|
||||
OrderCancelErr // 已撤销订单,无法撤销
|
||||
AdjustLeverErr // 保证金不足,无法调整杠杆倍数
|
||||
PriceDigitErr // 价格精度错误
|
||||
TriggerPriceDigitErr // 触发价格精度错误
|
||||
NumDigitErr // 数量精度错误
|
||||
|
||||
QueryRangeCannotExceed3M // 查询范围不能超过3个月
|
||||
QueryRangeInvalid // 查询范围无效
|
||||
|
||||
OrderMinTriggerPriceErr // 触发价格不得小于最低价格
|
||||
OrderMaxTriggerPriceErr // 触发价格不得大于最高价格
|
||||
ReduceReject // 只减仓委托单被拒绝,请取消勾选后重试
|
||||
|
||||
PosTooMore //最大可开仓位数量
|
||||
|
||||
OrderNumLessCost // 最小下单数量为xxx张
|
||||
OrderNumGrateCost // 最大下单数量为xxx张
|
||||
)
|
||||
90
common/status_code/code_7-8_w.go
Normal file
90
common/status_code/code_7-8_w.go
Normal file
@ -0,0 +1,90 @@
|
||||
package statuscode
|
||||
|
||||
/**
|
||||
* TODO 注意:新增状态码只能往后添加,不能往中间插 ...
|
||||
*/
|
||||
|
||||
// ===== OTC 交易模块 [70000, 80000) ===== //
|
||||
const (
|
||||
KycUnauthorized = 70000 + iota // kyc未认证
|
||||
MobileUnauthorized // 绑定手机
|
||||
MobileCodeIsValid // 手机验证码无效
|
||||
OtcOrderCancelLimit // 法币订单取消今天已达到3次
|
||||
CurrCoinNotWhite // 当前所选法币不在用户KYC所在地区的法币清单内
|
||||
OtcLegalAreaLimit // 用户KYC地区在C2C限制交易地区
|
||||
OtcOrderIsProcessing // 当前有正在进行中的订单,不能再下单
|
||||
OtcCoinNotFound // 没有加载到币种信息
|
||||
AdUserAccountStatusIsForbidden // 您的账户目前被限制进行法币交易,请联系客服
|
||||
LegalCoinIsForbidden // 该法币已禁用
|
||||
OtcNotFoundOrderInfo // 没有加载到订单信息
|
||||
OtcNotFoundAdvInfo // 没有加载到广告信息
|
||||
OtcAppealExistInfo // 当前申诉进行中,不能再次提交
|
||||
OtcNotFoundAppealInfo // 没有加载到申诉信息
|
||||
OtcHoldUseNumIsNotEmough // 当前币种的可用余额不足
|
||||
OtcSellOrderAmountLimit // 最近24小时出售订单总额总和超出当前限额
|
||||
OtcUserSecurityModify24Hours // 您24小时内修改了验证方式,24小时内不可进行出售
|
||||
OtcLegalCoinLimit // 不在该法币限制额度的范围内
|
||||
OtcCoinRangeLimit // 不在该交易币的限额范围内
|
||||
OtcNotMatchAdvertise // 该币种暂无广告支持的交易
|
||||
OtcNotRepeatOpertion // 您已操作过,请勿重复操作
|
||||
OtcNotPermission // 您无权操作
|
||||
OtcOrderStatusNotAppeal // 当前订单状态不允许申诉
|
||||
OtcOrderStatusNotOperate // 当前订单状态不允许操作
|
||||
OtcAppealProgressNotOperate // 当前申诉状态不允许操作
|
||||
OtcOrderChange // 订单报价或数量发生了变化,请重新下单
|
||||
PushMerchantReqMax3 // 最多可选择3种付款方式
|
||||
MerchantNotFind // 商家不存在
|
||||
PleaseChooseLegalCoin // 请选择法币
|
||||
PleaseBringLegalCoinCode // 请带入法币代码
|
||||
PleaseChooseTradeMethod // 请选择交易方式
|
||||
PleaseBringTradeMethod // 请带入交易方式
|
||||
PleaseInputPaymentMethod // 请输入收款方式
|
||||
PleaseInputCaptcha // 请输入验证码
|
||||
InputItemRequired // %v(输入项名称) 必填
|
||||
IdRequired // ID 必须
|
||||
_ // 已弃用
|
||||
OtcCoinIsForbidden // 交易币已禁用
|
||||
OrdersNRequired // 订单号必填
|
||||
OtcAdvMinValueMoreThanPrice // 最小限额不能大于购买金额
|
||||
OtcCoinMarketPriceNotFound // 币种市场价没有加载到对应的数据
|
||||
NotSupportPaymentMethod // 暂不支持该付款方式
|
||||
PleaseSelectPayAccount // 请选择收款账号
|
||||
OtcAdvisterOrderNotComplete // 当前有正在进行的订单,无法修改
|
||||
OtcAdvisteMustHideBeforeEdit // 修改前请先将广告隐藏
|
||||
OtcQuantityNotThanComplete // 数量不能小于完成数量
|
||||
Sell // 卖出
|
||||
Buy // 买入
|
||||
SpotTransferOtc // 现货划转Otc
|
||||
OtcTransferSpot // Otc划转现货
|
||||
Freeze // 冻结
|
||||
UnFreeze // 解冻
|
||||
BuckleMargin // 扣保证金
|
||||
OtcOfflineFailedHaveOrder // 前有正在进行的订单,无法下线
|
||||
OtcOfflineBeforeHiden // 下线前请先将广告隐藏
|
||||
OtcAdvertiseIsOnlineNotUnAuth // 当前有未下架的广告,不能解除认证
|
||||
OtcMerchantStatusIsNotOper // 当前状态不允许操作
|
||||
OtcMerchantNickPerYear // 昵称一年内只能更改一次
|
||||
OtcMerchantBalanceNotEngouh // 保证金余额不足
|
||||
FriendIdOrOrdersNRequired // 朋友ID或订单号必填一个
|
||||
OtcAdvMinValueMoreThanMaxValue // 最低额不能大于单笔最高额
|
||||
OtcAdvPriceIsNotValid // 参数价格不能为0
|
||||
OtcAdvSellAmountNotZero // 当前金额不能为零
|
||||
OtcAdvQuickCoinQuantiyNotRight // 填写的币种数量不正确
|
||||
OtcAdvQuickCoinAmountNotRight // 填写的金额不正确
|
||||
OtcAdvRateChanged // 当前汇率已变化,请重新下单
|
||||
OtcAdvSurpluseNotEngouh // 广告剩余数量不足
|
||||
OtcAdvertiseNotConnetOperation //广告已完成的数量不足,无法操作
|
||||
OtcAdvertiesePayAccountIsEmpty // 收款方式账户不能为空
|
||||
OtcHoldFreeNumIsNotEngouch // 该币种的冻结金额不足
|
||||
OtcAdvMinValueLessThanLimit // 限额最小值不能小于默认值
|
||||
OtcAdvMaxValueMoreThanLimit // 限额最大值不能大于默认值
|
||||
OtcAdvPublishTradeMoreThanLimit // 最多可选择3种付款方式
|
||||
OtcAdvHoldCoinIsEnabled // 您当前的币种账户已冻结
|
||||
Buckle // 划扣
|
||||
OtcAdvPriceRateIsNotValid // 浮动比例输入错误
|
||||
OtcOrderStatusIsNotWaitMoney // 当前订单状态非待放币状态
|
||||
OtcOrderTakeRepeate // 您已划扣过该笔订单,请勿再操作
|
||||
OtcMerchatnApplyRepeate // 您不能再申请成为商家
|
||||
OtcAdvertiseStatsIsOffline // 当前广告已下架
|
||||
AddressUpperLimit10 //地址上限为10
|
||||
)
|
||||
113
common/status_code/status_code.go
Normal file
113
common/status_code/status_code.go
Normal file
@ -0,0 +1,113 @@
|
||||
package statuscode
|
||||
|
||||
/**
|
||||
* TODO 注意:新增状态码只能往后添加,不能往中间插 ...
|
||||
*/
|
||||
|
||||
// ===== 个人中心模块 [10000, 20000) ===== //
|
||||
const (
|
||||
UploadFileTooBig = 10000 + iota // 上传文件不能大于 %v
|
||||
NotLoggedIn // 未登录
|
||||
ReLogin // 您的账号已在其它地方登录,请重新登录
|
||||
ParameterInvalid // 参数无效
|
||||
PleaseSelectThePhoneAreaCode // 请选择手机区号
|
||||
PhoneRequired // 手机号必填
|
||||
PhoneFormatInvalid // 手机号格式有误
|
||||
EmailRequired // 邮箱必填
|
||||
EmailFormatInvalid // 邮箱格式有误
|
||||
PasswordRequired // 密码必填
|
||||
PasswordRules // 密码为8-32位的数字和大小字母组合
|
||||
TheAccountIsAlreadyRegistered // 该账号已注册
|
||||
TheAccountIsNotRegistered // 该账号未注册
|
||||
CaptchaInvalid // 验证码无效
|
||||
InviterNotExist // 邀请人不存在
|
||||
RegisterSuccess // 注册成功
|
||||
UserIsFrozen // 您的账号已冻结,请 %v 后再试!
|
||||
AccountOrPasswordError // 账号或密码错误,您还有 %v 次机会
|
||||
PleasePerformCompleteSecurityVerification // 请进行完整的安全验证
|
||||
PhoneCaptchaRequired // 手机验证码必填
|
||||
EmailCaptchaRequired // 邮箱验证码必填
|
||||
GoogleCaptchaRequired // 谷歌验证码必填
|
||||
PhoneCaptchaInvalid // 手机验证码无效
|
||||
EmailCaptchaInvalid // 邮箱验证码无效
|
||||
GoogleCaptchaInvalid // 谷歌验证码无效
|
||||
NewPhoneCaptchaInvalid // 新手机验证码无效
|
||||
NewEmailCaptchaInvalid // 新邮箱验证码无效
|
||||
SuccessLogin // 登录成功
|
||||
QRCodeExpired // 二维码已过期
|
||||
BusinessCredentialsError // 安全验证凭证错误
|
||||
UnsupportedBusinessType // 不支持的业务类型
|
||||
ThePhoneHasBeenBound // 手机号已被绑定
|
||||
TheEmailHasBeenBound // 邮箱已被绑定
|
||||
AllAuthMustOpen // 必须开启三重验证才能关闭其中一个
|
||||
OriginalPasswordRequired // 原密码必填
|
||||
NewPasswordRequired // 新密码必填
|
||||
OriginalPasswordError // 原密码错误
|
||||
CaptchaSendFrequencyExceedLimit // 验证码发送频次已达上限
|
||||
CaptchaFailInSend // 验证码发送失败
|
||||
CaptchaHasBeenSent // 验证码已发送,请勿重复获取
|
||||
CaptchaSentSuccessfully // 验证码已发送,有效期 %v 分钟
|
||||
|
||||
// KYC 认证
|
||||
PleaseSelectCountry // 请选择国家或地区
|
||||
PleaseEntryIdentName // 请输入姓名
|
||||
PleaseSelectIdCardType // 请选择证件类型
|
||||
PleaseEntryIdCard // 请输入证件号
|
||||
PelaseEntryValidIdCard // 请输入有效的身份证号
|
||||
PleaseSubmitRepeate // 请勿重复提交
|
||||
PleaseCompleteJunior // 请先完成标准身份验证
|
||||
PleaseCompleteMiddle // 请先完成进阶身份认证
|
||||
PleaseUploadImage1 // 请上传证件正面
|
||||
PleaseUploadImage2 // 请上传证件背面
|
||||
PleaseUploadVideo // 请上传视频文件
|
||||
IdCardInfoIsExist // 证件信息已存在
|
||||
TodayFaceFrequency // 今日人脸识别次数已达上限
|
||||
TotalFaceFrequency // 人脸识别次数已达上限
|
||||
FaceAccountIdIsEmpty // 活体检测账户不能为空
|
||||
FaceCreditailsIsEmpty // 活体检测身份证凭证不能为空
|
||||
FaceSelfCreditailsIsEmpty // 活体检测人脸凭证不能为空
|
||||
FaceLiveCreditailsIsEmpty // 活体检测凭证不能为空
|
||||
WorkFlowExecutionIdIsEmpty // 活体检测工作流序号不能为空
|
||||
InconsistentIDInformation // 证件信息不符
|
||||
WorkFlowExecutionIdIsFailed // 活体检测失败
|
||||
|
||||
EventNotification // 活动通知
|
||||
SystemMessages // 系统消息
|
||||
TransactionNotice // 交易通知
|
||||
|
||||
AccountIsFrozen // 您的账户当前禁止登录,请联系客服处理
|
||||
ValidationFailed // 验证失败
|
||||
InvalidQRCode // 二维码无效
|
||||
OTCOrdersAreInProgress // OTC订单正在进行中,不允许解绑手机
|
||||
OTCAdvertiseAreInProgress // OTC广告进行中,不允许解绑手机
|
||||
|
||||
AlreadyExistsSameProportion //已经存在相同比例的返佣设置
|
||||
JobInvalid //身份参数无效
|
||||
UserIdInvalid //请输入正确的id
|
||||
NameIsEmpty //姓名必填
|
||||
ChannelsIsEmpty //渠道必填
|
||||
TelegramIsEmpty //Telegram必填
|
||||
AgentEmailIsExist //该邮箱已注册
|
||||
MAXContacts10 //常用联系人不能超过10个
|
||||
PayeeNotExist //抱歉,收款人不存在
|
||||
UserInCountryNotRegister // 您所在的地区暂时不能注册
|
||||
UnBindUserApi //用户未绑定
|
||||
PasswordsMustSame // 密码必须一致
|
||||
EmailNotExistOrEmailCOdeExpired // 邮箱未注册或验证码已过期
|
||||
EmailOrderTooOften // 邮箱发送频繁
|
||||
AccountNotVerifyEmail // 未验证邮箱
|
||||
GoToneSmsOrderTooOften // 短信发送频繁
|
||||
UserNotVerify // 当前账户未验证
|
||||
UserApiKeyExists // apikey已经存在,请勿重复添加
|
||||
UserApiKeyRequired // apikey或者密钥不存在,请先授权
|
||||
UserApiKeyInvalid //无效的ApiKey或密钥
|
||||
UserApiKeyPermissionError //密钥权限错误,请正确设置
|
||||
UserApiKeyNotExists //api不存在,请先去添加
|
||||
)
|
||||
|
||||
// ===== Base Status Code ===== //
|
||||
const (
|
||||
OK = 200 // 成功
|
||||
DataError = 4000 // 数据有误(数据不存在)
|
||||
ServerError = 500 // 服务器出错
|
||||
)
|
||||
Reference in New Issue
Block a user