diff --git a/pom.xml b/pom.xml
index 29750c9..76dfc7b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,7 @@
com.chinaunicom.ebtp
mall-ebtp-cloud-parent
- 2.0.1-SNAPSHOT
+ 2.1.1-SNAPSHOT
com.chinaunicom.mall.ebtp
biz_service_ebtp_project
@@ -18,7 +18,7 @@
com.chinaunicom.mall.ebtp
uboot-core
- 2.0.1-SNAPSHOT
+ 2.1.1-SNAPSHOT
diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/baseoperlog/aop/OperLogAspect.java b/src/main/java/com/chinaunicom/mall/ebtp/project/baseoperlog/aop/OperLogAspect.java
index 4ae7992..5cbc747 100644
--- a/src/main/java/com/chinaunicom/mall/ebtp/project/baseoperlog/aop/OperLogAspect.java
+++ b/src/main/java/com/chinaunicom/mall/ebtp/project/baseoperlog/aop/OperLogAspect.java
@@ -73,7 +73,7 @@ public class OperLogAspect {
boolean success = true;
try {
return joinPoint.proceed();
- } catch (Throwable e) {
+ } catch (Exception e) {
success = false;
throw e;
} finally {
diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/common/EbpProjectCommonUtil.java b/src/main/java/com/chinaunicom/mall/ebtp/project/common/EbpProjectCommonUtil.java
index 6a0719e..aacc48f 100644
--- a/src/main/java/com/chinaunicom/mall/ebtp/project/common/EbpProjectCommonUtil.java
+++ b/src/main/java/com/chinaunicom/mall/ebtp/project/common/EbpProjectCommonUtil.java
@@ -8,9 +8,10 @@ import java.util.stream.Collectors;
/**
* 项目委托推送数据辅助类
+ *
* @author daixc
- * @date 2020/12/04
* @version V1.0
+ * @date 2020/12/04
*/
public class EbpProjectCommonUtil {
@@ -33,12 +34,12 @@ public class EbpProjectCommonUtil {
/**
* 组织形式 自主执行
*/
- public static final String ORGANIZATIONAL_FORM_001="001";
+ public static final String ORGANIZATIONAL_FORM_001 = "001";
/**
* 组织形式 代理执行
*/
- public static final String ORGANIZATIONAL_FORM_002="002";
+ public static final String ORGANIZATIONAL_FORM_002 = "002";
/**
* 采购方式 001 公开招标
@@ -91,7 +92,7 @@ public class EbpProjectCommonUtil {
public static final String COMPAR_SELECT_MODE_001 = "001";
/**
- * 比选方式 002 多阶段评审
+ * 比选方式 002 多阶段评审
*/
public static final String COMPAR_SELECT_MODE_002 = "002";
@@ -164,7 +165,7 @@ public class EbpProjectCommonUtil {
* 子业务类型(001:需求; 002:项目; 003:公告; 004:协议;005:代理; 006:专家; 007:订单; 008:模板库;
* 009:招标采购中心; 010;财务及预算; 011:库存; 012:领用; 013:商品; 014:公开市场; 020:其他;)
*/
- public static final String SUB_BUSINESS_TYPE ="009";
+ public static final String SUB_BUSINESS_TYPE = "009";
/**
* 审批返回 审批通过
@@ -179,22 +180,22 @@ public class EbpProjectCommonUtil {
/**
* 标段异常处理 投标人不足3个
*/
- public static final String FAIL_STATUS_001 = "001";
+ public static final String FAIL_STATUS_001 = "001";
/**
* 标段异常处理 购买标书的潜在投标人不足3个
*/
- public static final String FAIL_STATUS_002 = "002";
+ public static final String FAIL_STATUS_002 = "002";
/**
* 标段异常处理 评审委员会否决全部投标
*/
- public static final String FAIL_STATUS_003 = "003";
+ public static final String FAIL_STATUS_003 = "003";
/**
* 标段异常处理 其他
*/
- public static final String FAIL_STATUS_004 = "004";
+ public static final String FAIL_STATUS_004 = "004";
/**
* 招标方式 依法必须招标
@@ -209,59 +210,59 @@ public class EbpProjectCommonUtil {
/**
* 组织形式转换 MAP
*/
- public static Map ORGANIZATIONAL_MAP = new HashMap(){{
- put(ORGANIZATIONAL_FORM_001,ProjectCommonUtil.ORGANIZATION_2);
- put(ORGANIZATIONAL_FORM_002,ProjectCommonUtil.ORGANIZATION_1);
+ public static final Map ORGANIZATIONAL_MAP = new HashMap() {{
+ put(ORGANIZATIONAL_FORM_001, ProjectCommonUtil.ORGANIZATION_2);
+ put(ORGANIZATIONAL_FORM_002, ProjectCommonUtil.ORGANIZATION_1);
}};
/**
* 采购类型转换 MAP
*/
- public static Map PROCUREMENT_TYPE_MAP = new HashMap(){{
- put(TARGET_TYPE_001,ProjectCommonUtil.PROCUREMENT_TYPE_1);
- put(TARGET_TYPE_002,ProjectCommonUtil.PROCUREMENT_TYPE_2);
- put(TARGET_TYPE_003,ProjectCommonUtil.PROCUREMENT_TYPE_3);
- put(TARGET_TYPE_004,ProjectCommonUtil.PROCUREMENT_TYPE_4);
+ public static final Map PROCUREMENT_TYPE_MAP = new HashMap() {{
+ put(TARGET_TYPE_001, ProjectCommonUtil.PROCUREMENT_TYPE_1);
+ put(TARGET_TYPE_002, ProjectCommonUtil.PROCUREMENT_TYPE_2);
+ put(TARGET_TYPE_003, ProjectCommonUtil.PROCUREMENT_TYPE_3);
+ put(TARGET_TYPE_004, ProjectCommonUtil.PROCUREMENT_TYPE_4);
}};
/**
* 采购方式转换 MAP
*/
- public static Map PROCUREMENT_MODE_MAP = new HashMap(){{
- put(PURC_MODE_001,ProjectCommonUtil.PROCUREMENT_MODE_1);
- put(PURC_MODE_002,ProjectCommonUtil.PROCUREMENT_MODE_2);
- put(PURC_MODE_003,ProjectCommonUtil.PROCUREMENT_MODE_5);
- put(PURC_MODE_004,ProjectCommonUtil.PROCUREMENT_MODE_6);
- put(PURC_MODE_005,ProjectCommonUtil.PROCUREMENT_MODE_3);
+ public static final Map PROCUREMENT_MODE_MAP = new HashMap() {{
+ put(PURC_MODE_001, ProjectCommonUtil.PROCUREMENT_MODE_1);
+ put(PURC_MODE_002, ProjectCommonUtil.PROCUREMENT_MODE_2);
+ put(PURC_MODE_003, ProjectCommonUtil.PROCUREMENT_MODE_5);
+ put(PURC_MODE_004, ProjectCommonUtil.PROCUREMENT_MODE_6);
+ put(PURC_MODE_005, ProjectCommonUtil.PROCUREMENT_MODE_3);
}};
/**
* 资金来源转换 MAP
*/
- public static Map FUNDS_PROVIDER_MAP = new HashMap(){{
- put(FUND_ORIGN_001,ProjectCommonUtil.FUNDS_PROVIDER_2);
- put(FUND_ORIGN_002,ProjectCommonUtil.FUNDS_PROVIDER_1);
- put(FUND_ORIGN_003,ProjectCommonUtil.FUNDS_PROVIDER_3);
- put(FUND_ORIGN_004,ProjectCommonUtil.FUNDS_PROVIDER_4);
- put(FUND_ORIGN_005,ProjectCommonUtil.FUNDS_PROVIDER_5);
- put(FUND_ORIGN_006,ProjectCommonUtil.FUNDS_PROVIDER_6);
+ public static final Map FUNDS_PROVIDER_MAP = new HashMap() {{
+ put(FUND_ORIGN_001, ProjectCommonUtil.FUNDS_PROVIDER_2);
+ put(FUND_ORIGN_002, ProjectCommonUtil.FUNDS_PROVIDER_1);
+ put(FUND_ORIGN_003, ProjectCommonUtil.FUNDS_PROVIDER_3);
+ put(FUND_ORIGN_004, ProjectCommonUtil.FUNDS_PROVIDER_4);
+ put(FUND_ORIGN_005, ProjectCommonUtil.FUNDS_PROVIDER_5);
+ put(FUND_ORIGN_006, ProjectCommonUtil.FUNDS_PROVIDER_6);
}};
/**
* 比选方式转换 MAP
*/
- public static Map SELECTION_METHOD_MAP = new HashMap(){{
- put(COMPAR_SELECT_MODE_001,ProjectCommonUtil.SELECTION_METHOD_1);
- put(COMPAR_SELECT_MODE_002,ProjectCommonUtil.SELECTION_METHOD_2);
+ public static final Map SELECTION_METHOD_MAP = new HashMap() {{
+ put(COMPAR_SELECT_MODE_001, ProjectCommonUtil.SELECTION_METHOD_1);
+ put(COMPAR_SELECT_MODE_002, ProjectCommonUtil.SELECTION_METHOD_2);
}};
/**
* 资审方式转换 MAP
*/
- public static Map EXAMINATION_METHOD_MAP = new HashMap(){{
- put(SUPP_QUALIFY_001,ProjectCommonUtil.EXAMINATION_METHOD_1);
- put(SUPP_QUALIFY_002,ProjectCommonUtil.EXAMINATION_METHOD_2);
+ public static final Map EXAMINATION_METHOD_MAP = new HashMap() {{
+ put(SUPP_QUALIFY_001, ProjectCommonUtil.EXAMINATION_METHOD_1);
+ put(SUPP_QUALIFY_002, ProjectCommonUtil.EXAMINATION_METHOD_2);
// put(COMPAR_SELECT_MODE_002,ProjectCommonUtil.EXAMINATION_METHOD_3);
// put(COMPAR_SELECT_MODE_002,ProjectCommonUtil.EXAMINATION_METHOD_4);
}};
@@ -269,44 +270,45 @@ public class EbpProjectCommonUtil {
/**
* 评审次数转换 MAP
*/
- public static Map RECRUITMENT_METHOD_MAP = new HashMap(){{
- put(REVIEW_NUM_001,ProjectCommonUtil.RECRUITMENT_METHOD_1);
- put(REVIEW_NUM_002,ProjectCommonUtil.RECRUITMENT_METHOD_2);
- put(REVIEW_NUM_003,ProjectCommonUtil.RECRUITMENT_METHOD_3);
+ public static final Map RECRUITMENT_METHOD_MAP = new HashMap() {{
+ put(REVIEW_NUM_001, ProjectCommonUtil.RECRUITMENT_METHOD_1);
+ put(REVIEW_NUM_002, ProjectCommonUtil.RECRUITMENT_METHOD_2);
+ put(REVIEW_NUM_003, ProjectCommonUtil.RECRUITMENT_METHOD_3);
}};
/**
* 评审方法转换 MAP
*/
- public static Map EVAL_METHOD_MAP = new HashMap(){{
- put(SCORE_TYPE_001,ProjectCommonUtil.EVAL_METHOD_1);
- put(SCORE_TYPE_002,ProjectCommonUtil.EVAL_METHOD_2);
+ public static final Map EVAL_METHOD_MAP = new HashMap() {{
+ put(SCORE_TYPE_001, ProjectCommonUtil.EVAL_METHOD_1);
+ put(SCORE_TYPE_002, ProjectCommonUtil.EVAL_METHOD_2);
}};
/**
* 标段异常转换 MAP
*/
- public static Map FAIL_STATUS_MAP = new HashMap(){{
- put(ProjectCommonUtil.EXCEPTION_DESC_1,FAIL_STATUS_001);
- put(ProjectCommonUtil.EXCEPTION_DESC_2,FAIL_STATUS_002);
- put(ProjectCommonUtil.EXCEPTION_DESC_3,FAIL_STATUS_003);
- put(ProjectCommonUtil.EXCEPTION_DESC_4,FAIL_STATUS_004);
+ public static final Map FAIL_STATUS_MAP = new HashMap() {{
+ put(ProjectCommonUtil.EXCEPTION_DESC_1, FAIL_STATUS_001);
+ put(ProjectCommonUtil.EXCEPTION_DESC_2, FAIL_STATUS_002);
+ put(ProjectCommonUtil.EXCEPTION_DESC_3, FAIL_STATUS_003);
+ put(ProjectCommonUtil.EXCEPTION_DESC_4, FAIL_STATUS_004);
}};
/**
* 招标方式转换 MAP
*/
- public static Map BID_METHOD_MAP = new HashMap(){{
- put(BID_METHOD_001,ProjectCommonUtil.OPEN_TENDER_FORM_1);
- put(BID_METHOD_002,ProjectCommonUtil.OPEN_TENDER_FORM_2);
+ public static final Map BID_METHOD_MAP = new HashMap() {{
+ put(BID_METHOD_001, ProjectCommonUtil.OPEN_TENDER_FORM_1);
+ put(BID_METHOD_002, ProjectCommonUtil.OPEN_TENDER_FORM_2);
}};
/**
* 获取map的key
- * @param map 集合
+ *
+ * @param map 集合
* @param value value值
- * @param 泛型 key
- * @param 泛型 value
+ * @param 泛型 key
+ * @param 泛型 value
* @return 返回结果
*/
public static Set getKeysByStream(Map map, V value) {
diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/common/InquiryCommonUtil.java b/src/main/java/com/chinaunicom/mall/ebtp/project/common/InquiryCommonUtil.java
index 79f81a1..8947736 100644
--- a/src/main/java/com/chinaunicom/mall/ebtp/project/common/InquiryCommonUtil.java
+++ b/src/main/java/com/chinaunicom/mall/ebtp/project/common/InquiryCommonUtil.java
@@ -5,9 +5,10 @@ import java.util.Map;
/**
* 询价项目委托推送数据辅助类
+ *
* @author daixc
- * @date 2020/12/04
* @version V1.0
+ * @date 2020/12/04
*/
public class InquiryCommonUtil {
@@ -72,45 +73,44 @@ public class InquiryCommonUtil {
public static final int ANNOUNCEMENT_STATUS = -1;
-
/**
* 组织形式转换 MAP
*/
- public static Map IS_DELEGATION_MAP = new HashMap(){{
- put(IS_DELEGATION_0,ProjectCommonUtil.ORGANIZATION_2);
- put(IS_DELEGATION_1,ProjectCommonUtil.ORGANIZATION_1);
+ public static final Map IS_DELEGATION_MAP = new HashMap() {{
+ put(IS_DELEGATION_0, ProjectCommonUtil.ORGANIZATION_2);
+ put(IS_DELEGATION_1, ProjectCommonUtil.ORGANIZATION_1);
}};
/**
* 采购类型转换 MAP
*/
- public static Map BID_TYPE_MAP = new HashMap(){{
- put(BID_TYPE_1,ProjectCommonUtil.PROCUREMENT_TYPE_1);
- put(BID_TYPE_2,ProjectCommonUtil.PROCUREMENT_TYPE_2);
- put(BID_TYPE_3,ProjectCommonUtil.PROCUREMENT_TYPE_3);
+ public static final Map BID_TYPE_MAP = new HashMap() {{
+ put(BID_TYPE_1, ProjectCommonUtil.PROCUREMENT_TYPE_1);
+ put(BID_TYPE_2, ProjectCommonUtil.PROCUREMENT_TYPE_2);
+ put(BID_TYPE_3, ProjectCommonUtil.PROCUREMENT_TYPE_3);
}};
/**
* 采购方式 MAP
*/
- public static Map BUY_WAY_MAP = new HashMap(){{
- put(BUY_WAY_0,ProjectCommonUtil.PROCUREMENT_MODE_7);
+ public static final Map BUY_WAY_MAP = new HashMap() {{
+ put(BUY_WAY_0, ProjectCommonUtil.PROCUREMENT_MODE_7);
}};
/**
* 询价模式 MAP
*/
- public static Map INQUIRY_MODEL_MAP = new HashMap(){{
- put(INQUIRY_MODEL_0,ProjectCommonUtil.INQUIRY_METHOD_1);
- put(INQUIRY_MODEL_1,ProjectCommonUtil.INQUIRY_METHOD_2);
+ public static final Map INQUIRY_MODEL_MAP = new HashMap() {{
+ put(INQUIRY_MODEL_0, ProjectCommonUtil.INQUIRY_METHOD_1);
+ put(INQUIRY_MODEL_1, ProjectCommonUtil.INQUIRY_METHOD_2);
}};
/**
- *中选方式转换 MAP
+ * 中选方式转换 MAP
*/
- public static Map SELECT_TYPE_MAP = new HashMap(){{
- put(SELECT_TYPE_0,ProjectCommonUtil.EVAL_METHOD_2);
- put(SELECT_TYPE_1,ProjectCommonUtil.EVAL_METHOD_1);
+ public static final Map SELECT_TYPE_MAP = new HashMap() {{
+ put(SELECT_TYPE_0, ProjectCommonUtil.EVAL_METHOD_2);
+ put(SELECT_TYPE_1, ProjectCommonUtil.EVAL_METHOD_1);
}};
/**
diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/common/ProjectCommonUtil.java b/src/main/java/com/chinaunicom/mall/ebtp/project/common/ProjectCommonUtil.java
index f7c2756..17bf757 100644
--- a/src/main/java/com/chinaunicom/mall/ebtp/project/common/ProjectCommonUtil.java
+++ b/src/main/java/com/chinaunicom/mall/ebtp/project/common/ProjectCommonUtil.java
@@ -553,7 +553,7 @@ public class ProjectCommonUtil {
*/
public static final String IS_AGAIN_PURCHASE_1 = "1";
- public static Map PROCUREMENT_MODE_MAP = new HashMap(){{
+ public static final Map PROCUREMENT_MODE_MAP = new HashMap(){{
String[] biddingArray = {PROCUREMENT_MODE_1,PROCUREMENT_MODE_2};
String[] recruitArray = {PROCUREMENT_MODE_4};
String[] negotiationArray = {PROCUREMENT_MODE_5,PROCUREMENT_MODE_6};
diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/common/ProjectlnnerShotExceptionEnum.java b/src/main/java/com/chinaunicom/mall/ebtp/project/common/ProjectlnnerShotExceptionEnum.java
index 9b93653..ef27aa3 100644
--- a/src/main/java/com/chinaunicom/mall/ebtp/project/common/ProjectlnnerShotExceptionEnum.java
+++ b/src/main/java/com/chinaunicom/mall/ebtp/project/common/ProjectlnnerShotExceptionEnum.java
@@ -6,6 +6,7 @@ import lombok.Getter;
/**
* 项目建档错误提示信息
+ *
* @author daixc
* @date 2020/10/10
*/
@@ -13,14 +14,27 @@ import lombok.Getter;
@AllArgsConstructor
public enum ProjectlnnerShotExceptionEnum implements BusinessExceptionAssert {
+ /**
+ * 暂无此项目建档信息
+ */
AUCTION_PROJECT_INFORMATION_NONE(200001, "暂无此项目建档信息!"),
+ /**
+ * 查询不到此数据
+ */
AUCTION_PROJECT_FAILED_TO_QUERY_ITEM_DATA(200002, "查询不到此数据!"),
+ /**
+ * 已参与此竞拍项目
+ */
AUCTION_PROJECT_CAN_ALREADY(200003, "已参与此竞拍项目!"),
+ /**
+ * 再次发起竞拍失败
+ */
AUCTION_PROJECT_FAILED_TO_OPEN_AUCTION_AGAIN(200004, "再次发起竞拍失败!"),
- AUCTION_PROJECT_FAILED_TO_OPEN_AUCTION_AGAIN_MATERIAL(200005, "再次发起竞拍失败!")
-
- ;
+ /**
+ * 再次发起竞拍失败
+ */
+ AUCTION_PROJECT_FAILED_TO_OPEN_AUCTION_AGAIN_MATERIAL(200005, "再次发起竞拍失败!");
/**
* 返回码
diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/config/SwaggerConfiguration.java b/src/main/java/com/chinaunicom/mall/ebtp/project/config/SwaggerConfiguration.java
index 6a98dab..7428558 100644
--- a/src/main/java/com/chinaunicom/mall/ebtp/project/config/SwaggerConfiguration.java
+++ b/src/main/java/com/chinaunicom/mall/ebtp/project/config/SwaggerConfiguration.java
@@ -14,8 +14,8 @@ import springfox.documentation.service.Contact;
import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;
-@EnableKnife4j
-@Configuration
+//@EnableKnife4j
+//@Configuration
public class SwaggerConfiguration {
@Value("${spring.application.name}")
@@ -27,7 +27,7 @@ public class SwaggerConfiguration {
@Value("${mconfig.host-name}")
private String hostName;
- @Bean
+// @Bean
public Docket tenderRestApi() {
return new Docket(DocumentationType.SWAGGER_2)
.groupName(groupName)
@@ -38,7 +38,7 @@ public class SwaggerConfiguration {
.build();
}
- @Bean
+// @Bean
public ApiInfo tenderApiInfo() {
String url = hostName+":"+port;
return new ApiInfoBuilder()
diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/EbtpMallBidClientFallback.java b/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/EbtpMallBidClientFallback.java
index 57df155..80fbb7d 100644
--- a/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/EbtpMallBidClientFallback.java
+++ b/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/EbtpMallBidClientFallback.java
@@ -1,6 +1,7 @@
package com.chinaunicom.mall.ebtp.project.feign.fallback;
+import cn.hutool.core.exceptions.ExceptionUtil;
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
import com.chinaunicom.mall.ebtp.project.feign.EbtpMallBidApi;
import com.chinaunicom.mall.ebtp.project.feign.entity.AgainRoomVO;
@@ -15,8 +16,6 @@ import java.util.List;
/**
- *
- *
* @author yuzining
* @version 1.0
* @date 2020-10-05 14:57:11
@@ -28,7 +27,7 @@ public class EbtpMallBidClientFallback implements FallbackFactory {
@Override
public MallPurpApi create(Throwable throwable) {
- throwable.printStackTrace();
+ log.info(ExceptionUtil.stacktraceToString(throwable));
return new MallPurpApi() {
@Override
public BaseResponse projInvitationFail(ProjInvitationFailRequest failRequest) {
diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/MallResuClientFallback.java b/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/MallResuClientFallback.java
index 426dd06..d190aa9 100644
--- a/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/MallResuClientFallback.java
+++ b/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/MallResuClientFallback.java
@@ -1,5 +1,6 @@
package com.chinaunicom.mall.ebtp.project.feign.fallback;
+import cn.hutool.core.exceptions.ExceptionUtil;
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
import com.chinaunicom.mall.ebtp.project.feign.MallResuApi;
import feign.hystrix.FallbackFactory;
@@ -8,15 +9,16 @@ import org.springframework.stereotype.Component;
/**
* 用友项目中心查询API
+ *
* @author daixc
* @date 2021/04/06
*/
@Slf4j
@Component
-public class MallResuClientFallback implements FallbackFactory {
+public class MallResuClientFallback implements FallbackFactory {
@Override
public MallResuApi create(Throwable throwable) {
- throwable.printStackTrace();
+ log.info(ExceptionUtil.stacktraceToString(throwable));
return new MallResuApi() {
@Override
public BaseResponse findStatusByPurpIdForEval(Long purpId) {
diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/PriceQueryApiClientFallback.java b/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/PriceQueryApiClientFallback.java
index 5dd6615..6605673 100644
--- a/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/PriceQueryApiClientFallback.java
+++ b/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/PriceQueryApiClientFallback.java
@@ -1,5 +1,6 @@
package com.chinaunicom.mall.ebtp.project.feign.fallback;
+import cn.hutool.core.exceptions.ExceptionUtil;
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
import com.chinaunicom.mall.ebtp.project.feign.PriceQueryApi;
import com.chinaunicom.mall.ebtp.project.projectentrust.entity.inquiryentity.InquiryNoticeVO;
@@ -9,6 +10,7 @@ import org.springframework.stereotype.Component;
/**
* 询价接口返回
+ *
* @author daixc
* @date 2021/02/19
*/
@@ -17,7 +19,7 @@ import org.springframework.stereotype.Component;
public class PriceQueryApiClientFallback implements FallbackFactory {
@Override
public PriceQueryApi create(Throwable throwable) {
- throwable.printStackTrace();
+ log.info(ExceptionUtil.stacktraceToString(throwable));
return new PriceQueryApi() {
@Override
public BaseResponse updateInquiryAllowPublish(InquiryNoticeVO vo) {
diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/WfapApiClientFallback.java b/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/WfapApiClientFallback.java
index a994ed6..da754be 100644
--- a/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/WfapApiClientFallback.java
+++ b/src/main/java/com/chinaunicom/mall/ebtp/project/feign/fallback/WfapApiClientFallback.java
@@ -1,5 +1,6 @@
package com.chinaunicom.mall.ebtp.project.feign.fallback;
+import cn.hutool.core.exceptions.ExceptionUtil;
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
import com.chinaunicom.mall.ebtp.project.feign.WfapApi;
import com.chinaunicom.mall.ebtp.project.feign.entity.Approve;
@@ -13,7 +14,7 @@ import org.springframework.stereotype.Component;
public class WfapApiClientFallback implements FallbackFactory {
@Override
public WfapApi create(Throwable throwable) {
- throwable.printStackTrace();
+ log.info(ExceptionUtil.stacktraceToString(throwable));
return new WfapApi() {
@Override
public BaseResponse start(Approve approve) {