diff --git a/deploy.tar.gz b/deploy.tar.gz index 8ad507e..d4ee3da 100644 Binary files a/deploy.tar.gz and b/deploy.tar.gz differ diff --git a/inventory-backend/app/api/v1/scrap.py b/inventory-backend/app/api/v1/scrap.py index 2065f31..670cb8f 100644 --- a/inventory-backend/app/api/v1/scrap.py +++ b/inventory-backend/app/api/v1/scrap.py @@ -50,8 +50,9 @@ def scan_barcode(): else: return jsonify({'code': 404, 'msg': '未找到对应的库存记录'}), 404 except Exception as e: - traceback.print_exc() - return jsonify({'code': 500, 'msg': f'扫描查询出错: {str(e)}'}), 500 + import traceback + traceback.print_exc() # 强制在控制台打印真实错误堆栈 + return jsonify({"code": 500, "msg": f"服务器内部错误详情: {str(e)}"}), 500 # --------------------------------------------------------