= 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; }