package com.itstyle.quartz.entity; import java.util.HashMap; import java.util.Map; /** * 页面响应entity * 创建者 张志朋 * 创建时间 2018年3月8日 */ public class Result extends HashMap { private static final long serialVersionUID = 1L; public Result() { put("code", 0); } public static Result error() { return error(500, "未知异常,请联系管理员"); } public static Result error(String msg) { return error(500, msg); } public static Result error(int code, String msg) { Result r = new Result(); r.put("code", code); r.put("msg", msg); return r; } public static Result ok(Object msg) { Result r = new Result(); r.put("msg", msg); return r; } public static Result ok(Map map) { Result r = new Result(); r.putAll(map); return r; } public static Result ok() { return new Result(); } @Override public Result put(String key, Object value) { super.put(key, value); return this; } }