傅行帆 hace 5 años
padre
commit
1f895ff033

+ 5
- 0
src/main/java/com/huiju/estateagents/common/CommConstant.java Ver fichero

@@ -705,4 +705,9 @@ public class CommConstant {
705 705
      * 菜单
706 706
      */
707 707
     public static final Object ADVANCED_TYPE_MENU = "menu";
708
+
709
+    /**
710
+     * 线下缴费
711
+     */
712
+    public static final String PAY_TYPE_OFFLINE = "offLine";
708 713
 }

+ 25
- 0
src/main/java/com/huiju/estateagents/controller/TaRaiseRecordController.java Ver fichero

@@ -645,4 +645,29 @@ public class TaRaiseRecordController extends BaseController {
645 645
         }
646 646
         return responseBean;
647 647
     }
648
+
649
+    /**
650
+     * 微信端客户选择线下缴费就需要把此人的认筹单的缴费状态改为线下缴费
651
+     *
652
+     */
653
+    @RequestMapping(value = "/wx/taRaiseRecord/{raiseRecordId}", method = RequestMethod.PUT)
654
+    public ResponseBean taRaiseRecordUpdate(@PathVariable Integer raiseRecordId,
655
+                                            HttpServletRequest request) {
656
+        ResponseBean responseBean = new ResponseBean();
657
+        try {
658
+            TaRaiseRecord taRaiseRecord = new TaRaiseRecord();
659
+            taRaiseRecord.setRaiseRecordId(raiseRecordId);
660
+            taRaiseRecord.setPayType(CommConstant.PAY_TYPE_OFFLINE);
661
+            if (iTaRaiseRecordService.updateById(taRaiseRecord)) {
662
+                responseBean.addSuccess(taRaiseRecord);
663
+            } else {
664
+                responseBean.addError("fail");
665
+            }
666
+        } catch (Exception e) {
667
+            e.printStackTrace();
668
+            logger.error("taRaiseRecordUpdate -=- {}", e.toString());
669
+            responseBean.addError(e.getMessage());
670
+        }
671
+        return responseBean;
672
+    }
648 673
 }