Browse Source

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

soobin 1 year ago
parent
commit
e716287c0f

+ 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中
 
     /**