12345678910111213141516171819202122232425262728293031 |
- package biz
- import (
- "github.com/go-kratos/kratos/v2/errors"
- pb "sikey/w303a/http/api/user/v2"
- )
- // 在proto中自定义的错误码
- // BadRequest这个方法固定返回 http的400 Code!
- // Notice 但是这些code都http错误码的含义,如果业务中有更多错误情况的话,建议自定义一个专门返回业务错误的错误码!
- var (
- // ErrUserIncorrectAccountOrPassword 用户账号或密码不正确
- ErrUserIncorrectAccountOrPassword = errors.New(400, pb.ErrorReason_USER_INCORRECT_ACCOUNT_OR_PASSWORD.String(), "用户账号或密码不正确")
- // ErrUserPhoneNumberHasBeenUsed 手机号已被使用
- ErrUserPhoneNumberHasBeenUsed = errors.New(400, pb.ErrorReason_USER_PHONE_NUMBER_HAS_BEEN_USED.String(), "手机号已被使用")
- // ErrUserIncorrectCaptcha 验证码已被使用
- ErrUserIncorrectCaptcha = errors.New(400, pb.ErrorReason_USER_INCORRECT_CAPTCHA.String(), "验证码已被使用")
- // ErrContactsNoPerson 通讯录没有成员
- ErrContactsNoPerson = errors.New(400, pb.ErrorReason_CONTACTS_NO_PERSON.String(), "通讯录没有成员")
- // ErrContactsNotInitialized 通讯录未初始化
- ErrContactsNotInitialized = errors.New(400, pb.ErrorReason_CONTACTS_NOT_INITIALIZED.String(), "通讯录未初始化")
- // ErrContactsPersonAlreadyExists 通讯录中已存在该成员
- ErrContactsPersonAlreadyExists = errors.New(400, pb.ErrorReason_CONTACTS_PERSON_ALREADY_EXISTS.String(), "通讯录中已存在该成员")
- )
|