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 callback(@RequestBody RyhCallbackRequestDTO body) { return ResponseEntity.ok(ryhUtil.callback(body)); } }