|
|
@@ -714,7 +714,7 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
|
|
|
//接口请求
|
|
|
PayResponse payResp = yongchengRequestApiComponents.newGetPayNo(pay);
|
|
|
|
|
|
- if (payResp.getReturnCode().equals("E0000")) {
|
|
|
+ if (MessageStatusCode.E0000.getCode().equals(payResp.getReturnCode())) {
|
|
|
iac.setPaymentLink(payResp.getPayTransUrl());
|
|
|
} else {
|
|
|
log.error("永诚API方式 - 获取支付连接失败:" + payResp.getReturnMessage());
|
|
|
@@ -877,7 +877,7 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
|
|
|
|
|
|
try {
|
|
|
PolicyResponse pResp = yongchengRequestApiComponents.dzbdWeb(p);
|
|
|
- if (pResp.getHead().getResponseCompleteMessageStatus().getMessageStatusCode().equals("E0000")) {
|
|
|
+ if (MessageStatusCode.E0000.getCode().equals(pResp.getHead().getResponseCompleteMessageStatus().getMessageStatusCode())) {
|
|
|
|
|
|
//标志
|
|
|
if (StringUtils.isNotEmpty(pResp.getPolicyBZUrl())) {
|
|
|
@@ -891,7 +891,6 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
|
|
|
String jqInsUrl = pResp.getJqpolicyUrl().replace(";pkid", "&pkid");
|
|
|
String jqUrl = gainCarInsPolicy(jqInsUrl, licensePlate + jqbd, licensePlate);
|
|
|
cipDto.setJqUrl(jqUrl);
|
|
|
-
|
|
|
}
|
|
|
|
|
|
//商业
|
|
|
@@ -944,7 +943,8 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
|
|
|
//查询接口
|
|
|
List<EsmInsAttachInsure> insAttachInsureList = new ArrayList<>();
|
|
|
AccidentResponse ar = gainAccidentInsure(accidentalDrivingVo, null);
|
|
|
- if (ar.getHead().getResponseCompleteMessageStatus().getMessageStatusCode().equals("E0000")) {
|
|
|
+ if (MessageStatusCode.E0000.getCode().equals(ar.getHead().getResponseCompleteMessageStatus().getMessageStatusCode())) {
|
|
|
+
|
|
|
List<ResponseYwCvrg.CvrgList> cList = ar.getResponseYwCvrg().getCvrgList();
|
|
|
cList.forEach(item -> {
|
|
|
EsmInsAttachInsure ati = new EsmInsAttachInsure();
|
|
|
@@ -992,7 +992,7 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
|
|
|
//查询接口
|
|
|
AccidentResponse arCode = gainAccidentInsure(accidentalDrivingVo, accidentalDrivingVo.getCode());
|
|
|
List<EsmInsAttachInsureDetails> esmInsAttachInsureDetails = new ArrayList<>();
|
|
|
- if (arCode.getHead().getResponseCompleteMessageStatus().getMessageStatusCode().equals("E0000")) {
|
|
|
+ if (MessageStatusCode.E0000.getCode().equals(arCode.getHead().getResponseCompleteMessageStatus().getMessageStatusCode())) {
|
|
|
List<ResponseYwCvrg.CvrgList> cListDetails = arCode.getResponseYwCvrg().getCvrgList();
|
|
|
cListDetails.forEach(d -> {
|
|
|
|
|
|
@@ -1022,7 +1022,7 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
|
|
|
|
|
|
AccidentResponse ar = gainAccidentInsure(accidentalDrivingVo, null);
|
|
|
|
|
|
- if (ar.getHead().getResponseCompleteMessageStatus().getMessageStatusCode().equals("E0000")) {
|
|
|
+ if (MessageStatusCode.E0000.getCode().equals(ar.getHead().getResponseCompleteMessageStatus().getMessageStatusCode())) {
|
|
|
//清空旧的存入表
|
|
|
LambdaQueryWrapper<EsmInsAttachInsure> lqw = new LambdaQueryWrapper<>();
|
|
|
lqw.eq(EsmInsAttachInsure::getCompanyId, accidentalDrivingVo.getCompanyCode());
|