From 413269304e6dceca45cfb37451367be3a0cf947a Mon Sep 17 00:00:00 2001 From: liao Date: Wed, 14 Jan 2026 14:13:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=EF=BC=9A=E6=A0=87=E7=AD=BE?= =?UTF-8?q?=E5=88=86=E6=9E=90=E9=80=BB=E8=BE=91=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/app.py b/src/app.py index c1a3eaf..2b6a3ad 100644 --- a/src/app.py +++ b/src/app.py @@ -3947,6 +3947,23 @@ def process_tag_relation(): "message": "缺少必要参数: tag_name" }), 400 + # 处理tag_name:去除空格 + tag_name = tag_name.replace(' ', '').replace('\t', '').replace('\n', '').strip() + + # 验证tag_name长度(不能超过10个字符) + if len(tag_name) > 10: + return jsonify({ + "status": "error", + "message": f"标签名称长度不能超过10个字符,当前长度: {len(tag_name)}" + }), 400 + + # 验证tag_name不能为空(去除空格后) + if not tag_name: + return jsonify({ + "status": "error", + "message": "标签名称不能为空" + }), 400 + # 调用处理方法 result = tag_relation_api.process_tag( tag_name=tag_name,