114 lines
		
	
	
		
			6.7 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
		
		
			
		
	
	
			114 lines
		
	
	
		
			6.7 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
| 
								 | 
							
								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  // 服务器出错
							 | 
						|||
| 
								 | 
							
								)
							 |