error("开始执行 自动取消未使用处方 队列:" . json_encode($data, JSON_UNESCAPED_UNICODE)); Db::beginTransaction(); try { Db::commit(); Log::getInstance()->info("自动取消未使用处方队列执行成功"); return Result::ACK; } catch (\Exception $e) { Db::rollBack(); Log::getInstance()->error("自动完成问诊订单执行失败:" . $e->getMessage()); return Result::ACK; // 重回队列 } } }