傅行帆 5 년 전
부모
커밋
562437c16d

+ 4
- 4
src/main/java/com/huiju/estateagents/controller/TaRaiseRecordController.java 파일 보기

@@ -229,7 +229,7 @@ public class TaRaiseRecordController extends BaseController {
229 229
                 iTaRaiseRecordService.updateHouseLockingStatus(record.getRaiseRecordId(), CommConstant.HOUSE_LOCKING_STATUS_UNLOCKED, record.getPersonId());
230 230
 
231 231
                 // 发送订阅消息
232
-                iTaRaiseRecordService.sendRaiseMsg(record.getRaiseRecordId(), record.getRaiseId(), "认筹通知", "认筹单已作废", "点击详情查看认筹单", "具体原因查看详情", false);
232
+                iTaRaiseRecordService.sendRaiseMsg(record.getRaiseRecordId(), record.getPersonId(), "认筹通知", "认筹单已作废", "点击详情查看认筹单", "具体原因查看详情", false);
233 233
             });
234 234
 
235 235
             if (iTaRaiseRecordService.updateBatchById(raiseRecord.getTaRaiseRecords())) {
@@ -280,7 +280,7 @@ public class TaRaiseRecordController extends BaseController {
280 280
                 iTaRaiseRecordService.updateHouseLockingStatus(record.getRaiseRecordId(), CommConstant.HOUSE_LOCKING_STATUS_UNLOCKED, record.getPersonId());
281 281
 
282 282
                 // 发送订阅消息
283
-                iTaRaiseRecordService.sendRaiseMsg(record.getRaiseRecordId(), record.getRaiseId(), "认筹通知", "认筹单已作废", "点击详情查看认筹单", "具体原因查看详情", false);
283
+                iTaRaiseRecordService.sendRaiseMsg(record.getRaiseRecordId(), record.getPersonId(), "认筹通知", "认筹单已作废", "点击详情查看认筹单", "具体原因查看详情", false);
284 284
             });
285 285
 
286 286
             if (iTaRaiseRecordService.updateBatchById(raiseRecord.getTaRaiseRecords())) {
@@ -398,7 +398,7 @@ public class TaRaiseRecordController extends BaseController {
398 398
                 record.setPayStatus(CommConstant.PAY_STATUS_PAID);
399 399
                 record.setUpdateDate(LocalDateTime.now());
400 400
                 //发送订阅消息
401
-                iTaRaiseRecordService.sendRaiseMsg(record.getRaiseRecordId(), record.getRaiseId(), "认筹通知", "认筹已缴费", "点击详情查看认筹单", "您的认筹已成功缴费", false);
401
+                iTaRaiseRecordService.sendRaiseMsg(record.getRaiseRecordId(), record.getPersonId(), "认筹通知", "认筹已缴费", "点击详情查看认筹单", "您的认筹已成功缴费", false);
402 402
             });
403 403
 
404 404
             if (iTaRaiseRecordService.updateBatchById(raiseRecord.getTaRaiseRecords())) {
@@ -506,7 +506,7 @@ public class TaRaiseRecordController extends BaseController {
506 506
                 record.setRefundReason(raiseRecord.getRefundReason());
507 507
                 record.setUpdateDate(LocalDateTime.now());
508 508
                 //发送订阅消息
509
-                iTaRaiseRecordService.sendRaiseMsg(record.getRaiseRecordId(), record.getRaiseId(), "认筹通知", "认筹已退费", "点击详情查看认筹单", "您的认筹已成功退费", false);
509
+                iTaRaiseRecordService.sendRaiseMsg(record.getRaiseRecordId(), record.getPersonId(), "认筹通知", "认筹已退费", "点击详情查看认筹单", "您的认筹已成功退费", false);
510 510
             });
511 511
 
512 512
             if (iTaRaiseRecordService.updateBatchById(raiseRecord.getTaRaiseRecords())) {

+ 2
- 0
src/main/java/com/huiju/estateagents/eContract/controller/TaCompanyController.java 파일 보기

@@ -41,6 +41,7 @@ import javax.servlet.http.HttpServletRequest;
41 41
 import javax.servlet.http.HttpServletResponse;
42 42
 import java.io.IOException;
43 43
 import java.io.PrintWriter;
44
+import java.time.LocalDateTime;
44 45
 import java.util.HashMap;
45 46
 import java.util.List;
46 47
 import java.util.Map;
@@ -582,6 +583,7 @@ public class TaCompanyController extends BaseController {
582 583
             taContract.setContractDownloadUrl(download_url);
583 584
             taContract.setContractViewUrl(viewpdf_url);
584 585
             taContract.setStatus(CommConstant.STATUS_NORMAL);
586
+            taContract.setCustomerTime(LocalDateTime.now());
585 587
             taContract.setReason(parameterMap.get("result_desc")[0]);
586 588
             iTaContractService.updateById(taContract);
587 589
         }else{

+ 1
- 2
src/main/java/com/huiju/estateagents/eContract/service/impl/TaContractServiceImpl.java 파일 보기

@@ -265,9 +265,8 @@ public class TaContractServiceImpl extends ServiceImpl<TaContractMapper, TaContr
265 265
                 taContract.setCustomerIdcard(personJson.getString("idCard"));
266 266
             }
267 267
         }
268
-        taContract.setCustomerTime(LocalDateTime.now());
269
-        taContractMapper.updateById(taContract);
270 268
 
269
+        taContractMapper.updateById(taContract);
271 270
         return signUrl;
272 271
     }
273 272
 

+ 1
- 1
src/main/java/com/huiju/estateagents/eContract/service/impl/TaContractUserServiceImpl.java 파일 보기

@@ -97,7 +97,7 @@ public class TaContractUserServiceImpl extends ServiceImpl<TaContractUserMapper,
97 97
         String page_modify = "1";
98 98
         String notify_url = fadadaProperties.getCompanyNotify();
99 99
         String redirectUrl = URLEncoder.encode(URLEncoder.encode("/onlineSelling/pages/raiseMoney/Certification?id=" + taRaiseRecord.getRaiseRecordId(), "utf-8"), "utf-8");
100
-        String return_url=  fadadaProperties.getAuthReturnUrl() + "?appid=123&redirect="+ redirectUrl;
100
+        String return_url=  fadadaProperties.getRedirectUrl() + "?appid=123&redirect="+ redirectUrl;
101 101
         String customer_ident_type = "0";
102 102
         String personResult = personverify.invokePersonVerifyUrl(customer_id,verifyed_way,
103 103
                 page_modify,notify_url,URLEncoder.encode(return_url, "utf-8"),null,customer_ident_type,

+ 13
- 2
src/main/java/com/huiju/estateagents/service/impl/WxPayServiceImpl.java 파일 보기

@@ -5,6 +5,8 @@ import com.huiju.estateagents.base.ResponseBean;
5 5
 import com.huiju.estateagents.common.CommConstant;
6 6
 import com.huiju.estateagents.common.StringUtils;
7 7
 import com.huiju.estateagents.common.wxpay.*;
8
+import com.huiju.estateagents.eContract.entity.TaContractBusiness;
9
+import com.huiju.estateagents.eContract.mapper.TaContractMapper;
8 10
 import com.huiju.estateagents.entity.*;
9 11
 import com.huiju.estateagents.mapper.*;
10 12
 import com.huiju.estateagents.service.ITaRaiseRecordService;
@@ -60,6 +62,9 @@ public class WxPayServiceImpl implements IWxPayService {
60 62
     @Autowired
61 63
     private ITaRaiseRecordService taRaiseRecordService;
62 64
 
65
+    @Autowired
66
+    private TaContractMapper taContractMapper;
67
+
63 68
     /**
64 69
      * 微信支付-统一下单
65 70
      *
@@ -295,7 +300,7 @@ public class WxPayServiceImpl implements IWxPayService {
295 300
         taRaiseRecord.setRefundReason(taOrder.getRefundReason());
296 301
         taRaiseRecordMapper.updateById(taRaiseRecord);
297 302
         //发送订阅消息
298
-        taRaiseRecordService.sendRaiseMsg(taRaiseRecord.getRaiseRecordId(),taRaiseRecord.getRaiseId(),"认筹通知","认筹正在退费","点击详情查看认筹单","正在等待微信或银行到账",false);
303
+        taRaiseRecordService.sendRaiseMsg(taRaiseRecord.getRaiseRecordId(),taRaiseRecord.getPersonId(),"认筹通知","认筹正在退费","点击详情查看认筹单","正在等待微信或银行到账",false);
299 304
     }
300 305
 
301 306
     /**
@@ -353,7 +358,13 @@ public class WxPayServiceImpl implements IWxPayService {
353 358
         taRaiseRecordMapper.updateById(taRaiseRecord);
354 359
 
355 360
         //发送订阅消息
356
-        taRaiseRecordService.sendRaiseMsg(taRaiseRecord.getRaiseRecordId(),taRaiseRecord.getRaiseId(),"认筹通知","认筹支付成功","点击详情查看认筹单","已付款成功",false);
361
+        taRaiseRecordService.sendRaiseMsg(taRaiseRecord.getRaiseRecordId(),taRaiseRecord.getPersonId(),"认筹通知","认筹支付成功","点击详情查看认筹单","已付款成功",false);
362
+        //根据raiseId获取合同的所有参数
363
+        TaContractBusiness taContractBusiness = taContractMapper.selectContractInfoByRaiseId(taRaiseRecord.getRaiseId());
364
+        if (null != taContractBusiness){
365
+            //发送订阅消息
366
+            taRaiseRecordService.sendRaiseMsg(taRaiseRecord.getRaiseRecordId(),taRaiseRecord.getPersonId(),"电子合同","待签署","点击签署认筹合同,若已签署请忽略",taContractBusiness.getContractTemplateName(),false);
367
+        }
357 368
     }
358 369
 
359 370
     /**