Ver Fonte

♻️ refactor(ui): replace Input with Textarea for multi-line configuration inputs

- 将配置描述输入框从Input改为Textarea,支持多行文本输入
- 将配置值输入框从Input改为Textarea,优化长文本配置体验

🔥 feat(payment): remove payment routes module

- 删除payment.routes.ts文件,移除支付相关路由配置
- 清理支付模块路由导出配置
yourname há 1 mês atrás
pai
commit
caf286a2f4

+ 0 - 15
packages/mini-payment-mt/src/routes/payment.routes.ts

@@ -1,15 +0,0 @@
-import { OpenAPIHono } from '@hono/zod-openapi';
-import createPaymentRoute from './payment/create.js';
-import paymentCallbackRoute from './payment/callback.js';
-import paymentStatusRoute from './payment/status.js';
-
-// 支付模块主路由
-export const PaymentRoutes = new OpenAPIHono()
-  .route('/payment', createPaymentRoute)
-  .route('/payment/callback', paymentCallbackRoute)
-  .route('/payment/status', paymentStatusRoute);
-
-// 导出路由配置,用于集成到主应用
-export const paymentRoutesExport = {
-  '/api/v1': PaymentRoutes
-};

+ 3 - 3
packages/system-config-management-ui-mt/src/components/SystemConfigManagement.tsx

@@ -393,7 +393,7 @@ export const SystemConfigManagement: React.FC = () => {
                     <FormItem>
                       <FormLabel>配置描述</FormLabel>
                       <FormControl>
-                        <Input
+                        <Textarea
                           placeholder="请输入配置描述"
                           {...field}
                           data-testid="description-input"
@@ -449,7 +449,7 @@ export const SystemConfigManagement: React.FC = () => {
                         配置值 <span className="text-red-500 ml-1">*</span>
                       </FormLabel>
                       <FormControl>
-                        <Input
+                        <Textarea
                           placeholder="请输入配置值"
                           {...field}
                           data-testid="config-value-input"
@@ -468,7 +468,7 @@ export const SystemConfigManagement: React.FC = () => {
                     <FormItem>
                       <FormLabel>配置描述</FormLabel>
                       <FormControl>
-                        <Input
+                        <Textarea
                           placeholder="请输入配置描述"
                           {...field}
                           data-testid="description-input"