// // Source code recreated from a .class file by IntelliJ IDEA // (powered by Fernflower decompiler) //
package com.nustant.module.common.api;
import java.util.HashMap; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity;
public class ResponseError { public ResponseError() { }
public static ResponseEntity<?> create(String msg) { ResponseError.ResponseResult error = new ResponseError.ResponseResult(); error.setCode(400); error.setMessage("error: " + msg); return ResponseEntity.status(HttpStatus.OK).body(error); } public static ResponseEntity<?> create(int code, String msg) { ResponseError.ResponseResult error = new ResponseError.ResponseResult(); error.setCode(code); error.setMessage(msg); return ResponseEntity.status(HttpStatus.OK).body(error); } public static ResponseEntity<?> create(int code, String msg, Object data) { ResponseError.ResponseResult error = new ResponseError.ResponseResult(); error.setCode(code); error.setMessage(msg); error.put("data", data); return ResponseEntity.status(HttpStatus.OK).body(error); } public static class ResponseResult extends HashMap<String, Object> { private static final long serialVersionUID = 1L; public ResponseResult() { } public String getMessage() { return (String)this.get("message"); } public void setMessage(String message) { this.put("message", message); } public int getCode() { return (Integer)this.get("code"); } public void setCode(int code) { this.put("code", code); } }}