BusinessChannelDayStatTransformer.php 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: tandunzhao
  5. * Date: 2017/12/26
  6. * Time: 下午5:37
  7. */
  8. namespace App\Http\Controllers\Manage\Channel\Transformers;
  9. class BusinessChannelDayStatTransformer
  10. {
  11. public function transform($channelItem)
  12. {
  13. return [
  14. 'id' => $channelItem->id,
  15. 'phone' => $channelItem->phone,
  16. 'name' => $channelItem->name,
  17. 'pay_merchant_id' => (float)$channelItem->pay_merchant_id,
  18. 'nickname' => $channelItem->nickname,
  19. 'latest_login_time' => isset($channelItem->latest_login_time) ? date("Y-m-d H:i:s",strtotime($channelItem->latest_login_time)) : "",
  20. 'latest_login_ip' => $channelItem->latest_login_ip,
  21. 'is_enabled' => $channelItem->is_enabled,
  22. 'remark' => $channelItem->remark,
  23. 'register_ip' => $channelItem->register_ip,
  24. 'person_in_charge_name'=>$channelItem->person_in_charge_name,
  25. 'create_time' => isset($channelItem->created_at) ? date("Y-m-d H:i:s",strtotime($channelItem->created_at)) : "",
  26. 'distribution_manages_id'=>(float)$channelItem->distribution_manages_id,
  27. // 'distribution_manages_account'=>$channelItem->distribution_manages_account,
  28. 'distribution_manages_number'=>$channelItem->distribution_manages_number,
  29. 'distribution_manages_nickname'=>$channelItem->distribution_manages_nickname,
  30. 'business_channel_day_stats_date' => isset($channelItem->business_channel_day_stats_date) ? date("Y-m-d",strtotime($channelItem->business_channel_day_stats_date)) : "",
  31. 'business_channel_day_stats_register_user_num' => (float)$channelItem->business_channel_day_stats_register_user_num,
  32. 'business_channel_day_stats_send_order_num' => (float)$channelItem->business_channel_day_stats_send_order_num,
  33. ];
  34. }
  35. }