OrderRefund.php 683 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace app\api\controller\mall;
  3. use app\common\controller\Api;
  4. use app\common\model\OrderInfo;
  5. use app\common\model\OrderVoucher;
  6. use app\common\model\Refund;
  7. use app\common\service\OrderService;
  8. use fast\Arr;
  9. use think\Db;
  10. use app\common\model\Orders as Order;
  11. /**
  12. * 订单退款
  13. * @inheritdoc
  14. */
  15. class OrderRefund extends Api
  16. {
  17. protected $noNeedRight = "*";
  18. /**
  19. * 退款退货配置
  20. * @ApiMethod (POST)
  21. * @ApiReturnParams (name=reason,description=)
  22. */
  23. public function config()
  24. {
  25. $info=[
  26. 'reason'=>array_values(Refund::getReasons()),
  27. 'type'=>1
  28. ];
  29. $this->success('', $info);
  30. }
  31. }