From 5268a2b7dfa556bd6f5a2d5e446cea3ea9940c10 Mon Sep 17 00:00:00 2001 From: kimi <kimi42345@gmail.com> Date: 星期三, 22 四月 2020 11:18:23 +0800 Subject: [PATCH] add 分发 master_author 添加字段 subscribe increment, 添加7个表 master_author_subscribe master_author_unactive sys_dispense_config sys_dispense_logs sys_view sys_view_join sys_view_logic --- src/main/java/com/highdatas/mdm/service/impl/FlowsServiceImpl.java | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/highdatas/mdm/service/impl/FlowsServiceImpl.java b/src/main/java/com/highdatas/mdm/service/impl/FlowsServiceImpl.java index 525dcf4..8ca941e 100644 --- a/src/main/java/com/highdatas/mdm/service/impl/FlowsServiceImpl.java +++ b/src/main/java/com/highdatas/mdm/service/impl/FlowsServiceImpl.java @@ -43,6 +43,10 @@ IMaintainService maintainService; @Autowired IdentityService identityService; + @Autowired + ISysViewService viewService; + @Autowired + IMasterAuthorSubscribeService subscribeService; @Override public MaintainField createNowVerion(String tableName, String maintainId, String userId) { @@ -65,7 +69,7 @@ @Override public ActivitiStatus getStatusByBusinessId(String businessId) { - Flows flows = selectOne(new EntityWrapper<Flows>().eq("business_id", businessId)); + Flows flows = selectOne(new EntityWrapper<Flows>().eq("business_id", businessId).orderBy("create_time desc")); if (flows == null){ return null; } @@ -106,6 +110,8 @@ String maintainId = flows.getBusinessId(); masterModifiedService.dealFlow(maintainId, flows.getStatus()); maintainService.dealFlow(maintainId, flows.getStatus()); + viewService.dealFlow(maintainId, flows.getStatus()); + subscribeService.dealFlow(maintainId, flows.getStatus()); } if (flows.getBusinessType().equals(ActivitiBusinessType.field)){ String maintainId = flows.getBusinessId(); -- Gitblit v1.8.0