Browse Source

修改异常类

tall3
zy_Java 4 years ago
parent
commit
3449b16ece
  1. 2
      cloudutil/src/main/resources/application-util-test.yml
  2. 1
      form/pom.xml
  3. 2
      pom.xml
  4. 4
      signin/src/main/java/com/ccsens/signin/config/BeanConfig.java
  5. 2
      signin/src/main/java/com/ccsens/signin/config/SpringConfig.java
  6. 2
      signin/src/main/java/com/ccsens/signin/config/SwaggerConfigure.java
  7. 27
      util/src/main/java/com/ccsens/util/CodeError.java
  8. 7
      util/src/main/java/com/ccsens/util/JsonResponse.java
  9. 7
      util/src/main/java/com/ccsens/util/exception/BaseException.java

2
cloudutil/src/main/resources/application-util-test.yml

@ -85,7 +85,7 @@ eureka:
# defaultZone: http://admin:admin@49.232.6.143:7010/eureka/
# defaultZone: http://admin:admin@192.168.0.99:7010/eureka/
defaultZone: http://admin:admin@192.168.4.113:7010/eureka/
defaultZone: http://admin:admin@192.168.0.99:7010/eureka/
# defaultZone: http://admin:admin@192.168.31.13:7010/eureka/
# defaultZone: http://admin:admin@test.tall.wiki:7010/eureka/
instance:

1
form/pom.xml

@ -21,7 +21,6 @@
<version>1.0-SNAPSHOT</version>
</dependency>
<!--util 工具类-->
<dependency>
<groupId>com.ccsens</groupId>
<artifactId>util</artifactId>

2
pom.xml

@ -8,7 +8,7 @@
<modules>
<module>cloudutil</module>
<module>util</module>
<!-- <module>tall</module>-->
<module>tall</module>
<!-- <module>recovery</module>-->
<!-- <module>ht</module>-->
<!-- <module>game</module>-->

4
signin/src/main/java/com/ccsens/signin/config/BeanConfig.java

@ -1,6 +1,6 @@
package com.ccsens.wisdomcar.config;
package com.ccsens.signin.config;
import com.ccsens.wisdomcar.intercept.MybatisInterceptor;
import com.ccsens.signin.intercept.MybatisInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

2
signin/src/main/java/com/ccsens/signin/config/SpringConfig.java

@ -1,4 +1,4 @@
package com.ccsens.wisdomcar.config;
package com.ccsens.signin.config;
import cn.hutool.core.lang.Snowflake;

2
signin/src/main/java/com/ccsens/signin/config/SwaggerConfigure.java

@ -1,4 +1,4 @@
package com.ccsens.wisdomcar.config;
package com.ccsens.signin.config;
import com.ccsens.util.WebConstant;
import org.springframework.boot.autoconfigure.condition.ConditionalOnExpression;

27
util/src/main/java/com/ccsens/util/CodeError.java

@ -0,0 +1,27 @@
package com.ccsens.util;
import lombok.Getter;
/**
* @author
*/
public class CodeError {
public static final Code SUCCESS = new Code(200, "ok", true);
public static final Code SYS_ERROR = new Code(500, "网络繁忙,请您稍后重试", false);
public static final Code THIRD_ERROR = new Code(-1, "调用第三方刚接口异常", false);
@Getter
public static class Code{
private Integer code;
private String msg;
private boolean success;
public Code(Integer code, String msg, boolean success) {
this.code = code;
this.msg = msg;
this.success = success;
}
}
}

7
util/src/main/java/com/ccsens/util/JsonResponse.java

@ -85,6 +85,13 @@ public class JsonResponse<T> {
return this;
}
public JsonResponse ok(CodeError.Code code){
this.code = code.getCode();
this.msg = code.getMsg();
this.success = code.isSuccess();
return this;
}
public JsonResponse fail(){
this.code = RegularError.ERRCODE_FAIL;
this.msg = RegularError.ERRCODE_FAIL_PHASE;

7
util/src/main/java/com/ccsens/util/exception/BaseException.java

@ -1,12 +1,14 @@
package com.ccsens.util.exception;
import com.ccsens.util.CodeEnum;
import com.ccsens.util.CodeError;
import lombok.Getter;
@Getter
public class BaseException extends RuntimeException {
private Integer code;
private CodeEnum codeEnum;
private CodeError.Code codeError;
private String operation;
public BaseException(String message){
@ -25,6 +27,11 @@ public class BaseException extends RuntimeException {
this.codeEnum = codeEnum;
}
public BaseException(CodeError.Code code) {
super(code.getMsg());
this.code = code.getCode();
this.codeError = code;
}
public BaseException(){
}

Loading…
Cancel
Save