You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

419 lines
9.3 KiB

<?php
namespace App\Constants\v3;
use Hyperf\Constants\AbstractConstants;
use Hyperf\Constants\Annotation\Constants;
/**
* @Constants
*/
class ErrorCode extends AbstractConstants
{
/************************************/
/* 应用或系统相关,参考HTTP STATUS */
/************************************/
/**
* 服务器内部错误
* @Message("服务器内部错误")
*/
const SERVER_ERROR = 500;
/************************************/
/* 订单相关 601-650 */
/************************************/
/**
* 线上下单失败
* @Message("下单失败")
*/
const ORDER_ONLINE_FAIL = 601;
/**
* 订单中有商品已失效
* @Message("订单中有商品已失效")
*/
const ORDER_GOODS_NOT_AVAILABLE = 602;
/**
* 订单中有商品已卖光
* @Message("订单中有商品已卖光")
*/
const ORDER_GOODS_INVENTORY_LIMIT = 603;
/**
* 订单总金额有误
* @Message("订单总金额有误")
*/
const ORDER_TOTAL_AMOUNT_ERROR = 604;
/**
* 订单不存在或已失效
* @Message("订单不存在或已失效")
*/
const ORDER_NOT_AVAILABLE = 605;
/**
* 订单取消失败
* @Message("订单取消失败")
*/
const ORDER_CANCEL_FAIL = 606;
/**
* 订单删除失败
* @Message("订单删除失败")
*/
const ORDER_DELETE_FAIL = 607;
/**
* 订单申请退款失败
* @Message("订单申请退款失败")
*/
const ORDER_APPLY_REFUND_FAIL = 608;
/**
* 订单完成失败
* @Message("订单完成失败")
*/
const ORDER_COMPLETE_FAIL = 609;
/**
* 订单退款失败
* @Message("订单退款失败")
*/
const ORDER_REFUND_FAIL = 610;
/**
* 下单失败
* @Message("订单金额未满起送价")
*/
const ORDER_NOT_ENOUGH_INITIAL_DELIVERY = 611;
/**
* 下单失败
* @Message("付款失败")
*/
const ORDER_OFFLINE_FAIL = 612;
/**
* 下单失败
* @Message("您不可以购买自己店铺或店铺所在市场的活动商品")
*/
const ORDER_ONLINE_LIMIT_STORE_BUY_SELF = 613;
/**
* 今天当前用户购买的活动商品订单笔数已经超过限制
* @Message("您今天已经参与活动商品秒杀的次数已经用完咯,明天再来吧")
*/
const ORDER_ONLINE_LIMIT_BUY_COUNT = 614;
/************************************/
/* 支付相关 651-700 */
/************************************/
/**
* @Message("支付失败")
*/
const PAYMENT_FAIL = 651;
/**
* @Message("今日次数已达上限")
*/
const PAYMENT_SEND_NUM_LIMIT = 652;
/**
* @Message("微信未实名认证")
*/
const PAYMENT_V2_ACCOUNT_SIMPLE_BAN = 653;
/**
* @Message("姓名校验出错")
*/
const PAYMENT_NAME_MISMATCH = 654;
/**
* @Message("金额超限了")
*/
const PAYMENT_AMOUNT_LIMIT = 655;
/**
* @Message("提现功能维护中,过会儿再试吧")
*/
const WITHDRAW_PAYMENT_FAIL = 656;
/**
* @Message("退款失败")
*/
const REFUND_PAYMENT_FAIL = 657;
/************************************/
/* 用户相关 701-750 */
/************************************/
/**
* 验证码错误或已失效
* @Message("验证码错误或已失效")
*/
const INVALID_VERIFY_CODE = 701;
/**
* 电话号码绑定失败
* @Message("电话号码绑定失败")
*/
const BIND_TEL_ERROR = 702;
/**
* 电话号码解绑失败
* @Message("电话号码解绑失败")
*/
const UNBIND_TEL_ERROR = 703;
/**
* 用户未绑定手机号
* @Message("请绑定手机号")
*/
const NOT_BIND_TEL_ERROR = 704;
/**
* 微信登录失败:无效的code
* @Message("微信登录失败:无效的code")
*/
const WXLOGIN_INVALID_CODE = 705;
/**
* 更新失败
* @Message("更新失败")
*/
const USER_INFO_UPDATE_ERROR = 706;
/**
* 商户账户密码不匹配
* @Message("账号密码错误")
*/
const STORE_LOGIN_ERROR = 707;
/**
* 商户异常,当前商户可能不存在或失效了
* @Message("当前商户可能已关店停止营业")
*/
const STORE_NOT_AVAILABLE = 708;
/**
* 商户已休息
* @Message("该商户已歇业")
*/
const STORE_REST = 709;
/**
* 商户已休息
* @Message("服务站已休息")
*/
const MARKET_REST = 710;
/**
* 所选店铺营业时间冲突
* @Message("所选店铺营业时间冲突")
*/
const STORE_BUSINESSS_HOURS_ERROR = 711;
/************************************/
/* 定位相关 751-800 */
/************************************/
/************************************/
/* 公共相关 1001-1100 */
/************************************/
/**
* 获取验证码失败
* @Message("获取验证码失败")
*/
const VERIFY_CODE_ERROR = 1001;
/**
* 验证码已发送,请勿重复请求
* @Message("验证码已发送,请勿重复请求")
*/
const VERIFY_CODE_SENDED = 1002;
/**
* 短信发送失败
* @Message("短信发送失败")
*/
const SMS_SEND_FAILURE = 1003;
/**
* 文件上传失败
* @Message("文件上传失败")
*/
const UPLOAD_INVALID = 1004;
/************************************/
/* 商品相关 1101-1150 */
/************************************/
/**
* 库存不足
* @Message("库存不足")
*/
const GOODS_INVENTORY_ERROR = 1101;
/**
* 超过商品购买数量限制
* @Message("超过商品购买数量限制")
*/
const GOODS_RESTRICT_LIMIT = 1102;
/**
* 已下架
* @Message("商品可能已下架")
*/
const GOODS_ON_SALE_NO = 1103;
/**
* 已下架
* @Message("商品不存在")
*/
const GOODS_NOT_EXISTS = 1104;
/************************************/
/* 活动商品相关 1151-1200 */
/************************************/
/**
* 当前特价商品已被购买过
* @Message("活动商品您已买过")
*/
const GOODS_ACTIVITY_BUY = 1151;
/**
* 活动商品活动到期
* @Message("活动商品活动已结束")
*/
const GOODS_ACTIVITY_EXPIRED = 1152;
/**
* 已卖光
* @Message("库存不足")
*/
const GOODS_ACTIVITY_INVENTORY_ERROR = 1153;
/**
* 已下架
* @Message("商品可能已下架")
*/
const GOODS_ACTIVITY_ON_SALE_NO = 1154;
/**
* 商品超过限购数量
* @Message("同类活动商品超过限购种数")
*/
const GOODS_ACTIVITY_RESTRICT_LIMIT = 1155;
/**
* 订单中部分活动商品不可使用优惠券
* @Message("订单中有不能使用的优惠券[商品不可用或优惠券失效]")
*/
const GOODS_ACTIVITY_CANNOT_USE_COUPON = 1156;
/**
* 活动商品不存在
* @Message("活动商品可能已下架")
*/
const GOODS_ACTIVITY_NOT_EXISTS = 1157;
/************************************/
/* 优惠券相关 1201-1250 */
/************************************/
/**
* 您的订单中有优惠券已经失效
* @Message("订单中有优惠券已经失效")
*/
const COUPON_NOT_AVAILABLE = 1201;
/**
* 优惠券使用失败
* @Message("优惠券使用失败")
*/
const COUPON_USE_FAILURE = 1202;
/**
* 不是新用户无法领券
* @Message("不是新用户无法领券")
*/
const COUPON_IS_NOT_NEW_USER = 1203;
/**
* 优惠券领取失败
* @Message("优惠券领取失败")
*/
const COUPON_RECEIVE_FAILURE = 1204;
/************************************/
/* 提现相关 1251-1300 */
/************************************/
/**
* 提现失败
* @Message("提现失败")
*/
const STORE_WITHDRAW_FAIL = 1251;
/**
* 可提现余额不足
* @Message("可提现余额不足")
*/
const STORE_WITHDRAW_INSUFFICIENT_BALANCE = 1252;
/************************************/
/* 定位相关 1301-1350 */
/************************************/
/**
* 定位失败
* @Message("定位失败:")
*/
const LOCATION_ERROR = 1301;
/**
* 超出配送范围
* @Message("您的地址超出配送范围,请重新选择地址")
*/
const LOCATION_LONG_DISTANCE = 1302;
/**
* 超出配送范围
* @Message("获取收货地址失败")
*/
const LOCATION_USER_ADDRESS = 1303;
/************************************/
/* token相关 1351-1400 */
/************************************/
/**
* token生成失败
* @Message("token生成失败")
*/
const TOKEN_GENERATE_ERROR = 1351;
/**
* token解析失败
* @Message("token解析失败")
*/
const TOKEN_ANALYZE_ERROR = 1352;
/**
* token解析失败
* @Message("token解析失败")
*/
const TOKEN_NOT_EXISTS = 1353;
/************************************/
/* 骑手相关 1451-1500 */
/************************************/
/**
* 获取骑手坐标失败
* @Message("获取骑手坐标失败")
*/
const HORSEMAN_COORDINATE_FAIL = 1451;
}