Browse Source

调整 service data 释放机制

hubin 7 years ago
parent
commit
e64561d302

+ 5 - 2
mybatis-plus-extension/src/main/java/com/baomidou/mybatisplus/extension/api/RestResult.java

@@ -81,9 +81,12 @@ public class RestResult<T> {
         return ApiErrorCode.SUCCESS.getCode().equals(this.code);
     }
 
-    public T getData(IErrorCode errorCode) {
+    /**
+     * 服务间调用非业务正常,异常直接释放
+     */
+    public T serviceData() {
         if (!isSuccess()) {
-            throw new RestException(errorCode);
+            throw new RestException(this.msg);
         }
         return data;
     }