From 23ffc1857c53a146caf1fe5608e2493ab7e75c5e Mon Sep 17 00:00:00 2001 From: yuxueliang0813 <407010292@qq.com> Date: Wed, 9 Apr 2025 12:40:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E5=91=98=E4=B8=8EOA=E7=BB=91=E5=AE=9A?= =?UTF-8?q?=E5=AE=9A=E6=97=B6=E4=BB=BB=E5=8A=A1=E5=A2=9E=E5=8A=A0=E6=9C=AA?= =?UTF-8?q?=E7=A6=81=E7=94=A8=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/java/shkd/repc/task/DobePersonOARealtionTask.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/main/java/shkd/repc/task/DobePersonOARealtionTask.java b/main/java/shkd/repc/task/DobePersonOARealtionTask.java index 348beec..f5dffd5 100644 --- a/main/java/shkd/repc/task/DobePersonOARealtionTask.java +++ b/main/java/shkd/repc/task/DobePersonOARealtionTask.java @@ -34,9 +34,10 @@ public class DobePersonOARealtionTask extends AbstractTask implements Plugin { @Override public void execute(RequestContext requestContext, Map map) throws KDException { //查找未绑定成功的人员 - QFilter dwFilter = new QFilter("source", QCP.equals, "dw"); - QFilter enableFilter = new QFilter("qeug_flag", QCP.equals, "0"); - DynamicObject[] dos = BusinessDataServiceHelper.load(entityName,"id,number,name",new QFilter[]{dwFilter.and(enableFilter)}); + QFilter dwFilter = new QFilter("source", QCP.equals, "dw");//来自数仓 + QFilter flagFilter = new QFilter("qeug_flag", QCP.equals, "0");//未与OA绑定 + QFilter enableFilter = new QFilter("enable", QCP.equals, "1");//用户未禁用 + DynamicObject[] dos = BusinessDataServiceHelper.load(entityName,"id,number,name",new QFilter[]{dwFilter,enableFilter,flagFilter}); if(dos.length > 0){ logger.info("本次需要绑定用户个数"+dos.length); DynamicObject userinfo;