顾绍勇 5 年之前
父節點
當前提交
22ed8795db

+ 2
- 2
src/main/java/com/huiju/estateagents/controller/TaRaiseController.java 查看文件

@@ -155,7 +155,7 @@ public class TaRaiseController extends BaseController {
155 155
             taRaise.setCreateDate(LocalDateTime.now());
156 156
             if (iTaRaiseService.save(taRaise)) {
157 157
                 // 为邀请制,添加认筹被邀请清单
158
-                if (CommConstant.STATUS_NORMAL == taRaise.getIsInvite()) {
158
+                if (CommConstant.STATUS_NORMAL == taRaise.getInvite()) {
159 159
                     iTaRaiseService.saveOrUpdateInvite(taRaise, getOrgId(request), true);
160 160
                 }
161 161
                 responseBean.addSuccess(taRaise);
@@ -238,7 +238,7 @@ public class TaRaiseController extends BaseController {
238 238
             taRaise.setRaisePrice(taRaise.getRaisePrice() != null ? taRaise.getRaisePrice() : null);
239 239
             if (iTaRaiseService.updateById(taRaise)) {
240 240
                 // 为邀请制,添加认筹被邀请清单
241
-                if (CommConstant.STATUS_NORMAL == taRaise.getIsInvite()) {
241
+                if (CommConstant.STATUS_NORMAL == taRaise.getInvite()) {
242 242
                     iTaRaiseService.saveOrUpdateInvite(taRaise, getOrgId(request), false);
243 243
                 }
244 244
                 responseBean.addSuccess(taRaise);

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

@@ -82,7 +82,7 @@ public class TaCompanyController extends BaseController {
82 82
             queryWrapper.like(StringUtils.isNotBlank(companyName), "company_name", companyName);
83 83
             queryWrapper.like(StringUtils.isNotBlank(companyCode), "company_code", companyCode);
84 84
             queryWrapper.eq(StringUtils.isNotBlank(certifiedStatus), "certified_status", certifiedStatus);
85
-            queryWrapper.eq("status", CommConstant.STATUS_NORMAL);
85
+            queryWrapper.eq("status", 2);
86 86
             queryWrapper.orderByDesc("create_date");
87 87
 
88 88
             IPage<TaCompany> result = iTaCompanyService.page(pg, queryWrapper);

+ 1
- 2
src/main/java/com/huiju/estateagents/entity/TaRaise.java 查看文件

@@ -170,8 +170,7 @@ public class TaRaise implements Serializable {
170 170
     /**
171 171
      * 是否邀请制 1是 0否
172 172
      */
173
-    @TableField(exist = false)
174
-    private Integer isInvite;
173
+    private Integer invite;
175 174
 
176 175
     /**
177 176
      * 被邀请电话号码

+ 1
- 2
src/main/java/com/huiju/estateagents/service/impl/TaRaiseRecordServiceImpl.java 查看文件

@@ -435,7 +435,7 @@ public class TaRaiseRecordServiceImpl extends ServiceImpl<TaRaiseRecordMapper, T
435 435
                         map.put("taContract", taContract);
436 436
                     }
437 437
                 } else {
438
-                    taRaiseRecord.setShowContract(0);
438
+                    taRaiseRecord.setShowContract(1);
439 439
                 }
440 440
             } else {
441 441
                 taRaiseRecord.setShowContract(0);
@@ -448,7 +448,6 @@ public class TaRaiseRecordServiceImpl extends ServiceImpl<TaRaiseRecordMapper, T
448 448
         map.put("taRaiseHouseList", taRaiseHouseList);
449 449
         map.put("houseList", houseList);
450 450
         map.put("taOrder", taOrder);
451
-
452 451
         map.put("taRaise", taRaise);
453 452
         responseBean.addSuccess(map);
454 453
         return responseBean;

+ 24
- 27
src/main/java/com/huiju/estateagents/service/impl/TaRaiseServiceImpl.java 查看文件

@@ -114,23 +114,20 @@ public class TaRaiseServiceImpl extends ServiceImpl<TaRaiseMapper, TaRaise> impl
114 114
             return responseBean;
115 115
         }
116 116
 
117
-        // 获取邀请人数据
118
-        QueryWrapper<TaRaiseInvite> taRaiseInviteQueryWrapper = new QueryWrapper<>();
119
-        taRaiseInviteQueryWrapper.eq("org_id", orgId);
120
-        taRaiseInviteQueryWrapper.eq("raise_id", taRaise.getRaiseId());
121
-        taRaiseInviteQueryWrapper.orderByAsc("create_date");
122
-        List<TaRaiseInvite> taRaiseInviteList = taRaiseInviteService.list(taRaiseInviteQueryWrapper);
123
-        StringBuilder inviteTelSb = new StringBuilder();
124
-        taRaiseInviteList.stream().forEach(record -> {
125
-            inviteTelSb.append(record.getInviteTel() + "\n");
126
-        });
127
-
128
-        if (CollectionUtils.isEmpty(taRaiseInviteList)) {
129
-            taRaise.setIsInvite(CommConstant.STATUS_UNACCALIMED);
130
-        } else {
131
-            taRaise.setIsInvite(CommConstant.STATUS_NORMAL);
117
+        if (taRaise.getInvite() != null && CommConstant.STATUS_NORMAL == taRaise.getInvite()) {
118
+            // 获取邀请人数据
119
+            QueryWrapper<TaRaiseInvite> taRaiseInviteQueryWrapper = new QueryWrapper<>();
120
+            taRaiseInviteQueryWrapper.eq("org_id", orgId);
121
+            taRaiseInviteQueryWrapper.eq("raise_id", taRaise.getRaiseId());
122
+            taRaiseInviteQueryWrapper.orderByAsc("create_date");
123
+            List<TaRaiseInvite> taRaiseInviteList = taRaiseInviteService.list(taRaiseInviteQueryWrapper);
124
+            StringBuilder inviteTelSb = new StringBuilder();
125
+            taRaiseInviteList.stream().forEach(record -> {
126
+                inviteTelSb.append(record.getInviteTel() + "\n");
127
+            });
132 128
             taRaise.setInviteTel(inviteTelSb.toString());
133 129
         }
130
+
134 131
         taRaise.setRaisePrice(taRaise.getRaisePrice() == null ? null : taRaise.getRaisePrice());
135 132
         responseBean.addSuccess(taRaise);
136 133
         return responseBean;
@@ -197,21 +194,21 @@ public class TaRaiseServiceImpl extends ServiceImpl<TaRaiseMapper, TaRaise> impl
197 194
             taRaiseInvite.setSalesBatchId(taRaise.getSalesBatchId());
198 195
             taRaiseInvite.setCreateDate(LocalDateTime.now());
199 196
 
200
-            // 为新增 直接增加,跳过重复添加数据校验
201
-            if (isAdd) {
197
+//            // 为新增 直接增加,跳过重复添加数据校验
198
+//            if (isAdd) {
199
+//                taRaiseInvite.setInviteTel(record);
200
+//                taRaiseInviteList.add(taRaiseInvite);
201
+//            } else {
202
+            QueryWrapper<TaRaiseInvite> taRaiseInviteQueryWrapper = new QueryWrapper<>();
203
+            taRaiseInviteQueryWrapper.eq("org_id", orgId);
204
+            taRaiseInviteQueryWrapper.eq("raise_id", taRaise.getRaiseId());
205
+            taRaiseInviteQueryWrapper.eq("invite_tel", record);
206
+            TaRaiseInvite queryResult = taRaiseInviteService.getOne(taRaiseInviteQueryWrapper);
207
+            if (queryResult == null) {
202 208
                 taRaiseInvite.setInviteTel(record);
203 209
                 taRaiseInviteList.add(taRaiseInvite);
204
-            } else {
205
-                QueryWrapper<TaRaiseInvite> taRaiseInviteQueryWrapper = new QueryWrapper<>();
206
-                taRaiseInviteQueryWrapper.eq("org_id", orgId);
207
-                taRaiseInviteQueryWrapper.eq("org_id", taRaise.getRaiseId());
208
-                taRaiseInviteQueryWrapper.eq("invite_tel", record);
209
-                TaRaiseInvite queryResult = taRaiseInviteService.getOne(taRaiseInviteQueryWrapper);
210
-                if (queryResult == null) {
211
-                    taRaiseInvite.setInviteTel(record);
212
-                    taRaiseInviteList.add(taRaiseInvite);
213
-                }
214 210
             }
211
+//            }
215 212
         });
216 213
         return taRaiseInviteService.saveBatch(taRaiseInviteList);
217 214
     }