Commit 2e70d82cce1fbf5f22babed22c01060502e68bcb

Authored by 王彬
1 parent 6ae964ff
Exists in master

修改ResultInfo 与UtilResultInfo的配合方式

src/main/java/com/taover/util/UtilResultInfo.java
... ... @@ -1,55 +0,0 @@
1   -package com.taover.util;
2   -
3   -public class UtilResultInfo {
4   - public static final String SUCCESS ="success";
5   - public static final String FAIL ="fail";
6   - public static final String NOT_AUTHORIZED ="not_authorized";
7   -
8   - public static ResultInfo getResultSuccessMessage(String error){
9   - return getResult(UtilResultInfo.SUCCESS, error, null);
10   - }
11   -
12   - public static ResultInfo getResultFailureMessage(String error){
13   - return getResult(UtilResultInfo.FAIL, error, null);
14   - }
15   -
16   - public static ResultInfo getResultSuccessMessage(String error, Object data){
17   - return getResult(UtilResultInfo.SUCCESS, error, data);
18   - }
19   -
20   - public static ResultInfo getResultFailureMessage(String error, Object data){
21   - return getResult(UtilResultInfo.FAIL, error, data);
22   - }
23   -
24   - public static ResultInfo getResult(String code, String error, Object data){
25   - ResultInfo result = new ResultInfo();
26   - result.setCode(code);
27   - result.setData(data);
28   - result.setError(error);
29   - return result;
30   - }
31   -}
32   -
33   -class ResultInfo {
34   - private String code;
35   - private String error;
36   - private Object data;
37   - public String getCode() {
38   - return code;
39   - }
40   - public void setCode(String code) {
41   - this.code = code;
42   - }
43   - public String getError() {
44   - return error;
45   - }
46   - public void setError(String error) {
47   - this.error = error;
48   - }
49   - public Object getData() {
50   - return data;
51   - }
52   - public void setData(Object data) {
53   - this.data = data;
54   - }
55   -}
src/main/java/com/taover/util/bean/ResultInfo.java 0 → 100644
... ... @@ -0,0 +1,34 @@
  1 +package com.taover.util.bean;
  2 +
  3 +public class ResultInfo {
  4 + private String code;
  5 + private String error;
  6 + private Object data;
  7 +
  8 + private ResultInfo(){}
  9 +
  10 + protected ResultInfo(String code, String error, Object data){
  11 + this.code = code;
  12 + this.error = error;
  13 + this.data = data;
  14 + }
  15 +
  16 + public String getCode() {
  17 + return code;
  18 + }
  19 + public void setCode(String code) {
  20 + this.code = code;
  21 + }
  22 + public String getError() {
  23 + return error;
  24 + }
  25 + public void setError(String error) {
  26 + this.error = error;
  27 + }
  28 + public Object getData() {
  29 + return data;
  30 + }
  31 + public void setData(Object data) {
  32 + this.data = data;
  33 + }
  34 +}
... ...
src/main/java/com/taover/util/bean/UtilResultInfo.java 0 → 100644
... ... @@ -0,0 +1,35 @@
  1 +package com.taover.util.bean;
  2 +
  3 +public class UtilResultInfo {
  4 + public static final String SUCCESS ="success";
  5 + public static final String FAIL ="fail";
  6 + public static final String NOT_AUTHORIZED ="not_authorized";
  7 +
  8 + public static ResultInfo getResultFailure(String error){
  9 + return getResult(UtilResultInfo.FAIL, error, null);
  10 + }
  11 +
  12 + public static ResultInfo getResultFailure(String error, Object data){
  13 + return getResult(UtilResultInfo.FAIL, error, data);
  14 + }
  15 +
  16 + public static ResultInfo getResultSuccess(String error){
  17 + return getResult(UtilResultInfo.SUCCESS, error, null);
  18 + }
  19 +
  20 + public static ResultInfo getResultSuccess(String error, Object data){
  21 + return getResult(UtilResultInfo.SUCCESS, error, data);
  22 + }
  23 +
  24 + public static ResultInfo getResultNotAuthorized(String error){
  25 + return getResult(UtilResultInfo.NOT_AUTHORIZED, error, null);
  26 + }
  27 +
  28 + public static ResultInfo getResultNotAuthorized(String error, Object data){
  29 + return getResult(UtilResultInfo.NOT_AUTHORIZED, error, data);
  30 + }
  31 +
  32 + public static ResultInfo getResult(String code, String error, Object data){
  33 + return new ResultInfo(code, error, data);
  34 + }
  35 +}
... ...