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