diff --git a/dxhy-base/src/main/java/com/dxhy/base/controller/BaseRzTDxRecordInvoiceController.java b/dxhy-base/src/main/java/com/dxhy/base/controller/BaseRzTDxRecordInvoiceController.java index eef0a688..9b9682cc 100644 --- a/dxhy-base/src/main/java/com/dxhy/base/controller/BaseRzTDxRecordInvoiceController.java +++ b/dxhy-base/src/main/java/com/dxhy/base/controller/BaseRzTDxRecordInvoiceController.java @@ -319,6 +319,7 @@ public class BaseRzTDxRecordInvoiceController extends AbstractController { String qsr = (String)map.get("qsr"); String bzdh = (String) map.get("bzdh"); String bzr = (String) map.get("bzr"); + String taxRate = String.valueOf(map.get("taxRate")); String inAccountStatus = (String) map.get("inAccountStatus"); String sfkrz = (String)map.get("sfkrz"); String suspendDate = (String) map.get("suspendDate"); @@ -356,6 +357,7 @@ public class BaseRzTDxRecordInvoiceController extends AbstractController { pramsMap.put("snVoucherNumber", map.get("snVoucherNumber")); pramsMap.put("postingTimeStart", map.get("postingTimeStart")); pramsMap.put("company", map.get("company")); + pramsMap.put("taxRate", map.get("taxRate")); List gfshList = new ArrayList<>(); if (!"99".equals(gfsh) && StringUtils.isNotBlank(gfsh)) { diff --git a/dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml b/dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml index dfa74f56..fde2e3b4 100644 --- a/dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml +++ b/dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml @@ -1403,6 +1403,12 @@ and t.ele_invoice_no = #{eleInvoiceNo} + + and t.tax_rate = #{taxRate} + + + and t.tax_rate like '%,%' +