package com.nova.sankuai.controller.v2.callback;
|
|
import com.nova.sankuai.domain.api.ryh.RyhResponse;
|
import com.nova.sankuai.domain.dto.ryh.RyhCallbackRequestDTO;
|
import com.nova.sankuai.infra.utils.ryh.RyhUtil;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiOperation;
|
import lombok.RequiredArgsConstructor;
|
import org.springframework.http.ResponseEntity;
|
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RestController;
|
|
@RestController
|
@RequestMapping("/api/v2/syh")
|
@Api(tags = "任意花回调接口")
|
@RequiredArgsConstructor
|
public class RyhCallbackController {
|
private final RyhUtil ryhUtil;
|
|
@PostMapping("/callback")
|
@ApiOperation("任意花回调")
|
ResponseEntity<RyhResponse> callback(@RequestBody RyhCallbackRequestDTO body) {
|
return ResponseEntity.ok(ryhUtil.callback(body));
|
}
|
}
|