返回码定义类
/*** 公共的返回碼* 返回碼code:* 成功:10000* 失敗:10001* 未登錄:10002* 未授權:10003* 拋出異常:99999*/
public enum ResultCode {SUCCESS(true,10000,"操作成功!"),//---系統錯誤返回碼-----FAIL(false,10001,"操作失敗"),UNAUTHENTICATED(false,10002,"您還未登錄"),UNAUTHORISE(false,10003,"權限不足"),SERVER_ERROR(false,99999,"抱歉,系統繁忙,請稍后重試!");//---用戶操作返回碼 2xxxx----//---企業操作返回碼 3xxxx----//---權限操作返回碼----//---其他操作返回碼----//操作是否成功boolean success;//操作代碼int code;//提示信息String message;ResultCode(boolean success,int code, String message){this.success = success;this.code = code;this.message = message;}public boolean success() {return success;}public int code() {return code;}public String message() {return message;}}
總結