diff --git a/src_core/com/tenwa/voucher/CreateVoucherProcess/InsertVoucherRentIncome.java b/src_core/com/tenwa/voucher/CreateVoucherProcess/InsertVoucherRentIncome.java index 4e05fab38..e8cdb8c49 100644 --- a/src_core/com/tenwa/voucher/CreateVoucherProcess/InsertVoucherRentIncome.java +++ b/src_core/com/tenwa/voucher/CreateVoucherProcess/InsertVoucherRentIncome.java @@ -155,7 +155,8 @@ public class InsertVoucherRentIncome { }else if(dataList2 != null && !dataList2.isEmpty()) { SqlObject sqlss2 = new SqlObject(sql2); Sqlca.executeSQL(sqlss2); - }else if(dataList3 != null && !dataList3.isEmpty()) { + } + if(dataList3 != null && !dataList3.isEmpty()) { SqlObject sqlss3 = new SqlObject(sql3); Sqlca.executeSQL(sqlss3); } diff --git a/src_core/com/tenwa/voucher/serviceImp/VoucherToNCforAssistContract.java b/src_core/com/tenwa/voucher/serviceImp/VoucherToNCforAssistContract.java index 8de864cae..7b41b137a 100644 --- a/src_core/com/tenwa/voucher/serviceImp/VoucherToNCforAssistContract.java +++ b/src_core/com/tenwa/voucher/serviceImp/VoucherToNCforAssistContract.java @@ -121,7 +121,7 @@ public class VoucherToNCforAssistContract implements Job{ List batchList= new ArrayList(); // 获取未传输及之前传输失败的数据 - String sql="SELECT id,CONTRACT_NUMBER FROM LB_CONTRACT_INFO WHERE CONTRACT_NUMBER NOT IN(SELECT TABLE_NUM FROM NCXML_DETAIL_RECORDS WHERE FLAG = '1' AND XML_TYPE='"+type+"')"; + String sql="SELECT id,CONTRACT_NUMBER FROM LB_CONTRACT_INFO WHERE CONTRACT_STATUS='31' AND CONTRACT_NUMBER NOT IN(SELECT TABLE_NUM FROM NCXML_DETAIL_RECORDS WHERE FLAG = '1' AND XML_TYPE='"+type+"')"; List> rs = DataOperatorUtil.getDataBySql(Sqlca,sql,null); if(rs!=null && rs.size()>0) { // 批次号