|
@@ -616,15 +616,41 @@ public class ChengTaiCrawlerRequestService implements QuotationApiBaseService {
|
|
|
chengTaiCoverage.setShortRate("100");
|
|
chengTaiCoverage.setShortRate("100");
|
|
|
chengTaiCoverage.setShortRateType("2");
|
|
chengTaiCoverage.setShortRateType("2");
|
|
|
|
|
|
|
|
- ;
|
|
|
|
|
|
|
+
|
|
|
ChengTaiTax chengTaiTax = new ChengTaiTax();
|
|
ChengTaiTax chengTaiTax = new ChengTaiTax();
|
|
|
- chengTaiTax.setTaxConditionCode("1N");
|
|
|
|
|
|
|
+
|
|
|
chengTaiTax.setLastPaidYear(2025);
|
|
chengTaiTax.setLastPaidYear(2025);
|
|
|
chengTaiTax.setPolicyId("1907623750543810561");
|
|
chengTaiTax.setPolicyId("1907623750543810561");
|
|
|
chengTaiTax.setTaxEndDate("2025-12-31");
|
|
chengTaiTax.setTaxEndDate("2025-12-31");
|
|
|
chengTaiTax.setTaxPayerIdentityType("01");
|
|
chengTaiTax.setTaxPayerIdentityType("01");
|
|
|
chengTaiTax.setTaxPayerIdentityNo(vehicleAndVesselTax.getIdentifyNumber());
|
|
chengTaiTax.setTaxPayerIdentityNo(vehicleAndVesselTax.getIdentifyNumber());
|
|
|
chengTaiTax.setTaxPayerIdentificationCode(vehicleAndVesselTax.getIdentifyNumber());
|
|
chengTaiTax.setTaxPayerIdentificationCode(vehicleAndVesselTax.getIdentifyNumber());
|
|
|
|
|
+ chengTaiTax.setUnladenMass("2000");
|
|
|
|
|
+
|
|
|
|
|
+ String taxRelifFlag = vehicleAndVesselTax.getTaxRelifFlag();
|
|
|
|
|
+
|
|
|
|
|
+ // 正常缴税
|
|
|
|
|
+ if (taxRelifFlag.equals("1")) {
|
|
|
|
|
+ chengTaiTax.setTaxConditionCode("1N");
|
|
|
|
|
+ }
|
|
|
|
|
+ // 免税
|
|
|
|
|
+ else if (taxRelifFlag.equals("2")) {
|
|
|
|
|
+ chengTaiTax.setTaxConditionCode("3M");
|
|
|
|
|
+ chengTaiTax.setDocumentNumber(vehicleAndVesselTax.getExtendChar2());
|
|
|
|
|
+ chengTaiTax.setTaxDepartment(vehicleAndVesselTax.getTaxComName());
|
|
|
|
|
+ chengTaiTax.setTaxDepartmentDetail(vehicleAndVesselTax.getTaxComName());
|
|
|
|
|
+ }
|
|
|
|
|
+ // 减税
|
|
|
|
|
+ else if (taxRelifFlag.equals("3")) {
|
|
|
|
|
+ chengTaiTax.setTaxConditionCode("5J");
|
|
|
|
|
+ chengTaiTax.setDocumentNumber(vehicleAndVesselTax.getExtendChar2());
|
|
|
|
|
+ chengTaiTax.setTaxDepartment(vehicleAndVesselTax.getTaxComName());
|
|
|
|
|
+ chengTaiTax.setTaxDepartmentDetail(vehicleAndVesselTax.getTaxComName());
|
|
|
|
|
+ }
|
|
|
|
|
+ // 完税
|
|
|
|
|
+ else if (taxRelifFlag.equals("4")) {
|
|
|
|
|
+ chengTaiTax.setTaxConditionCode("2W");
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
ChengTaiCiContract chengTaiCiContract = new ChengTaiCiContract();
|
|
ChengTaiCiContract chengTaiCiContract = new ChengTaiCiContract();
|
|
|
chengTaiCiContract.setContractMain(contractMain);
|
|
chengTaiCiContract.setContractMain(contractMain);
|