From 05683f2b2bdbdbe21cf17ad523c21ab338bd1c54 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期二, 19 七月 2022 21:49:55 +0800
Subject: [PATCH] 优化添加设备 功能

---
 service-community/src/main/java/com/java110/community/bmo/community/impl/CommunityBMOImpl.java |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/service-community/src/main/java/com/java110/community/bmo/community/impl/CommunityBMOImpl.java b/service-community/src/main/java/com/java110/community/bmo/community/impl/CommunityBMOImpl.java
index 5ad38d0..a08b655 100644
--- a/service-community/src/main/java/com/java110/community/bmo/community/impl/CommunityBMOImpl.java
+++ b/service-community/src/main/java/com/java110/community/bmo/community/impl/CommunityBMOImpl.java
@@ -7,6 +7,7 @@
 import com.java110.core.factory.GenerateCodeFactory;
 import com.java110.dto.CommunityMemberDto;
 import com.java110.dto.community.CommunityDto;
+import com.java110.dto.store.StoreDto;
 import com.java110.dto.workflow.WorkflowDto;
 import com.java110.intf.common.IWorkflowInnerServiceSMO;
 import com.java110.intf.community.ICommunityAttrV1InnerServiceSMO;
@@ -507,7 +508,10 @@
         businessCommunityMember.put("memberTypeCd", CommunityMemberTypeConstant.AGENT);
         businessCommunityMember.put("auditStatusCd", StateConstant.AGREE_AUDIT);
         CommunityMemberPo communityMemberPo = BeanConvertUtil.covertBean(businessCommunityMember, CommunityMemberPo.class);
+        communityMemberPo.setStartTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A));
+        communityMemberPo.setEndTime(DateUtil.getLastTime());
         int flag = communityMemberV1InnerServiceSMOImpl.saveCommunityMember(communityMemberPo);
+
         if (flag < 1) {
             throw new IllegalArgumentException("娣诲姞灏忓尯鎴愬憳澶辫触");
         }
@@ -517,10 +521,12 @@
         businessCommunityMember = new JSONObject();
         businessCommunityMember.put("communityMemberId", GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_communityMemberId));
         businessCommunityMember.put("communityId", paramInJson.getString("communityId"));
-        businessCommunityMember.put("memberId", "400000000000000001");
+        businessCommunityMember.put("memberId", StoreDto.STORE_ADMIN);
         businessCommunityMember.put("memberTypeCd", CommunityMemberTypeConstant.OPT);
         businessCommunityMember.put("auditStatusCd", StateConstant.AGREE_AUDIT);
         communityMemberPo = BeanConvertUtil.covertBean(businessCommunityMember, CommunityMemberPo.class);
+        communityMemberPo.setStartTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A));
+        communityMemberPo.setEndTime(DateUtil.getLastTime());
         flag = communityMemberV1InnerServiceSMOImpl.saveCommunityMember(communityMemberPo);
         if (flag < 1) {
             throw new IllegalArgumentException("娣诲姞灏忓尯鎴愬憳澶辫触");
@@ -529,10 +535,12 @@
         businessCommunityMember = new JSONObject();
         businessCommunityMember.put("communityMemberId", GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_communityMemberId));
         businessCommunityMember.put("communityId", paramInJson.getString("communityId"));
-        businessCommunityMember.put("memberId", "400000000000000002");
+        businessCommunityMember.put("memberId", StoreDto.STORE_DEV);
         businessCommunityMember.put("memberTypeCd", CommunityMemberTypeConstant.DEV);
         businessCommunityMember.put("auditStatusCd", StateConstant.AGREE_AUDIT);
         communityMemberPo = BeanConvertUtil.covertBean(businessCommunityMember, CommunityMemberPo.class);
+        communityMemberPo.setStartTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A));
+        communityMemberPo.setEndTime(DateUtil.getLastTime());
         flag = communityMemberV1InnerServiceSMOImpl.saveCommunityMember(communityMemberPo);
         if (flag < 1) {
             throw new IllegalArgumentException("娣诲姞灏忓尯鎴愬憳澶辫触");
@@ -552,6 +560,7 @@
         paramInJson.put("state", "1000");
         paramInJson.put("communityArea", "0");
         CommunityPo communityPo = BeanConvertUtil.covertBean(paramInJson, CommunityPo.class);
+        communityPo.setState(CommunityDto.STATE_NORMAL);
 
         int flag = communityV1InnerServiceSMOImpl.saveCommunity(communityPo);
         if (flag < 1) {

--
Gitblit v1.8.0