diff --git a/apps/web/src/pages/shops/ShopsPage.tsx b/apps/web/src/pages/shops/ShopsPage.tsx
index f0bad15..9caf0e7 100644
--- a/apps/web/src/pages/shops/ShopsPage.tsx
+++ b/apps/web/src/pages/shops/ShopsPage.tsx
@@ -507,7 +507,7 @@ const ShopsPage = () => {
name="name"
label="店铺名称"
required
- rules={[{ required: true, message: '请输入店铺名称' }]}
+ rules={[{ required: true, whitespace: true, message: '请输入店铺名称' }]}
>
@@ -515,7 +515,7 @@ const ShopsPage = () => {
name="client_id"
label="Client ID"
required
- rules={[{ required: true, message: '请输入平台 Client ID' }]}
+ rules={[{ required: true, whitespace: true, message: '请输入平台 Client ID' }]}
>
@@ -523,11 +523,12 @@ const ShopsPage = () => {
name="api_key"
label="API Key"
required
- rules={[{ required: true, message: '请输入平台 API Key' }]}
+ rules={[{ required: true, whitespace: true, message: '请输入平台 API Key' }]}
extra="仅用于服务端加密保存与凭据验证,不会出现在日志或响应中"
>
+ {/* 契约上限 8192(packages/contracts/src/stores.ts),不自行收紧 */}
@@ -604,7 +605,7 @@ const ShopsPage = () => {
extra="留空保留现有密钥;填写后将替换并重新验证凭据"
>