
export enum ERRORENUM {
   不存在表 = 1,
   身份验证失败,
   缺少必要参数_表名,
   数据表不存在,
   参数错误,
   添加时数据对象为空,
   修改时数据对象为空,
   该方法仅可进行数据操作,
   数据操作失败,
   该方法仅可进行查询操作,
   分页请设置当前页数,
   数据查询失败,
   该方法仅可进行联合查询操作,
   数据联合查询失败,
   INVALID_REQUEST,
   INTERNAL_SERVER_ERROR,
   文件不存在,
   该身份证号码重复,
   用户已存在,
   账号或密码错误,
   请求参数错误,
   您的登录已失效,
   答题记录不存在,
   系统繁忙请稍后重试,
   网络连接失败,
   服务不可用,
   请求超时,
   获取用户信息失败,
   非法登录,
   重复答题,
   数据不存在,
   未找到数据,
   数据已存在,
   权限不足,
   重复操作,
   操作失败,
   数据错误,
   密码错误,
   请完善信息,
   地址数据不完整,
   操作不允许,
   数据被引用,
   空文件失败,
   文件上传失败,
   只能上传doc或docx或excel或png或jpg图片,
   该时间段已有预约,
   网络错误,
   第三方接口错误
}

/**
 * 只用做code码定义
 */
export enum ERRORCODEENUM {
    身份验证失败 = 5001,
    缺少必要参数_表名 = 5002,
    数据表不存在,
}

let bizErrorMsgMap = {};
for (let key in ERRORENUM) {
    bizErrorMsgMap[ERRORENUM[key]] = key;
}

export function getBizMsg(param) {
    return bizErrorMsgMap[param];
}