V1.0.7修改

release
WangQi 2 years ago
parent 7b5e8a413b
commit 2e8c1e15c8
  1. 12
      dxhy-erp/src/main/java/com/dxhy/erp/service/impl/SignSaveInvoiceInfoServiceImpl.java

@ -327,9 +327,15 @@ public class SignSaveInvoiceInfoServiceImpl extends MpBaseServiceImpl<SignRecord
}
}
invoiceDetail.setTaxRate(rate);
taxRate = taxRate + rate;
if(rate != null){
invoiceDetail.setTaxCode(getZSM(rate));
if(StringUtils.isNotEmpty(invoiceDetailQuery.getString("taxRate")) && !taxRate.contains(invoiceDetailQuery.getString("taxRate"))) {
if(i == dataArray.size() -1) {
taxRate = taxRate + invoiceDetailQuery.getString("taxRate");
}else{
taxRate = taxRate + invoiceDetailQuery.getString("taxRate") + ",";
}
}
if(invoiceDetailQuery.getString("taxRate") != null){
invoiceDetail.setTaxCode(getZSM(invoiceDetailQuery.getString("taxRate")));
}
invoiceDetail.setTaxAmount(invoiceDetailQuery.getString("tax"));

Loading…
Cancel
Save