1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package cn.sikey.pay.api;
- import cn.sikey.framework.common.pojo.CommonResult;
- import cn.sikey.pay.api.alipay.AlipayApi;
- import cn.sikey.pay.api.alipay.dto.AliPayTradeDTO;
- import cn.sikey.pay.service.alipay.AlipayPaymentService;
- import jakarta.annotation.Resource;
- import org.springframework.validation.annotation.Validated;
- import org.springframework.web.bind.annotation.RequestParam;
- import org.springframework.web.bind.annotation.RestController;
- import java.util.Map;
- /**
- * 阿里支付 API 接口实现类
- *
- * @author nelson
- */
- @RestController // 提供 RESTful API 接口,给 Feign 调用
- @Validated
- public class AlipayApiImpl implements AlipayApi {
- @Resource
- private AlipayPaymentService alipayPaymentService;
- /**
- * 创建订单
- * 手机网站支付
- * yaml,sw_merchant_config,h5
- *
- * @param aliPayTradeDTO alipay
- * @return
- */
- @Override
- public CommonResult<String> alipayTradeWapPay(AliPayTradeDTO aliPayTradeDTO) {
- return alipayPaymentService.alipayTradeWapPay(aliPayTradeDTO);
- }
- @Override
- public CommonResult<Integer> verifySignVerified(@RequestParam Map<String, String> params) {
- return alipayPaymentService.verifySignVerified(params);
- }
- }
|