|
发表于 2022-9-27 17:46:56
|
显示全部楼层
但是在删除重建的过程中遇到阻断性报错 ,O2OA的整个组织已经被删除,会导致所有成员账号因缺少组织而无法使用 。报错中IDENTITY表数据是ITSAdmin账号数据。
2022-09-27 08:54:12.558 [ContextQuartzScheduler-x_program_center_Worker-2] INFO System.out - 正在尝试删除单个组织上海字节跳动科技有限公司@1@U.
2022-09-27 08:54:12.640 [ContextQuartzScheduler-x_program_center_Worker-2] ERROR com.x.program.center.schedule.QiyeweixinSyncOrganization - id:e58a9236-7af7-40a8-86d1-43678aeebb1f, name:com.x.program.center.schedule.
QiyeweixinSyncOrganization, message:check remove stirngValue citationNotExists error, class:com.x.organization.core.entity.Identity, field:id, value: 2f9a2f08-b1a8-4225-8d6b-9993fca586fe must be a not existed in clas
s:class com.x.organization.core.entity.UnitDuty, fields:identityList., exception:java.lang.Exception.
java.lang.Exception: check remove stirngValue citationNotExists error, class:com.x.organization.core.entity.Identity, field:id, value: 2f9a2f08-b1a8-4225-8d6b-9993fca586fe must be a not existed in class:class com.x.o
rganization.core.entity.UnitDuty, fields:identityList.
at com.x.base.core.container.checker.StringValueRemoveChecker.citationNotExists(StringValueRemoveChecker.java:109) ~[x_base_core_project.jar:?]
at com.x.base.core.container.checker.StringValueRemoveChecker.check(StringValueRemoveChecker.java:37) ~[x_base_core_project.jar:?]
at com.x.base.core.container.EntityManagerContainer.check(EntityManagerContainer.java:168) ~[x_base_core_project.jar:?]
at com.x.base.core.container.EntityManagerContainer.remove(EntityManagerContainer.java:73) ~[x_base_core_project.jar:?]
at com.x.program.center.qiyeweixin.SyncOrganization.removeSingleUnit(SyncOrganization.java:245) ~[classes/:?]
at com.x.program.center.qiyeweixin.SyncOrganization.removeUnit(SyncOrganization.java:214) ~[classes/:?]
at com.x.program.center.qiyeweixin.SyncOrganization.checkUnit(SyncOrganization.java:154) ~[classes/:?]
at com.x.program.center.qiyeweixin.SyncOrganization.check(SyncOrganization.java:122) ~[classes/:?]
at com.x.program.center.qiyeweixin.SyncOrganization.check(SyncOrganization.java:140) ~[classes/:?]
at com.x.program.center.qiyeweixin.SyncOrganization.check(SyncOrganization.java:140) ~[classes/:?]
at com.x.program.center.qiyeweixin.SyncOrganization.check(SyncOrganization.java:140) ~[classes/:?]
at com.x.program.center.qiyeweixin.SyncOrganization.check(SyncOrganization.java:140) ~[classes/:?]
at com.x.program.center.qiyeweixin.SyncOrganization.execute(SyncOrganization.java:68) ~[classes/:?]
at com.x.program.center.schedule.QiyeweixinSyncOrganization.execute(QiyeweixinSyncOrganization.java:27) ~[classes/:?]
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) ~[quartz-2.3.1.jar:?]
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) ~[quartz-2.3.1.jar:?] |
|