123456789101112131415161718192021222324252627 |
- package com.webchat.pay.controller;
- import com.webchat.common.bean.APIResponseBean;
- import com.webchat.common.bean.APIResponseBeanUtil;
- import com.webchat.domain.vo.request.payment.CreateAppRequestVO;
- import com.webchat.domain.vo.response.payment.CreateAppResponseVO;
- import com.webchat.pay.service.PaymentAppService;
- import com.webchat.rmi.pay.PaymentAppServiceClient;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RestController;
- @RestController
- public class PaymentAppServiceController implements PaymentAppServiceClient {
- @Autowired
- private PaymentAppService paymentAppService;
- @Override
- public APIResponseBean<CreateAppResponseVO> createApp(@RequestBody CreateAppRequestVO createAppRequest) {
- // TODO
- CreateAppResponseVO app = paymentAppService.saveApp(createAppRequest);
- return APIResponseBeanUtil.success(app);
- }
- }
|