package com.dsh.course.feignClient.activity;
|
|
|
import com.dsh.course.feignClient.activity.model.*;
|
import com.dsh.guns.modular.system.model.CouponDataVo;
|
import com.dsh.guns.modular.system.model.CouponStore;
|
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import java.util.List;
|
import java.util.Map;
|
|
@FeignClient(value = "mb-cloud-activity")
|
public interface CouponClient {
|
|
|
@PostMapping("/base/coupon/queryCouponListSearch")
|
List<Map<String,Object>> getCouponListOfSearch(@RequestBody CouponListOfSearch ofSearch);
|
@PostMapping("/base/coupon/getCouponListAllOfSearch")
|
List<Map<String,Object>> getCouponListAllOfSearch(@RequestBody CouponListOfSearch ofSearch);
|
|
|
@PostMapping("/base/coupon/queryCouponListSearch1")
|
List<Map<String,Object>> getCouponListOfSearch1(@RequestBody CouponListOfSearch ofSearch);
|
|
|
@PostMapping("/base/coupon/couponExamineListSearch")
|
List<Map<String,Object>> getCouponExamineListOfSearch(@RequestBody CouponExamineListSearch ofSearch);
|
|
|
@PostMapping("/base/coupon/couponExamineDetail")
|
Map<String, Object> queryCouponExamineDetail(@RequestBody Integer id);
|
|
@PostMapping("/coupon/queryCouponById")
|
Coupon queryCouponById(@RequestBody Integer id);
|
@PostMapping("/coupon/queryCouponAll")
|
List<Coupon> queryCouponAll();
|
@PostMapping("/coupon/queryCouponList")
|
List<Coupon> queryCouponList();
|
|
|
@PostMapping("/base/coupon/updateCouponExamine")
|
boolean updateCouponData(@RequestBody Coupon coupon);
|
|
@PostMapping("/base/coupon/insertIntoCouponData")
|
void insertIntoData(@RequestBody CouponDataVo dataVo);
|
|
@PostMapping("/base/coupon/queryCity")
|
List<CouponCity> queryCity(Integer id);
|
@PostMapping("/base/coupon/queryAllCity")
|
List<CouponCity> queryAllCity();
|
@PostMapping("/base/coupon/queryStore")
|
List<Integer> queryStore(Integer id);
|
@PostMapping("/base/coupon/queryAllStore")
|
List<CouponStore> queryAllStore();
|
|
@PostMapping("/base/coupon/listRecord")
|
List<Map<String,Object>> listRecord(CouponRecordQuery ofSearch);
|
|
@PostMapping("/base/coupon/updateType")
|
void updateType(Long id);
|
}
|