接口返回码

### 全局返回码说明 调用接口时,可能获得正确或错误的返回码,开发者可以根据返回码信息调试接口,排查错误 ``` /** * api code<10000 通用错误码 */ const SUCCESS = [0, 'Success']; const UNKNOWN_ERR = [1, '系统内部错误']; const ERR_URL = [2, '访问的接口不存在']; const ERR_PARAMS = [100, '参数错误']; const TOKEN_INVALID = [101, 'token无效']; const GET_ACCESS_TOKEN_ERR = [102, '获取token失败']; const GET_QRCODE_ERR = [103, '获取小程序码失败']; const TOKEN_NOT_EXISTS = [104, 'token不存在']; /** * 外部接口错误 */ const WECHAT_API_ERR = [600, '获取open_id异常,微信内部错误']; const WECHAT_DECORD_ERR = [601, '解码session_key失败']; /** * error_code 10001-11000 用户登录相关的错误码 */ const ERR_PASSWORD = [10001, '密码错误']; const ERR_TOKEN = [10002, '登陆过期']; const ERR_USER_NOT_EXISTS = [10003, '用户不存在']; const ERR_LOGIN_REG = [10010, '获取token成功,用户已完善个人信息']; const ERR_LOGIN_NO_REG = [10011, '获取token成功,用户未完善个人信息']; const ERR_BINDING_NEXT_USER = [10012, '您不能绑定您的下级好友']; const ERR_BINDING_YOUSELF = [10013, '您不能绑定自己']; const ERR_DELETE_ADMINISTRATOR = [10014, '不能删除超级管理员']; const ERR_USER_STATUS = [10015, '用户状态不对,不能购买商品']; const ERR_SPECIAL_USER = [10016, '特殊用户']; /** * error_code 11001-12000 商品相关的错误码 */ const ERR_PRODUCT_NOT_SALE = [11001, '商品未上架']; const ERR_DECREASE_STOCK = [11002, '减库存不可小于0']; const ERR_ADD_STOCK = [11003, '加库存不可小于0']; const ERR_LACK_STOCK = [11004, '该商品库存不足']; const ERR_END_AT = [11005, '结束时间不能比开始时间小']; const PRODUCT_NOT_EXISTS = [11006, '商品不存在']; const APPLY_STORE_NOT_EXISTS = [11007, '申请出库/入库记录不存在']; const APPLY_STORE_IS_CONFIRMED = [11008, '不允许删除已经审核过的记录']; const APPLY_STORE_HAVE_NOT_CONFIRMED = [11009, '还有未审核的申请,请等待财务审核后再继续进行操作']; const APPLY_STORE_STATUS_ERR = [11010, '该申请已经审核通过了']; /** * error_code 13001-14000 地址相关的错误码 */ const ERR_ADDRESS_USER_NOT_SAME = [13001, '您无权操作该地址']; /** * error_code 14001-15000 订单相关的错误码 */ const ERR_ORDER_USER_NOT_SAME = [14001, '您无权操作该订单']; const ORDER_STATUS_ERR = [14002, '订单状态不正确']; const ORDER_NO_PAY = [14003, '该订单未付款']; const ORDER_SHIPMENTED = [14004, '该订单已发货']; const ORDER_SHIP_STATUS_ERR = [14005, '发货状态不正确']; const ORDER_STATUC_NOT_WAIT_COMMENTS = [14006, '订单不是待评价状态']; const ORDER_COMMENTED = [14007, '该订单已评价,不可重复提交']; // const ORDER_APPLYED_REFUND = [14008, '该订单已经申请过退款,请勿重复申请']; const GET_ORDER_TRACES_ERR = [14009, '获取物流信息失败']; const TOTAL_AMOUNT_ERR = [14010, '修改运费后,订单总金额也要改']; const ORDER_NOT_EXISTS = [14011, '订单不存在']; const INVOICE_PRICE_ERR = [14012, '发票金额不能超过订单金额']; const ORDER_NOT_SHIPMENTED = [14013, '该订单还未发货,没有物流信息']; /** * error_code 15001-16000 任务与优惠码相关的错误码 */ const TODAY_SIGND_ERR = [15001, '今天已经签到了']; const COUPON_CODE_NOT_ENABLEED = [15002, '优惠券没有启用']; const NOT_ENOUGH_INTEGRAL = [15003, '用户积分不足']; const COUPON_CODE_INVALID = [15004, '优惠券无效']; const KNOWLEDGE_READ_ERR = [15005, '这篇文章您看过了']; const DISSATISFACTION_PROMOTION = [15006, '不满足推广条件']; const COUPON_CODE_NOT_EXISTS = [15007, '优惠券不存在']; const COUPON_STORE_NOT_ENOUGH = [15008, '优惠券已经兑光了~']; /** * error_code 16001-17000 banner相关的错误码 */ const BANNER_NOT_EXISTS = [16001, '轮播图不存在']; /** * error_code 17001-18000 theme相关的错误码 */ const THEME_NOT_EXISTS = [17001, '主题不存在']; /** * error_code 18001-19000 健康知识相关的错误码 */ const KNOWLEDGE_NOT_EXISTS = [18001, '健康知识文章不存在']; /** * error_code 19001-20000 菜单相关的错误码 */ const MENU_NOT_EXISTS = [19001, '菜单不存在']; /** * error_code 20001-21000 配置相关的错误码 */ const CONFIG_NOT_EXISTS = [20001, '配置不存在']; /** * error_code 21001-22000 分类相关的错误码 */ const CATEGORY_NOT_EXISTS = [21001, '分类不存在']; /** * error_code 22001-23000 角色相关的错误码 */ const ROLE_NOT_EXISTS = [22001, '角色不存在']; /** * error_code 23001-24000 权限相关的错误码 */ const PERMISSION_NOT_EXISTS = [23001, '权限不存在']; /** * error_code 24001-25000 发票相关的错误码 */ const INVOICE_NOT_EXISTS = [24001, '发票不存在']; /** * error_code 25001-26000 管理员相关的错误码 */ const ERR_MANAGER_NOT_EXISTS = [25001, '管理员不存在']; const MANAGER_NOT_PERMISSION = [25002, '抱歉,您暂无该权限,请联系管理员!']; const MANAGER_FORBIDDEN = [25003, '抱歉,该账号已被禁用!']; const FORBIDDEN_YOURSELF = [25004, '您不能操作自己的状态!']; const FORBIDDEN_SUPER_MANAGER = [25005, '您不能操作超级管理员的状态!']; ```