| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?php
- namespace common\components;
- /**
- * 自定义业务错误码(bizCode)
- *
- * 约定:
- * - 保留码:1 成功 / 0 通用失败 / 2 登录态失效 / -10 未登录 / -1 历史静默业务失败
- * - 本文件登记的业务码均 >= 1000,前端拦截器会静默 resolve,由页面按 code 独自处理
- *
- * 号段规划(每段 1000 个号):
- * - 1000-1999 通用/公共
- * - 2000-2999 用户/客户(登录、绑定、注册)
- * - 3000-3999 商品/库存
- * - 4000-4999 订单/交易
- * - 5000-5999 结算/资金
- * - 6000-6999 营销活动(拼团、优惠券、砍价……)
- * - 7000-7999 IM/客服
- * - 8000-8999 物流/配送
- * - 9000-9999 预留
- *
- * 新增规范:在对应号段追加常量 + 注释,Controller 里用 util::error(errCode::XXX, $msg) 代替裸数字。
- */
- class errCode
- {
- /**
- * 用户登录失败
- * 场景:UserController::actionAccountLogin
- * 前端:mallApp/src/pages/login/account.vue
- */
- const USER_PASSWD_WRONG = 2001;
- /**
- * 客户在当前门店暂无绑定关系(hd 表无记录)
- * 场景:GroupBuyController::actionDetail
- * 前端:mallApp/src/pages/groupBuy/detail.vue
- */
- const GROUP_BUY_HD_NOT_BOUND = 6001;
- }
|