From 4568664ff495f278afcd0327f1895889d82fbf9c Mon Sep 17 00:00:00 2001 From: qinmingyuan Date: Sat, 25 Jan 2025 19:24:10 +0800 Subject: [PATCH] printer --- app/models/trade/print/order.rb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/models/trade/print/order.rb b/app/models/trade/print/order.rb index a5885ab5c..d76bfeea9 100644 --- a/app/models/trade/print/order.rb +++ b/app/models/trade/print/order.rb @@ -8,13 +8,15 @@ module Print::Order end def print_to_prepare - return unless organ&.device_produce - organ.device_produce.print(to_prepare_esc) + if organ&.produce_printer + organ.produce_printer.device.print(to_prepare_esc) + end end def print - return unless organ&.device_receipt - organ.device_receipt.print(to_esc) + if organ&.receipt_printer + organ.receipt_printer.device.print(to_esc) + end end def qrcode_show_url