|
|
|
@ -0,0 +1,28 @@ |
|
|
|
package com.qniao.dam.application; |
|
|
|
|
|
|
|
import com.qniao.dam.application.request.UserCheckEnableRightBySdkQueryParam; |
|
|
|
import com.qniao.dam.application.request.UserConsumeRightBySdkDto; |
|
|
|
import com.qniao.dam.application.response.UserCheckEnableRightBySdkVo; |
|
|
|
import com.qniao.dam.application.response.UserConsumeRightBySdkVo; |
|
|
|
import org.springframework.cloud.openfeign.FeignClient; |
|
|
|
import org.springframework.web.bind.annotation.PostMapping; |
|
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
|
import org.springframework.web.bind.annotation.RequestMapping; |
|
|
|
|
|
|
|
@FeignClient("eureka-client-dating-agency-mall") |
|
|
|
@RequestMapping("dating-agency-mall") |
|
|
|
public interface MallServerApplicationService { |
|
|
|
|
|
|
|
/** |
|
|
|
* 客户检查可用权益 |
|
|
|
* |
|
|
|
* @param queryParam |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@PostMapping("/user/check/enable-right/by/sdk") |
|
|
|
UserCheckEnableRightBySdkVo userCheckEnableRightBySdk(@RequestBody UserCheckEnableRightBySdkQueryParam queryParam); |
|
|
|
|
|
|
|
@PostMapping("/user/consume/right/by/sdk") |
|
|
|
UserConsumeRightBySdkVo userConsumeRightBySdk(@RequestBody UserConsumeRightBySdkDto dto); |
|
|
|
|
|
|
|
} |