From 299027f9c2bb7814f581060d65aee0b894a549bc Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期二, 24 十一月 2020 09:58:07 +0800
Subject: [PATCH] 优化代码

---
 service-api/src/main/java/com/java110/api/listener/community/SaveCommunityListener.java |   24 ++++++++++++++++++------
 1 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/service-api/src/main/java/com/java110/api/listener/community/SaveCommunityListener.java b/service-api/src/main/java/com/java110/api/listener/community/SaveCommunityListener.java
index 17bc9ef..2651083 100644
--- a/service-api/src/main/java/com/java110/api/listener/community/SaveCommunityListener.java
+++ b/service-api/src/main/java/com/java110/api/listener/community/SaveCommunityListener.java
@@ -6,6 +6,10 @@
 import com.java110.core.annotation.Java110Listener;
 import com.java110.core.context.DataFlowContext;
 import com.java110.core.event.service.api.ServiceDataFlowEvent;
+import com.java110.dto.workflow.WorkflowDto;
+import com.java110.intf.common.IWorkflowInnerServiceSMO;
+import com.java110.po.workflow.WorkflowPo;
+import com.java110.utils.constant.BusinessTypeConstant;
 import com.java110.utils.constant.ServiceCodeConstant;
 import com.java110.utils.util.Assert;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -21,6 +25,9 @@
     @Autowired
     private ICommunityBMO communityBMOImpl;
 
+    @Autowired
+    private IWorkflowInnerServiceSMO workflowInnerServiceSMOImpl;
+
     @Override
     protected void validate(ServiceDataFlowEvent event, JSONObject reqJson) {
         //Assert.hasKeyAndValue(reqJson, "xxx", "xxx");
@@ -28,6 +35,8 @@
         Assert.hasKeyAndValue(reqJson, "name", "蹇呭~锛岃濉啓灏忓尯鍚嶇О");
         Assert.hasKeyAndValue(reqJson, "address", "蹇呭~锛岃濉啓灏忓尯鍦板潃");
         Assert.hasKeyAndValue(reqJson, "nearbyLandmarks", "蹇呭~锛岃濉啓灏忓尯闄勮繎鍦版爣");
+
+
 
     }
 
@@ -40,14 +49,17 @@
         //浜х敓鐗╀笟璐归厤缃俊鎭�
         communityBMOImpl.addFeeConfigProperty(reqJson, context);
         communityBMOImpl.addFeeConfigRepair(reqJson, context); // 鎶ヤ慨璐圭敤
-//       communityBMOImpl.addFeeConfigParkingSpaceUpSell(reqJson, context); // 鍦颁笂鍑哄敭
-//        communityBMOImpl.addFeeConfigParkingSpaceDownSell(reqJson, context); // 鍦颁笅鍑哄敭
-//        communityBMOImpl.addFeeConfigParkingSpaceUpHire(reqJson, context);//鍦颁笂鍑虹
-//        communityBMOImpl.addFeeConfigParkingSpaceDownHire(reqJson, context);//鍦颁笅鍑虹
         communityBMOImpl.addFeeConfigParkingSpaceTemp(reqJson, context);//鍦颁笅鍑虹
 
-
-
+        WorkflowPo workflowPo = null;
+        workflowPo = new WorkflowPo();
+        workflowPo.setCommunityId(reqJson.getString("communityId"));
+        workflowPo.setFlowId("-1");
+        workflowPo.setFlowName("鎶曡瘔寤鸿娴佺▼");
+        workflowPo.setFlowType(WorkflowDto.FLOW_TYPE_COMPLAINT);
+        workflowPo.setSkipLevel(WorkflowDto.DEFAULT_SKIP_LEVEL);
+        workflowPo.setStoreId(reqJson.getString("storeId"));
+        super.insert(context, workflowPo, BusinessTypeConstant.BUSINESS_TYPE_SAVE_WORKFLOW);
     }
 
 

--
Gitblit v1.8.0