其他订单打印

This commit is contained in:
2026-04-20 17:13:37 +08:00
parent 29f19ac48c
commit e5d02d8eb9

View File

@@ -41,19 +41,20 @@ try {
$date_time = date('Y-m-d H:i:s'); $date_time = date('Y-m-d H:i:s');
$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);
// 如果是数字。则打印订单 // 如果是数字。则打印订单
$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['shop_id']; $send_id = 'cashier_'. $order['shopId'];
// 收银机打印订单 // 收银机打印订单
$snd_data = [ $snd_data = [
'msg' => '收银机订单打印', 'msg' => '收银机订单打印',
@@ -96,10 +97,10 @@ try {
// } // }
// curl_close($ch); // curl_close($ch);
// Log::info('内部通讯结果(订单打印)--->' . $output . '通讯ID--->cashier_' .$order['shop_id']. '---' . date('Y-m-d H:i:s') . "\n"); // Log::info('内部通讯结果(订单打印)--->' . $output . '通讯ID--->cashier_' .$order['shop_id']. '---' . date('Y-m-d H:i:s') . "\n");
}else { // }else {
$curl_error = 'order Data is empty'; // $curl_error = 'order Data is empty';
$is_log = true; // $is_log = true;
} // }
if($is_log) { if($is_log) {
Db::table('tb_mq_log')->insert([ Db::table('tb_mq_log')->insert([
'queue' => $queue, 'queue' => $queue,