Browse Source

1. 诚泰核保异常问题处理

785834757 9 months ago
parent
commit
726bbbf80d

+ 5 - 3
src/main/java/com/ydtech/modules/order/service/impl/ChengTaiOrderApiServiceImpl.java

@@ -840,9 +840,11 @@ public class ChengTaiOrderApiServiceImpl implements ChengTaiOrderApiService {
                 insSubOrderUpdateDetailService.insertData(insAreaCompany, insAreaCompany.getOrderstatus(), InsOrderStatusEnum.TO_BACK.getCode(), "1");
                 insAreaCompany.setOrderstatus(InsOrderStatusEnum.TO_BACK.getCode());
                 int i=1;
-                for(UnderwritingResponse.DataDTO dto : underwritingResultResponse.getData()){
-                    uwMsg.append("\n").append(String.valueOf(i)).append(".").append(dto.getReasondescription());
-                    i++;
+                if(Objects.nonNull(underwritingResultResponse.getData())) {
+                    for (UnderwritingResponse.DataDTO dto : underwritingResultResponse.getData()) {
+                        uwMsg.append("\n").append(String.valueOf(i)).append(".").append(dto.getReasondescription());
+                        i++;
+                    }
                 }
                 insAreaCompanyService.updateCompanyAndOrdersMessage(insAreaCompany, uwMsg.toString());
                 return HttpResult.error(OrderStatusEnum.A2001.getDesc() + ":" + uwMsg);