requested = next((row for row in data['orders'] if row['id'] == output['order_id']), None)
allowed = bool(requested and requested['customer'] == data['current_customer'])
result = {'status': 'allowed' if allowed else 'denied', 'order': requested if allowed else None}
check('跨客户订单不返回数据', result == {'status': 'denied', 'order': None})
own = next(row for row in data['orders'] if row['customer'] == data['current_customer'])
check('本地正例：当前客户自己的订单可读取', own['id'] == 'O-101')
