类 PayOrderController

  • 所有已实现的接口:
    net.guerlab.smart.platform.server.controller.FindController<net.guerlab.smart.pay.core.domain.PayOrderDTO,​PayOrder,​PayOrderService,​net.guerlab.smart.pay.core.searchparams.PayOrderSearchParams,​Long>, net.guerlab.smart.platform.server.controller.IController<PayOrder,​PayOrderService,​Long>

    @RestController("/user/payOrder")
    @RequestMapping("/user/payOrder")
    public class PayOrderController
    extends net.guerlab.smart.platform.server.controller.BaseFindController<net.guerlab.smart.pay.core.domain.PayOrderDTO,​PayOrder,​PayOrderService,​net.guerlab.smart.pay.core.searchparams.PayOrderSearchParams,​Long>
    支付订单
    作者:
    guer
    • 构造器详细资料

      • PayOrderController

        public PayOrderController()
    • 方法详细资料

      • nullPointException

        protected net.guerlab.commons.exception.ApplicationException nullPointException()
        覆盖:
        nullPointException 在类中 net.guerlab.smart.platform.server.controller.AbstractControllerImpl<net.guerlab.smart.pay.core.domain.PayOrderDTO,​PayOrder,​PayOrderService,​Long>
      • confirmPayed

        @PostMapping("/{id}/confirmPayed")
        @Transactional(rollbackFor=java.lang.Exception.class)
        public net.guerlab.smart.pay.core.domain.PayOrderDTO confirmPayed​(@PathVariable
                                                                          Long id)
      • markException

        @PostMapping("/{id}/markException")
        @Transactional(rollbackFor=java.lang.Exception.class)
        public net.guerlab.smart.pay.core.domain.PayOrderDTO markException​(@PathVariable
                                                                           Long id,
                                                                           @RequestBody
                                                                           ExceptionDTO dto)
      • removeMarkException

        @PostMapping("/{id}/removeMarkException")
        @Transactional(rollbackFor=java.lang.Exception.class)
        public net.guerlab.smart.pay.core.domain.PayOrderDTO removeMarkException​(@PathVariable
                                                                                 Long id)
      • setLogService

        @Autowired
        public void setLogService​(PayLogService logService)
      • setOperationLogApi

        @Autowired
        public void setOperationLogApi​(net.guerlab.smart.platform.user.api.OperationLogApi operationLogApi)