浏览代码

* 添加批次默认添加分享信息

顾绍勇 5 年前
父节点
当前提交
ff773344c0
共有 1 个文件被更改,包括 20 次插入1 次删除
  1. 20
    1
      src/main/java/com/huiju/estateagents/controller/TaSalesBatchController.java

+ 20
- 1
src/main/java/com/huiju/estateagents/controller/TaSalesBatchController.java 查看文件

@@ -8,9 +8,11 @@ import com.huiju.estateagents.base.ResponseBean;
8 8
 import com.huiju.estateagents.common.CommConstant;
9 9
 import com.huiju.estateagents.entity.TaMiniapp;
10 10
 import com.huiju.estateagents.entity.TaSalesBatch;
11
+import com.huiju.estateagents.entity.TaShareContent;
11 12
 import com.huiju.estateagents.service.IMiniAppService;
12 13
 import com.huiju.estateagents.service.ITaMiniappService;
13 14
 import com.huiju.estateagents.service.ITaSalesBatchService;
15
+import com.huiju.estateagents.service.TaShareContentService;
14 16
 import io.swagger.models.auth.In;
15 17
 import org.slf4j.Logger;
16 18
 import org.slf4j.LoggerFactory;
@@ -45,6 +47,9 @@ public class TaSalesBatchController extends BaseController {
45 47
     @Autowired
46 48
     public IMiniAppService miniAppService;
47 49
 
50
+    @Autowired
51
+    private TaShareContentService taShareContentService;
52
+
48 53
     /**
49 54
      * 分页查询列表
50 55
      *
@@ -83,7 +88,9 @@ public class TaSalesBatchController extends BaseController {
83 88
     public ResponseBean taSalesBatchAdd(@RequestBody TaSalesBatch taSalesBatch, HttpServletRequest request) {
84 89
         ResponseBean responseBean = new ResponseBean();
85 90
         try {
86
-            taSalesBatch.setOrgId(getOrgId(request));
91
+            Integer orgId = getOrgId(request);
92
+
93
+            taSalesBatch.setOrgId(orgId);
87 94
             taSalesBatch.setCreateDate(LocalDateTime.now());
88 95
             taSalesBatch.setUpdateTime(LocalDateTime.now());
89 96
             iTaSalesBatchService.save(taSalesBatch);
@@ -95,6 +102,18 @@ public class TaSalesBatchController extends BaseController {
95 102
             ResponseBean taMiniappQrcode = miniAppService.getQrCode(CommConstant.HOUSE_QRCODE.replace("#0", taSalesBatch.getSalesBatchId().toString()).replace("#1", "house"), taMiniapp.getMiniappId());
96 103
             taSalesBatch.setQrCode(String.valueOf(taMiniappQrcode.getData()));
97 104
             iTaSalesBatchService.updateById(taSalesBatch);
105
+
106
+            // 设置默认分享设置
107
+            TaShareContent shareContent = new TaShareContent();
108
+            shareContent.setOrgId(orgId);
109
+            shareContent.setTargetId(taSalesBatch.getSalesBatchId().toString());
110
+            shareContent.setShareContentTitle("诚挚邀您在线选房购房~");
111
+            shareContent.setShareContentImg(taSalesBatch.getAerialViewImg());
112
+            shareContent.setShareContentType("house");
113
+            shareContent.setStatus(1);
114
+            shareContent.setCreateDate(LocalDateTime.now());
115
+            taShareContentService.save(shareContent);
116
+
98 117
             responseBean.addSuccess(taSalesBatch);
99 118
         } catch (Exception e) {
100 119
             e.printStackTrace();