globalerror.py 1.11 KB
Newer Older
qunfeng qiu's avatar
qunfeng qiu committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
"""
@Version: 1.0
@Python Version:3.6.6
@Author: ludq1
@Email: ludq1@chinaunicom.cn
@date: 2023/04/07 11:40:00
@Description:
"""


class HttpError:
    """
        http错误信息
    """

    ENV_LOGIN_REQUIRED = 'ENV_LOGIN_REQUIRED'
    ENV_PERMISSION_REQUIRED = 'ENV_PERMISSION_REQUIRED'
    ENV_ROLE_REQUIRED = 'ENV_ROLE_REQUIRED'
    ENV_DONT_OVERRITE_USERINFO_FROM_FRANT = "DontOverrideUserInfoFromFront"
    ENV_LOCAL_RUN = "LOCAL_RUN"
    ENV_MYSQLPOOL_SERVICE = "MYSQLPOOL_SERVICE"


class RedisError:
    """
        redis错误信息
    """

    ERROR_INIT_CONN = '缺少初始化连接参数'
    ERROR_LACK_CONN_PARM = '缺少连接参数'
    ERROR_AUTH = '密码错误'
    ERROR_CONN = '连接异常'
    ERROR_CONN_POOL_NONE = '连接池为空'
    ERROR_SENTI_MASTER_NOT_FOUND = '主节点未找到'
    ERROR_SENTI_SLAVE_NOT_FOUND = '从节点未找到'
    ERROR_INSERT_VALUE_TYPE = '插入值非字符串'


class CommonError:
    """
        常用错误
    """

    ERROR_LACK_PARM = '缺少参数'

    ERROR_USER_UNLOGIN = '用户未登录,请先登录'