Просмотр исходного кода

12713 -【CR】【投资系统】 投资系统流程审批加提醒

hxy 1 неделя назад
Родитель
Сommit
2e2933546b

+ 10 - 4
ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/ApprovalServiceImpl.java

@@ -47,6 +47,8 @@ import java.util.*;
 public class ApprovalServiceImpl extends FlowServiceFactory implements IApprovalService
 public class ApprovalServiceImpl extends FlowServiceFactory implements IApprovalService
 {
 {
     protected final Logger logger = LoggerFactory.getLogger(this.getClass());
     protected final Logger logger = LoggerFactory.getLogger(this.getClass());
+    @Value("${spring.profiles.active}")
+    private String active;
     @Autowired
     @Autowired
     private ApprovalMapper approvalMapper;
     private ApprovalMapper approvalMapper;
     @Autowired
     @Autowired
@@ -208,8 +210,10 @@ public class ApprovalServiceImpl extends FlowServiceFactory implements IApproval
                     if(flowBaseInfo.isFlag()){
                     if(flowBaseInfo.isFlag()){
                         getAssignee(tProjectApproval,flowBaseInfo);
                         getAssignee(tProjectApproval,flowBaseInfo);
                     }
                     }
-                    //todo 短信
-                    //sendMessage(flowBaseInfo,"");
+                    if (Objects.equals(active, "druid")) {
+                        //todo 短信
+                        sendMessage(flowBaseInfo,"");
+                    }
                     return AjaxResult.success();
                     return AjaxResult.success();
                 }
                 }
                 return AjaxResult.error();
                 return AjaxResult.error();
@@ -454,8 +458,10 @@ public class ApprovalServiceImpl extends FlowServiceFactory implements IApproval
             if(flow.isFlag()){
             if(flow.isFlag()){
                 getAssignee(tProjectApproval,flow);
                 getAssignee(tProjectApproval,flow);
             }
             }
-            // todo 短信提醒
-            //sendMessage(flow,result);
+            if (Objects.equals(active, "druid")) {
+                // todo 短信提醒
+                sendMessage(flow,result);
+            }
         }
         }
         return AjaxResult.success();
         return AjaxResult.success();
     }
     }

+ 10 - 4
ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/DecisionServiceImpl.java

@@ -47,6 +47,8 @@ import java.util.*;
 public class DecisionServiceImpl extends FlowServiceFactory implements IDecisionService
 public class DecisionServiceImpl extends FlowServiceFactory implements IDecisionService
 {
 {
     protected final Logger logger = LoggerFactory.getLogger(this.getClass());
     protected final Logger logger = LoggerFactory.getLogger(this.getClass());
+    @Value("${spring.profiles.active}")
+    private String active;
     @Autowired
     @Autowired
     private DecisionMapper decisionMapper;
     private DecisionMapper decisionMapper;
     @Autowired
     @Autowired
@@ -205,8 +207,10 @@ public class DecisionServiceImpl extends FlowServiceFactory implements IDecision
                     if(flowBaseInfo.isFlag()){
                     if(flowBaseInfo.isFlag()){
                         getAssignee(tProjectDecision,flowBaseInfo);
                         getAssignee(tProjectDecision,flowBaseInfo);
                     }
                     }
-                    // todo 短信
-                    //sendMessage(flowBaseInfo,"");
+                    if (Objects.equals(active, "druid")) {
+                        // todo 短信
+                        sendMessage(flowBaseInfo,"");
+                    }
                     return AjaxResult.success();
                     return AjaxResult.success();
                 }
                 }
                 return AjaxResult.error();
                 return AjaxResult.error();
@@ -411,8 +415,10 @@ public class DecisionServiceImpl extends FlowServiceFactory implements IDecision
             if(flow.isFlag()){
             if(flow.isFlag()){
                 getAssignee(tProjectDecision,flow);
                 getAssignee(tProjectDecision,flow);
             }
             }
-            //todo 短信
-            //sendMessage(flow,result);
+            if (Objects.equals(active, "druid")) {
+                //todo 短信
+                sendMessage(flow,result);
+            }
         }
         }
         return AjaxResult.success();
         return AjaxResult.success();
     }
     }

+ 10 - 4
ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/InvestigateServiceImpl.java

@@ -46,6 +46,8 @@ import java.util.*;
 public class InvestigateServiceImpl extends FlowServiceFactory implements IInvestigateService
 public class InvestigateServiceImpl extends FlowServiceFactory implements IInvestigateService
 {
 {
     protected final Logger logger = LoggerFactory.getLogger(this.getClass());
     protected final Logger logger = LoggerFactory.getLogger(this.getClass());
+    @Value("${spring.profiles.active}")
+    private String active;
     @Autowired
     @Autowired
     private InvestigateMapper investigateMapper;
     private InvestigateMapper investigateMapper;
     @Autowired
     @Autowired
@@ -195,8 +197,10 @@ public class InvestigateServiceImpl extends FlowServiceFactory implements IInves
                     if(flowBaseInfo.isFlag()){
                     if(flowBaseInfo.isFlag()){
                         getAssignee(tProjectInvestigate,flowBaseInfo);
                         getAssignee(tProjectInvestigate,flowBaseInfo);
                     }
                     }
-                    //todo 短信
-                    //sendMessage(flowBaseInfo,"");
+                    if (Objects.equals(active, "druid")) {
+                        //todo 短信
+                        sendMessage(flowBaseInfo,"");
+                    }
                     return AjaxResult.success();
                     return AjaxResult.success();
                 }
                 }
                 return AjaxResult.error();
                 return AjaxResult.error();
@@ -377,8 +381,10 @@ public class InvestigateServiceImpl extends FlowServiceFactory implements IInves
             if(flow.isFlag()){
             if(flow.isFlag()){
                 getAssignee(tProjectInvestigate,flow);
                 getAssignee(tProjectInvestigate,flow);
             }
             }
-            // todo 短信
-            //sendMessage(flow,result);
+            if (Objects.equals(active, "druid")) {
+                // todo 短信
+                sendMessage(flow,result);
+            }
         }
         }
         return AjaxResult.success();
         return AjaxResult.success();
     }
     }

+ 10 - 4
ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/InvestmentOpportunityServiceImpl.java

@@ -45,6 +45,8 @@ import java.util.*;
 public class InvestmentOpportunityServiceImpl extends FlowServiceFactory implements IInvestmentOpportunityService
 public class InvestmentOpportunityServiceImpl extends FlowServiceFactory implements IInvestmentOpportunityService
 {
 {
     protected final Logger logger = LoggerFactory.getLogger(this.getClass());
     protected final Logger logger = LoggerFactory.getLogger(this.getClass());
+    @Value("${spring.profiles.active}")
+    private String active;
     @Autowired
     @Autowired
     private InvestmentOpportunityMapper investmentOpportunityMapper;
     private InvestmentOpportunityMapper investmentOpportunityMapper;
 
 
@@ -223,8 +225,10 @@ public class InvestmentOpportunityServiceImpl extends FlowServiceFactory impleme
                     if (flowBaseInfo.isFlag()) {
                     if (flowBaseInfo.isFlag()) {
                         getAssignee(tProjectPool, flowBaseInfo);
                         getAssignee(tProjectPool, flowBaseInfo);
                     }
                     }
-                    //todo 短信
-                    //sendMessage(flowBaseInfo,"");
+                    if (Objects.equals(active, "druid")) {
+                        //todo 短信
+                        sendMessage(flowBaseInfo,"");
+                    }
                     return AjaxResult.success();
                     return AjaxResult.success();
                 }
                 }
                 return AjaxResult.error();
                 return AjaxResult.error();
@@ -394,8 +398,10 @@ public class InvestmentOpportunityServiceImpl extends FlowServiceFactory impleme
             if(flow.isFlag()){
             if(flow.isFlag()){
                 getAssignee(tProjectPool,flow);
                 getAssignee(tProjectPool,flow);
             }
             }
-            //todo 短信
-            //sendMessage(flow,result);
+            if (Objects.equals(active, "druid")) {
+                //todo 短信
+                sendMessage(flow,result);
+            }
         }
         }
         return AjaxResult.success();
         return AjaxResult.success();
     }
     }

+ 10 - 4
ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/TerminationServiceImpl.java

@@ -45,6 +45,8 @@ import java.util.*;
 public class TerminationServiceImpl extends FlowServiceFactory implements ITerminationService
 public class TerminationServiceImpl extends FlowServiceFactory implements ITerminationService
 {
 {
     protected final Logger logger = LoggerFactory.getLogger(this.getClass());
     protected final Logger logger = LoggerFactory.getLogger(this.getClass());
+    @Value("${spring.profiles.active}")
+    private String active;
     @Autowired
     @Autowired
     private TerminationMapper terminationMapper;
     private TerminationMapper terminationMapper;
     @Autowired
     @Autowired
@@ -187,8 +189,10 @@ public class TerminationServiceImpl extends FlowServiceFactory implements ITermi
                     if(flowBaseInfo.isFlag()){
                     if(flowBaseInfo.isFlag()){
                         getAssignee(tProjectTermination,flowBaseInfo);
                         getAssignee(tProjectTermination,flowBaseInfo);
                     }
                     }
-                    // todo 短信
-                    //sendMessage(flowBaseInfo);
+                    if (Objects.equals(active, "druid")) {
+                        // todo 短信
+                        sendMessage(flowBaseInfo);
+                    }
                     return AjaxResult.success();
                     return AjaxResult.success();
                 }
                 }
                 return AjaxResult.error();
                 return AjaxResult.error();
@@ -279,8 +283,10 @@ public class TerminationServiceImpl extends FlowServiceFactory implements ITermi
             if(flow.isFlag()){
             if(flow.isFlag()){
                 getAssignee(tProjectTermination,flow);
                 getAssignee(tProjectTermination,flow);
             }
             }
-            //todo 短信
-            //sendMessage(flow);
+            if (Objects.equals(active, "druid")) {
+                //todo 短信
+                sendMessage(flow);
+            }
         }
         }
         return AjaxResult.success();
         return AjaxResult.success();
     }
     }