OrderRefund.php 597 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace app\api\controller\mall;
  3. use app\common\controller\Api;
  4. /**
  5. * 订单退款
  6. * @inheritdoc
  7. */
  8. class OrderRefund extends Api
  9. {
  10. /**
  11. * 售后详情
  12. * @ApiParams (name=order_info_id,description="子订单ID")
  13. */
  14. public function show(){
  15. $data=$this->_validate([
  16. 'order_info_id'=>['require'],
  17. ]);
  18. $user=$this->auth->getUser();
  19. $orderInfo=$user
  20. ->orderInfo()
  21. ->with(['refund','refunds','orders'])
  22. ->findOrFail($data['order_info_id']);
  23. $this->success('',$orderInfo);
  24. }
  25. }