|
@@ -231,21 +231,28 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
|
|
|
String busType;
|
|
String busType;
|
|
|
String identifyNo = customerInfoVo.getIdentifyNumber();
|
|
String identifyNo = customerInfoVo.getIdentifyNumber();
|
|
|
|
|
|
|
|
- if (InsuranceRisk.TRAFFIC.getCode().equals(policyPrintVo.getRiskCode())) {
|
|
|
|
|
- busNo = insAreaCompany.getJqpolicyno();
|
|
|
|
|
- if ("1".equals(policyPrintVo.getType())) {
|
|
|
|
|
- busType = "2";
|
|
|
|
|
- } else {
|
|
|
|
|
- busType = "1";
|
|
|
|
|
- }
|
|
|
|
|
- } else if (InsuranceRisk.ACCIDENT.getCode().equals(policyPrintVo.getRiskCode())) {
|
|
|
|
|
- busNo = insAreaCompany.getSypolicyno();
|
|
|
|
|
- busType = "3";
|
|
|
|
|
- } else {
|
|
|
|
|
- busNo = policyPrintVo.getPolicyNumber();
|
|
|
|
|
- busType = "3";
|
|
|
|
|
|
|
+ switch (policyPrintVo.getRiskCode()) {
|
|
|
|
|
+ case InsuranceRisk.TRAFFIC_CODE:
|
|
|
|
|
+ busNo = insAreaCompany.getJqpolicyno();
|
|
|
|
|
+ if ("1".equals(policyPrintVo.getType())) {
|
|
|
|
|
+ busType = "2";
|
|
|
|
|
+ } else {
|
|
|
|
|
+ busType = "1";
|
|
|
|
|
+ }
|
|
|
|
|
+ break;
|
|
|
|
|
+ case InsuranceRisk.BUSINESS_CODE:
|
|
|
|
|
+ busNo = insAreaCompany.getSypolicyno();
|
|
|
|
|
+ busType = "3";
|
|
|
|
|
+ break;
|
|
|
|
|
+ case InsuranceRisk.ACCIDENT_CODE:
|
|
|
|
|
+ busNo = policyPrintVo.getPolicyNumber();
|
|
|
|
|
+ busType = "4";
|
|
|
|
|
+ break;
|
|
|
|
|
+ default:
|
|
|
|
|
+ throw new SystemException("保险编号异常");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+
|
|
|
String url = zijinRequestApiComponents.getDownLoadDocumentUrl(busNo, busType, identifyNo);
|
|
String url = zijinRequestApiComponents.getDownLoadDocumentUrl(busNo, busType, identifyNo);
|
|
|
return HttpResult.ok("生成成功", url);
|
|
return HttpResult.ok("生成成功", url);
|
|
|
}
|
|
}
|