|
|
@@ -31,6 +31,7 @@ import org.springframework.lang.Nullable;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
import org.springframework.web.client.RestTemplate;
|
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
@@ -118,6 +119,10 @@ public class GuorenRequestApiComponent {
|
|
|
* 查询非车险保单号
|
|
|
*/
|
|
|
public void queryNoCarPolicyNo(InsAreaCompany iac) {
|
|
|
+ if(iac.getJypremium() == null || iac.getJypremium().compareTo(new BigDecimal(0)) == 0){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
//构造请求参数
|
|
|
QueryNoCarPolicyNoRequest queryNoCarPolicyNoRequest = new QueryNoCarPolicyNoRequest(StringUtils.isNotEmpty(iac.getSyapplyno()) ? iac.getSyapplyno() : iac.getJqapplyno());
|
|
|
QueryNoCarPolicyNoResponse request = request(queryNoCarPolicyNoRequest, PlatformInterfaceCode.API_IIIRBT00052, QueryNoCarPolicyNoResponse.class);
|
|
|
@@ -159,7 +164,7 @@ public class GuorenRequestApiComponent {
|
|
|
//构造请求参数
|
|
|
SignatureRequest signatureRequest = new SignatureRequest();
|
|
|
signatureRequest.setProposalNoCI(insAreaCompany.getJqapplyno());
|
|
|
- signatureRequest.setProposalNoCI(insAreaCompany.getSyapplyno());
|
|
|
+ signatureRequest.setProposalNoBI(insAreaCompany.getSyapplyno());
|
|
|
return request(signatureRequest, PlatformInterfaceCode.API_IIIRBT00055, SignatureResponse.class);
|
|
|
}
|
|
|
|