All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hn.robot.tuling.TuLingErrorMsgEnum Maven / Gradle / Ivy

There is a newer version: 1.0.18
Show newest version
package com.hn.robot.tuling;

import lombok.Getter;

/**
 * 
 * 图灵机器人全局返回码.
 * 参考文档:图灵机器人全局返回码
 * 
* * @author fei */ @Getter public enum TuLingErrorMsgEnum { /** * 上传成功. */ CODE_0(0, "上传成功"), /** * 无解析结果 */ CODE_5000(5000, "无解析结果"), /** * 暂不支持该功能 */ CODE_6000(6000, "暂不支持该功能"), /** * 请求参数格式错误 */ CODE_4000(4000, "请求参数格式错误"), /** * 加密方式错误 */ CODE_4001(4001, "加密方式错误"), /** * 无功能权限 */ CODE_4002(4002, "无功能权限"), /** * 该apikey没有可用请求次数 */ CODE_4003(4003, "该apikey没有可用请求次数"), /** * 无功能权限 */ CODE_4005(4005, "无功能权限"), /** * apikey不合法 */ CODE_4007(4007, "apikey不合法"), /** * userid获取失败 */ CODE_4100(4100, "userid获取失败"), /** * 上传格式错误 */ CODE_4200(4200, "上传格式错误"), /** * 批量操作超过限制 */ CODE_4300(4300, "批量操作超过限制"), /** * 没有上传合法userid */ CODE_4400(4400, "没有上传合法userid"), /** * userid申请个数超过限制 */ CODE_4500(4500, "userid申请个数超过限制"), /** * 输入内容为空 */ CODE_4600(4600, "输入内容为空"), /** * 输入文本内容超长(上限150) */ CODE_4602(4602, "输入文本内容超长(上限150)"), /** * 上传信息失败 */ CODE_7002(7002, "上传信息失败"), /** * 服务器错误 */ CODE_8008(8008, "服务器错误"); private int code; private String msg; TuLingErrorMsgEnum(int code, String msg) { this.code = code; this.msg = msg; } /** * 通过错误代码查找其中文含义.. * @param code code * @return msg */ public static String findMsgByCode(int code) { for (TuLingErrorMsgEnum value : TuLingErrorMsgEnum.values()) { if (value.code == code) { return value.msg; } } return null; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy