提交人:csx

提交时间:2025年01月19日
提交内容:推送共享优化
This commit is contained in:
1981897232@qq.com 2026-01-20 15:22:53 +08:00
parent eb4d152aeb
commit 8464dfb63f
2 changed files with 2 additions and 3 deletions

View File

@ -71,7 +71,7 @@ public class tsgxApiMappingBillPlugin extends AbstractBillPlugIn {
dzhdqFilter = dzhdqFilter.and(new QFilter("shkd_businessname", QCP.equals, "")); dzhdqFilter = dzhdqFilter.and(new QFilter("shkd_businessname", QCP.equals, ""));
} else if (shkd_djlxbm.equals("付款状态推送")) {//付款处理 } else if (shkd_djlxbm.equals("付款状态推送")) {//付款处理
dzhdqFilter=new QFilter("shkd_lctszt", QCP.equals, "1").or(new QFilter("shkd_lctszt", QCP.equals, "3"));//浪潮推送状态推送成功 dzhdqFilter=new QFilter("shkd_lctszt", QCP.equals, "1").or(new QFilter("shkd_lctszt", QCP.equals, "3"));//浪潮推送状态推送成功
dzhdqFilter.or(new QFilter("shkd_businessname", QCP.equals, "GX").and(new QFilter("shkd_lctszt",QCP.not_equals,"2")));//共享主动推过来的且还未同步 dzhdqFilter = dzhdqFilter.or((new QFilter("shkd_businessname", QCP.equals, "GX").and(new QFilter("shkd_lctszt",QCP.not_equals,"2"))));//共享主动推过来的且还未同步
dzhdqFilter = dzhdqFilter.and(new QFilter("org.shkd_sfjcgx", QCP.equals, true)); dzhdqFilter = dzhdqFilter.and(new QFilter("org.shkd_sfjcgx", QCP.equals, true));
dzhdqFilter = dzhdqFilter.and(new QFilter("billstatus", QCP.in, Arrays.asList("D"))); dzhdqFilter = dzhdqFilter.and(new QFilter("billstatus", QCP.in, Arrays.asList("D")));
}else { }else {
@ -104,7 +104,6 @@ public class tsgxApiMappingBillPlugin extends AbstractBillPlugIn {
if (bei_elecreceiptids.length==0){ if (bei_elecreceiptids.length==0){
this.getView().showTipNotification("未找能推送的单据"); this.getView().showTipNotification("未找能推送的单据");
} }
String shkd_url = shkd_apimapping.getString("shkd_url"); String shkd_url = shkd_apimapping.getString("shkd_url");
Map<String, Object> headMap = new HashMap<>(); Map<String, Object> headMap = new HashMap<>();
DynamicObjectCollection shkdHeade = shkd_apimapping.getDynamicObjectCollection("shkd_heade"); DynamicObjectCollection shkdHeade = shkd_apimapping.getDynamicObjectCollection("shkd_heade");

View File

@ -70,7 +70,7 @@ public class SharePushTaskPlugin extends AbstractTask {
dzhdqFilter = dzhdqFilter.and(new QFilter("shkd_businessname", QCP.equals, "")); dzhdqFilter = dzhdqFilter.and(new QFilter("shkd_businessname", QCP.equals, ""));
} else if (shkd_djlxbm.equals("付款状态推送")) {//付款处理 } else if (shkd_djlxbm.equals("付款状态推送")) {//付款处理
dzhdqFilter=new QFilter("shkd_lctszt", QCP.equals, "1").or(new QFilter("shkd_lctszt", QCP.equals, "3"));//浪潮推送状态推送成功 dzhdqFilter=new QFilter("shkd_lctszt", QCP.equals, "1").or(new QFilter("shkd_lctszt", QCP.equals, "3"));//浪潮推送状态推送成功
dzhdqFilter.or(new QFilter("shkd_businessname", QCP.equals, "GX").and(new QFilter("shkd_lctszt",QCP.not_equals,"2")));//共享主动推过来的且还未同步 dzhdqFilter = dzhdqFilter.or((new QFilter("shkd_businessname", QCP.equals, "GX").and(new QFilter("shkd_lctszt",QCP.not_equals,"2"))));//共享主动推过来的且还未同步
dzhdqFilter = dzhdqFilter.and(new QFilter("org.shkd_sfjcgx", QCP.equals, true)); dzhdqFilter = dzhdqFilter.and(new QFilter("org.shkd_sfjcgx", QCP.equals, true));
dzhdqFilter = dzhdqFilter.and(new QFilter("billstatus", QCP.in, Arrays.asList("D"))); dzhdqFilter = dzhdqFilter.and(new QFilter("billstatus", QCP.in, Arrays.asList("D")));
} else { } else {