123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- package com.ygj.yuemum.controller.coupon;
- import com.alibaba.fastjson.JSONObject;
- import com.ygj.yuemum.domain.coupon.CouponCreate;
- import com.ygj.yuemum.service.coupon.CouponCreateService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import java.util.List;
- import java.util.Map;
- @RestController
- public class CouponCreateController {
- @Autowired
- private CouponCreateService couponCreateService;
- @GetMapping("/getCouponCreates")
- public String getCouponCreates(@RequestParam("page") Integer page,@RequestParam("limit") Integer limit) {
- Map<String, Object> couponCreates= couponCreateService.getCouponCreates(page,limit);
- String jso = JSONObject.toJSONString(couponCreates);
- return jso;
- }
- @GetMapping("/getAllCouponCreates")
- public List<CouponCreate> getAllCouponCreates() {
- return couponCreateService.getAll();
- }
- @GetMapping("/queryCollegeCoupon")
- public List<CouponCreate> queryCollegeCoupon() {
- return couponCreateService.queryCollegeCoupon();
- }
- @PostMapping("/addCouponCreate")
- public int add(@ModelAttribute CouponCreate couponCreate) {
- return couponCreateService.addCouponCreate(couponCreate);
- }
- @GetMapping("/deleteCouponCreate/{id}")
- public int delete(@PathVariable("id") Integer id) {
- return couponCreateService.deleteCouponCreate(id);
- }
- @PostMapping("/updateCouponCreate")
- public int update(@ModelAttribute CouponCreate couponCreate) {
- return couponCreateService.updateCouponCreate(couponCreate);
- }
- @GetMapping("/getCouponCreate/{id}")
- public CouponCreate getOne(@PathVariable("id") Integer id) {
- return couponCreateService.getCouponCreate(id);
- }
- @PostMapping("/getQCouponCreate")
- public String getQCouponCreate(@ModelAttribute CouponCreate couponCreate) {
- Map<String, Object> couponCreates= couponCreateService.getQCouponCreate(couponCreate);
- String jso = JSONObject.toJSONString(couponCreates);
- return jso;
- }
- @GetMapping("/disableCouponCreate")
- public int disableCouponCreate(@RequestParam("id") Integer id) {
- return couponCreateService.disableCouponCreate(id);
- }
- @GetMapping("/enableCouponCreate")
- public int enableCouponCreate(@RequestParam("id") Integer id) {
- return couponCreateService.enableCouponCreate(id);
- }
- @GetMapping("/checkCouponBatchid")
- public int checkCouponBatchid(@RequestParam("id") Integer id) {
- return couponCreateService.checkCouponBatchid(id);
- }
- }
|