Browse Source

修改优惠券相关功能入口位置

hgw 3 years ago
parent
commit
3a3446ea27

+ 1 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/SysCouponIssueRecordService.java

@@ -21,6 +21,7 @@ public interface SysCouponIssueRecordService extends IService<SysCouponIssueReco
     int revokeCoupon(Integer couponId);
 
     PageInfo<?> queryIssueDetail(Map<String, Object> param);
+
     PageInfo<CouponIssueRecordVo> queryIssueRecord(Map<String, Object> param);
 }
 

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/SysCouponIssueRecordServiceImpl.java

@@ -38,7 +38,7 @@ import java.util.Optional;
 @Service("sysCouponIssueRecordService")
 public class SysCouponIssueRecordServiceImpl extends ServiceImpl<SysCouponIssueRecordDao, SysCouponIssueRecord> implements SysCouponIssueRecordService {
 
-    private final static Logger logger = LoggerFactory.getLogger(SysCouponIssueRecordServiceImpl.class);
+    private final static Logger log = LoggerFactory.getLogger(SysCouponIssueRecordServiceImpl.class);
 
     @Autowired
     private SysCouponCodeService sysCouponCodeService;

+ 3 - 32
mec-student/src/main/java/com/ym/mec/student/controller/SysCouponCodeController.java

@@ -11,10 +11,9 @@ import com.ym.mec.common.page.QueryInfo;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.List;
-import java.util.Map;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
 
 @RequestMapping("sysCouponCode")
 @Api(tags = "优惠券明细")
@@ -58,32 +57,4 @@ public class SysCouponCodeController extends BaseController {
         return succeed(sysCouponCodeService.exchangeCouponTest(sysUser.getId(), couponId, paymentOrderId, exchangeNum));
     }
 
-    /**
-     * 手动发放优惠券
-     */
-    @ApiOperation("手动发放优惠券")
-    @PostMapping(value = "/issueCoupon")
-    public HttpResponseResult issueCoupon(@RequestBody Map<String, Object> param) {
-        couponIssueRecordService.issueCoupon(param);
-        return succeed();
-    }
-
-    @ApiOperation("撤销发放优惠券")
-    @PostMapping(value = "/revokeCoupon")
-    public HttpResponseResult revokeCoupon(Integer couponId) {
-        return succeed(couponIssueRecordService.revokeCoupon(couponId));
-    }
-
-    @ApiOperation("查询优惠券发放名单")
-    @PostMapping(value = "/queryIssueDetail")
-    public HttpResponseResult queryIssueDetail(@RequestBody Map<String, Object> param) {
-        return succeed(couponIssueRecordService.queryIssueDetail(param));
-    }
-
-    @ApiOperation("查询优惠券发放名单")
-    @PostMapping(value = "/queryIssueRecord")
-    public HttpResponseResult queryIssueRecord(@RequestBody Map<String, Object> param) {
-        return succeed(couponIssueRecordService.queryIssueRecord(param));
-    }
-
 }

+ 60 - 0
mec-web/src/main/java/com/ym/mec/web/controller/SysCouponIssueRecordController.java

@@ -0,0 +1,60 @@
+package com.ym.mec.web.controller;
+
+
+import com.ym.mec.biz.service.SysCouponIssueRecordService;
+import com.ym.mec.common.controller.BaseController;
+import com.ym.mec.common.entity.HttpResponseResult;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.annotation.Resource;
+import java.util.Map;
+
+/**
+ * 优惠券发放记录(SysCouponIssueRecord)表控制层
+ *
+ * @author hgw
+ * @since 2021-12-30 16:48:15
+ */
+@RestController
+@RequestMapping("/sysCouponIssue")
+public class SysCouponIssueRecordController extends BaseController {
+    /**
+     * 服务对象
+     */
+    @Resource
+    private SysCouponIssueRecordService couponIssueRecordService;
+
+    /**
+     * 手动发放优惠券
+     */
+    @ApiOperation("手动发放优惠券")
+    @PostMapping(value = "/issueCoupon")
+    public HttpResponseResult issueCoupon(@RequestBody Map<String, Object> param) {
+        couponIssueRecordService.issueCoupon(param);
+        return succeed();
+    }
+
+    @ApiOperation("撤销发放优惠券")
+    @PostMapping(value = "/revokeCoupon")
+    public HttpResponseResult revokeCoupon(Integer couponId) {
+        return succeed(couponIssueRecordService.revokeCoupon(couponId));
+    }
+
+    @ApiOperation("查询优惠券发放名单")
+    @PostMapping(value = "/queryIssueDetail")
+    public HttpResponseResult queryIssueDetail(@RequestBody Map<String, Object> param) {
+        return succeed(couponIssueRecordService.queryIssueDetail(param));
+    }
+
+    @ApiOperation("查询优惠券发放记录")
+    @PostMapping(value = "/queryIssueRecord")
+    public HttpResponseResult queryIssueRecord(@RequestBody Map<String, Object> param) {
+        return succeed(couponIssueRecordService.queryIssueRecord(param));
+    }
+
+}
+