소스 검색

feat:“添加单个手动输入优惠码功能“

soobin 1 년 전
부모
커밋
e716287c0f
2개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 1
      src/main/java/com/szwl/controller/TOrderController.java
  2. 2 1
      src/main/java/com/szwl/feign/bean/SzwlFeign.java

+ 3 - 1
src/main/java/com/szwl/controller/TOrderController.java

@@ -3823,6 +3823,8 @@ public class TOrderController {
         String sn = request.getParameter("r2_OrderNo");
         //价格
         String price = request.getParameter("r3_Amount");
+        // 优惠码
+        String codeNum = request.getParameter("r5_Mp");
         Double money = null;
         TPrice tPrice = R.getDataIfSuccess(szwlFeign.getPrice("优惠码"));
         money = tPrice.getPrice();
@@ -3880,7 +3882,7 @@ public class TOrderController {
             SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
             String sd = sdf.format(new Date(Long.parseLong(String.valueOf(d))));
             Date lastUseDate = new Date(Long.parseLong(String.valueOf(d)));
-            szwlFeign.addPromoCode(String.valueOf(order.getAdminId()),lastUseDate,number);
+            szwlFeign.addPromoCode(String.valueOf(order.getAdminId()), lastUseDate, number, codeNum);
 
             return "支付成功";
         }

+ 2 - 1
src/main/java/com/szwl/feign/bean/SzwlFeign.java

@@ -82,7 +82,8 @@ public interface SzwlFeign {
     ResponseModel<TPrice> getPrice(@RequestParam String name);
 
     @GetMapping("/tPromoCode/addPromoCode")
-    void addPromoCode(@RequestParam(value = "adminId") String adminId, @RequestParam(value = "lastUseDate") Date lastUseDate, @RequestParam(value = "number") int number);
+    void addPromoCode(@RequestParam(value = "adminId") String adminId, @RequestParam(value = "lastUseDate") Date lastUseDate,
+                      @RequestParam(value = "number") int number, @RequestParam(value = "codeNum") String codeNum);
     //同步订单到es中
 
     /**