Przeglądaj źródła

Merge branch 'dev' of http://git.ycjcjy.com/zhiyuxing/estateagents into dev

魏超 5 lat temu
rodzic
commit
2fba526140

+ 4
- 4
src/main/java/com/huiju/estateagents/controller/TaRaiseRecordController.java Wyświetl plik

@@ -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 Wyświetl plik

@@ -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;
@@ -590,6 +591,7 @@ public class TaCompanyController extends BaseController {
590 591
             taContract.setContractDownloadUrl(download_url);
591 592
             taContract.setContractViewUrl(viewpdf_url);
592 593
             taContract.setStatus(CommConstant.STATUS_NORMAL);
594
+            taContract.setCustomerTime(LocalDateTime.now());
593 595
             taContract.setReason(parameterMap.get("result_desc")[0]);
594 596
             iTaContractService.updateById(taContract);
595 597
         }else{

+ 1
- 2
src/main/java/com/huiju/estateagents/eContract/service/impl/TaContractServiceImpl.java Wyświetl plik

@@ -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
 

+ 3
- 3
src/main/java/com/huiju/estateagents/eContract/service/impl/TaContractUserServiceImpl.java Wyświetl plik

@@ -96,11 +96,11 @@ public class TaContractUserServiceImpl extends ServiceImpl<TaContractUserMapper,
96 96
         String verifyed_way = "4";
97 97
         String page_modify = "1";
98 98
         String notify_url = fadadaProperties.getCompanyNotify();
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;
99
+        String redirectUrl = URLEncoder.encode("/onlineSelling/pages/raiseMoney/Certification?id=" + taRaiseRecord.getRaiseRecordId(), "utf-8");
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
-                page_modify,notify_url,URLEncoder.encode(return_url, "utf-8"),null,customer_ident_type,
103
+                page_modify,notify_url,return_url,null,customer_ident_type,
104 104
                 taRaiseRecord.getIdcard(),taRaiseRecord.getTel(),null,"1","1");
105 105
 
106 106
         String data = JSON.parseObject(personResult).getString("data");

+ 13
- 2
src/main/java/com/huiju/estateagents/service/impl/WxPayServiceImpl.java Wyświetl plik

@@ -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
     /**