/** * Copyright © 2021-2026 JeePlus All rights reserved. */ package com.yami.trading.common.util; import org.springframework.http.ResponseEntity; import java.io.Serializable; import java.util.HashMap; /** * 返回包装wrapper * @author * */ public class ResponseUtil extends HashMap implements Serializable { public static ResponseUtil newInstance() { ResponseUtil fragment = new ResponseUtil (); return fragment; } public ResponseUtil add (String key, Object value) { super.put(key, value); return this; } public ResponseEntity ok() { return ResponseEntity.ok (this); } public ResponseEntity error() { return ResponseEntity.badRequest ().body (this); } public ResponseEntity ok(String msg) { this.put ("msg", msg); return ResponseEntity.ok (this); } public ResponseEntity error(String msg) { this.put ("msg", msg); return ResponseEntity.badRequest ().body (this); } }