diff --git a/dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml b/dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml
index f2eafc62..da118c51 100644
--- a/dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml
+++ b/dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml
@@ -518,6 +518,9 @@
and t.bzdh = #{bzdh}
+
+ and t.bzdh is not null
+
and t.inaccount_status = #{inAccountStatus}
diff --git a/dxhy-core/src/main/java/com/dxhy/core/thread/ManualAthensThread.java b/dxhy-core/src/main/java/com/dxhy/core/thread/ManualAthensThread.java
index ada14005..a75f41a0 100644
--- a/dxhy-core/src/main/java/com/dxhy/core/thread/ManualAthensThread.java
+++ b/dxhy-core/src/main/java/com/dxhy/core/thread/ManualAthensThread.java
@@ -140,6 +140,7 @@ public class ManualAthensThread extends BaseThread {
String gfsh = prams.getString("gfsh");
String fpzt = prams.getString("invoiceStatus");
String invoiceType = prams.getString("invoiceType");
+ String invoiceNo = prams.getString("invoiceNo");
String qszt = prams.getString("qszt");
String qsr = prams.getString("qsr");
String qsfs = prams.getString("qsfs");
@@ -224,6 +225,7 @@ public class ManualAthensThread extends BaseThread {
pramsMap.put("inAccountStatus", inAccountStatus);
pramsMap.put("company", company);
pramsMap.put("invoiceSource",prams.getString("invoiceSource"));
+ pramsMap.put("invoiceNo",invoiceNo);
pramsMap.put("companyCodes",companyCodes);
pramsMap.put("companyCode",companyCode);
pramsMap.put("snVoucherNumber", prams.getString("snVoucherNumber"));