| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.ydtech.modules.order.entity;
- import com.ydtech.modules.order.entity.crawler.response.CrawlerQuoteResponse;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import java.util.List;
- import java.util.stream.Collectors;
- @Data
- @NoArgsConstructor
- @AllArgsConstructor
- public class TaxArrears {
- /**
- * 欠税年份
- */
- private String years;
- /**
- * 欠费
- */
- private double taxDefault;
- /**
- * 滞纳金
- */
- private double lateFee;
- public TaxArrears(CrawlerQuoteResponse.TaxArrearsDto taxArrearsDto) {
- this.years = taxArrearsDto.getStartDay() +"-" + taxArrearsDto.getEndDay() ;
- this.taxDefault = taxArrearsDto.getLateFee();
- this.lateFee = taxArrearsDto.getAllLateFee();
- }
- public static List<TaxArrears> toTaxArrears(List<CrawlerQuoteResponse.TaxArrearsDto> taxArrearsDtoList){
- return taxArrearsDtoList.stream().map(TaxArrears::new).collect(Collectors.toList());
- }
- }
|