|
@@ -5,6 +5,7 @@ import lombok.AllArgsConstructor;
|
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
|
import lombok.NoArgsConstructor;
|
|
import lombok.NoArgsConstructor;
|
|
|
|
|
|
|
|
|
|
+import java.util.Collections;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
@@ -28,6 +29,7 @@ public class TaxArrears {
|
|
|
*/
|
|
*/
|
|
|
private double lateFee;
|
|
private double lateFee;
|
|
|
|
|
|
|
|
|
|
+
|
|
|
public TaxArrears(CrawlerQuoteResponse.TaxArrearsDto taxArrearsDto) {
|
|
public TaxArrears(CrawlerQuoteResponse.TaxArrearsDto taxArrearsDto) {
|
|
|
this.years = taxArrearsDto.getStartDay() + "-" + taxArrearsDto.getEndDay();
|
|
this.years = taxArrearsDto.getStartDay() + "-" + taxArrearsDto.getEndDay();
|
|
|
this.taxDefault = taxArrearsDto.getLateFee();
|
|
this.taxDefault = taxArrearsDto.getLateFee();
|
|
@@ -35,6 +37,9 @@ public class TaxArrears {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
public static List<TaxArrears> toTaxArrears(List<CrawlerQuoteResponse.TaxArrearsDto> taxArrearsDtoList) {
|
|
public static List<TaxArrears> toTaxArrears(List<CrawlerQuoteResponse.TaxArrearsDto> taxArrearsDtoList) {
|
|
|
|
|
+ if (taxArrearsDtoList.isEmpty()) {
|
|
|
|
|
+ return Collections.emptyList();
|
|
|
|
|
+ }
|
|
|
return taxArrearsDtoList.stream().map(TaxArrears::new).collect(Collectors.toList());
|
|
return taxArrearsDtoList.stream().map(TaxArrears::new).collect(Collectors.toList());
|
|
|
}
|
|
}
|
|
|
|
|
|