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