diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/task/redeemTaskPlugin.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/task/redeemTaskPlugin.java index 43581d4..204fda8 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/task/redeemTaskPlugin.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/task/redeemTaskPlugin.java @@ -35,7 +35,7 @@ public class redeemTaskPlugin extends AbstractTask { @Override public void execute(RequestContext requestContext, Map map) throws KDException { QFilter filter = new QFilter("draftbillstatus", QCP.equals, "payoffed"); - filter=filter.and(new QFilter("draftbilltype.name", QCP.like, "%商业承兑汇票%")); + filter=filter.and(new QFilter("draftbilltype.settlementtype", QCP.equals, "5")); DynamicObject[] CDM_PAYABLEBILLs = BusinessDataServiceHelper.load(CdmEntityConst.CDM_PAYABLEBILL, "id,billno,amount,billstatus,draftbilltranstatus", filter.toArray()); Set draftIds = (Set)Arrays.stream(CDM_PAYABLEBILLs).map((s) -> { return s.getPkValue();