ANDRU-PC\Andru
2022-08-10 c800715e798d45e50aa6b8e6930a7a680526177d
phis-feign/src/main/java/com/hz/his/feign/service/phis/SUserService.java
@@ -6,6 +6,8 @@
import com.hz.his.dto.user.UserLevelDto;
import com.hz.his.dto.user.card.UserCardDto;
import com.hz.his.dto.user.card.UserCardUsedDto;
import com.hz.his.dto.user.coupon.GoodsCanUseCouponDto;
import com.hz.his.dto.user.coupon.OrderCanUseCouponDto;
import com.hz.his.dto.user.coupon.UserCanUseCouponDto;
import com.hz.his.dto.user.coupon.UserCouponDto;
import com.hz.his.dto.user.money.*;
@@ -13,6 +15,7 @@
import com.hz.his.dto.user.project.UserPackageDto;
import com.hz.his.dto.user.project.UserProjectDto;
import com.hz.his.dto.user.project.UserProjectUsedDto;
import com.hz.his.dto.user.promotion.UserPromotionUsedDto;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
@@ -87,10 +90,9 @@
    /**
     * 获取用户促销使用记录
     * @param orderItemNo 子订单号
     * */
    @PostMapping(value = "/user/promotion/used")
    Result userPromotionUsed(@RequestParam("orderItemNo") String orderItemNo);
    Result userPromotionUsed(@RequestBody UserPromotionUsedDto userPromotionUsedDto);
    /**
@@ -111,6 +113,18 @@
     * */
    @PostMapping(value = "/user/can/use/coupon")
    Result userCanUseCoupon(@RequestBody UserCanUseCouponDto userCanUseCouponDto);
    /**
     * 获取商品可用优惠券
     * */
    @PostMapping(value = "/goods/can/use/coupon")
    Result goodsCanUseCoupon(@RequestBody GoodsCanUseCouponDto goodsCanUseCouponDto);
    /**
     * 判断订单是否可用该优惠券
     */
    @PostMapping(value = "/order/can/use/coupon")
    Result orderCanUseCoupon(@RequestBody OrderCanUseCouponDto orderCanUseCouponDto);
    /**
@@ -209,7 +223,7 @@
    Result userAppearanceInfo(@RequestParam("appearanceId") String appearanceId);
    /**
     * 获取人群包列表(可传筛选的参数:会员等级,做过的项目,拥有的标签,会员创建时间,最后一次消费时间,最后一次到店时间)
     * 获取人群包列表(可传筛选的参数:会员等级,做过的项目,会员创建时间,最后一次消费时间,最后一次到店时间)
     * */
    @PostMapping(value = "/user/package/list")
    Result userPackageList(@RequestBody UserPackageDto userPackageDto);