ANDRU-PC\Andru
2023-04-27 1918bee03c0924732c60c8db14a37a70cf2e0acc
phis-feign/src/main/java/com/hz/his/feign/service/phis/SCouponService.java
@@ -6,6 +6,8 @@
import com.hz.his.dto.coupon.CouponDto;
import com.hz.his.dto.coupon.CouponGoodsDto;
import com.hz.his.dto.coupon.CouponListDetailDto;
import com.hz.his.dto.dictionaries.DictionariesDto;
import com.hz.phis.dt.marketingCoupon.MarketingCouponDto;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
@@ -68,4 +70,36 @@
    Result checkGroupCoupon(@RequestBody CouponGoodsDto couponGoodsDto);
    /**
     * 根据优惠券id查询关联商品分类
     */
    @PostMapping(value = "/get/coupon/type")
    Result getCouponGoodsTyep(@RequestBody CouponGoodsDto couponGoodsDto);
    /**
     * 根据优惠券id统计关联商品
     */
    @PostMapping(value = "/get/coupon/goods")
    Result getCouponGoods(@RequestBody CouponGoodsDto couponGoodsDto);
    /**
     * 获取优惠券列表(不分页)
     * @return Result
     */
    @PostMapping(value = "/getCouponList")
    Result getCouponList(@RequestBody CouponDto couponDto);
    /**
     * 查询优惠券码详情(不分页)
     * @return Result
     */
    @PostMapping(value = "/getCouponNumber")
    Result getCouponNumber(@RequestBody CouponDto couponDto);
    /**
     * 查询用户领取营销优惠券数据
     */
    @PostMapping(value = "/marketing/data")
    Result marketingData(@RequestBody(required = false) MarketingCouponDto marketingCouponDto);
}