其他订单打印

This commit is contained in:
2026-04-21 17:10:28 +08:00
parent d1cd8c5e53
commit 5215424c07

View File

@@ -42,20 +42,18 @@ try {
$data = $msg->body; $data = $msg->body;
Log::info('MQ收到消息[订单打印]--->' . $data . '--->' . $date_time . "\n"); Log::info('MQ收到消息[订单打印]--->' . $data . '--->' . $date_time . "\n");
$order = json_decode($data, true); $order = json_decode($data, true);
if(!is_array($order)) { if(is_array($order)) {
return;
}
// 如果是数字。则打印订单 // 如果是数字。则打印订单
$is_log = false; $is_log = false;
$curl_error = ''; $curl_error = '';
// $order_id_t = strpos($data, '_'); // $order_id_t = strpos($data, '_');
// if($order_id_t !== false) { // if($order_id_t !== false) {
// $order_id = substr($data, 0, $order_id_t); // $order_id = substr($data, 0, $order_id_t);
// }else { // }else {
// $order_id = $data; // $order_id = $data;
// } // }
// $order = Db::table('tb_order_info')->where(['id' => $order_id])->find(); // $order = Db::table('tb_order_info')->where(['id' => $order_id])->find();
// if($order) { // if($order) {
$rand = 'cashier_order' . Random::build(); $rand = 'cashier_order' . Random::build();
$send_id = 'cashier_'. $order['shopId']; $send_id = 'cashier_'. $order['shopId'];
// 收银机打印订单 // 收银机打印订单
@@ -84,7 +82,7 @@ try {
Base::setredis_new($result_n, $snd_data['send_id']); Base::setredis_new($result_n, $snd_data['send_id']);
}else { }else {
$params_arr_n[] = $snd_data; $params_arr_n[] = $snd_data;
// print_r('数组-------->' . json_encode($params_arr_n)) . "\r\n"; // print_r('数组-------->' . json_encode($params_arr_n)) . "\r\n";
Base::setredis_new(json_encode($params_arr_n), $snd_data['send_id']); Base::setredis_new(json_encode($params_arr_n), $snd_data['send_id']);
} }
if($is_log) { if($is_log) {
@@ -98,6 +96,7 @@ try {
'err_info' => $curl_error, 'err_info' => $curl_error,
]); ]);
} }
}
$msg->delivery_info['channel']->basic_ack($msg->delivery_info['delivery_tag']); $msg->delivery_info['channel']->basic_ack($msg->delivery_info['delivery_tag']);
}; };
$rabbit_channel->basic_consume($queue, '', false, false, false, false, $callback); $rabbit_channel->basic_consume($queue, '', false, false, false, false, $callback);