OrdersRechargeTransformer.php 921 B

123456789101112131415161718192021222324252627
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: hp
  5. * Date: 2017/12/1
  6. * Time: 11:42
  7. */
  8. namespace App\Http\Controllers\Channel\Trade\Transformers;
  9. class OrdersRechargeTransformer
  10. {
  11. public function transform($orderItem)
  12. {
  13. return [
  14. 'book_name'=>$orderItem->book_name,
  15. 'send_orders_num'=>$orderItem->send_orders_num?$orderItem->send_orders_num:0,
  16. 'recharge_sum'=>$orderItem->recharge_amount_sum?$orderItem->recharge_amount_sum:0,
  17. 'orders_num'=>$orderItem->order_total?$orderItem->order_total:0,
  18. 'paid_num'=>$orderItem->paid_num_sum?$orderItem->paid_num_sum:0,
  19. 'pay_user_num'=>$orderItem->pay_user_num_sum,
  20. 'average_recharge'=>$orderItem->average_recharge,
  21. 'yesterday_recharge'=>$orderItem->yesterday_recharge?$orderItem->yesterday_recharge:0,
  22. 'success_rate'=>$orderItem->success_rate
  23. ];
  24. }
  25. }