OrderTakeDeliveryPrinter.php 904 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. /**
  3. * Niushop商城系统 - 团队十年电商经验汇集巨献!
  4. * =========================================================
  5. * Copy right 2019-2029 杭州牛之云科技有限公司, 保留所有权利。
  6. * ----------------------------------------------
  7. * 官方网址: https://www.niushop.com
  8. * =========================================================
  9. */
  10. namespace addon\printer\event;
  11. use addon\printer\model\PrinterOrder;
  12. use think\facade\Log;
  13. /**
  14. * 订单收货打印
  15. */
  16. class OrderTakeDeliveryPrinter
  17. {
  18. public function handle($param)
  19. {
  20. Log::write('订单收货打印OrderTakeDeliveryPrinter'.json_encode($param));
  21. $printer_order_model = new PrinterOrder();
  22. return $printer_order_model->printer([
  23. 'order_id' => $param['relate_id'],
  24. 'type' => 'goodsorder',
  25. 'printer_type' => 'take_delivery',
  26. ]);
  27. }
  28. }