|
|
@ -910,7 +910,7 @@ public class SNPushCheckRecordService extends AbstractServiceAdapter { |
|
|
|
BigDecimal taxRate = strToBigDecimal(invoiceDetail.getTaxRate()); |
|
|
|
BigDecimal taxRate = strToBigDecimal(invoiceDetail.getTaxRate()); |
|
|
|
if (taxRate != null){ |
|
|
|
if (taxRate != null){ |
|
|
|
invoiceDetailInfo.setTaxRate(taxRate.multiply(new BigDecimal("100")).stripTrailingZeros().toPlainString()); |
|
|
|
invoiceDetailInfo.setTaxRate(taxRate.multiply(new BigDecimal("100")).stripTrailingZeros().toPlainString()); |
|
|
|
}else if (StringUtils.isBlank(invoiceDetail.getTaxRate())){ |
|
|
|
}else if (StringUtils.isNotBlank(invoiceDetail.getTaxRate())){ |
|
|
|
invoiceDetailInfo.setTaxRate(invoiceDetail.getTaxRate().replace("%","")); |
|
|
|
invoiceDetailInfo.setTaxRate(invoiceDetail.getTaxRate().replace("%","")); |
|
|
|
} |
|
|
|
} |
|
|
|
invoiceDetailList.add(invoiceDetailInfo); |
|
|
|
invoiceDetailList.add(invoiceDetailInfo); |
|
|
|