From 9560eb787d33488cb75f2abd72dd7215fd3efde4 Mon Sep 17 00:00:00 2001 From: daihh Date: Sun, 6 Nov 2022 19:05:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5=E4=B8=80=E4=B8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/xboe/casetask/CaseDataSyncRunner.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/servers/boe-server-case/src/main/java/com/xboe/casetask/CaseDataSyncRunner.java b/servers/boe-server-case/src/main/java/com/xboe/casetask/CaseDataSyncRunner.java index e16f43da..1f88d5ff 100644 --- a/servers/boe-server-case/src/main/java/com/xboe/casetask/CaseDataSyncRunner.java +++ b/servers/boe-server-case/src/main/java/com/xboe/casetask/CaseDataSyncRunner.java @@ -187,7 +187,13 @@ public class CaseDataSyncRunner { return first; } - +// public static void main(String[] args) { +// String str="显示-前台SBU1__eol__(包括:前台:MNT SBU、NB SBU、TPC SBU、TV SBU、F1 SBU、Mobile SBU、产销管理中心、车载SBU、SC SBU、C SBU、显示事业数字化变革管理办公室;终端营销协调组:MNT终端产品线、TV终端产品线、NB终端产品线、TPC终端产品线、3D显示特战队;中台:产销管理中心)"; +// CaseDataSyncRunner runner=new CaseDataSyncRunner(); +// System.out.println(runner.getNameStr(str)); +// System.out.println("显示-前台SBU1__eol__"); +// } +// public void doParser(String json) throws Exception { @@ -239,7 +245,7 @@ public class CaseDataSyncRunner { } //组织领域,无根据名称查找 ,再根据找到filter 对应code去找上级的名称 - if(StringUtil.isNotBlank(csr.getCaseOwnerOrg())) { + if(StringUtils.isNotBlank(csr.getCaseOwnerOrg())) { String firstName=null; DictItem dictItem=null; List items=syncService.findDictItemByName(csr.getCaseOwnerOrg()); @@ -272,8 +278,7 @@ public class CaseDataSyncRunner { }else { - csr.setStatus(1); - csr.setErrorInfo(csr.getErrorInfo()+ ",未匹配到组织领域【"+csr.getCaseOwnerOrg()+"】"); + appendError(csr,"无组织领域【"+csr.getCaseOwnerOrg()+"】"); } //专业分类 if(StringUtil.isNotBlank(csr.getCaseSpecialtySequence()) ) {