From 4fac75f8793bf2a94abc607a083109f7fde6b245 Mon Sep 17 00:00:00 2001
From: rjg <746338628@qq.com>
Date: Wed, 23 Apr 2025 16:25:08 +0800
Subject: [PATCH] 文字长度限制

---
 src/views/tickets/orderLog.vue |   30 +++++++++++++++++++++++++-----
 1 files changed, 25 insertions(+), 5 deletions(-)

diff --git a/src/views/tickets/orderLog.vue b/src/views/tickets/orderLog.vue
index 4b75f11..09e5af3 100644
--- a/src/views/tickets/orderLog.vue
+++ b/src/views/tickets/orderLog.vue
@@ -125,7 +125,7 @@
                 <el-row :gutter="20">
                     <el-col :span="12">
                         <el-form-item label="工单名称" prop="name">
-                            <el-input v-model="form.name" placeholder="请输入工单名称"></el-input>
+                            <el-input v-model="form.name" placeholder="请输入工单名称"  maxlength="100" show-word-limit></el-input>
                         </el-form-item>
                     </el-col>
                     <el-col :span="12">
@@ -164,7 +164,14 @@
                 <el-row :gutter="20">
                     <el-col :span="12">
                         <el-form-item label="工单内容" prop="content">
-                            <el-input type="textarea" v-model="form.content" rows="4" placeholder="请输入工单内容"></el-input>
+                            <el-input
+                                type="textarea"
+                                v-model="form.content"
+                                rows="4"
+                                placeholder="请输入工单内容"
+                                maxlength="255"
+                                show-word-limit
+                            ></el-input>
                         </el-form-item>
                     </el-col>
 
@@ -283,7 +290,14 @@
                 <el-row :gutter="20">
                     <el-col :span="12">
                         <el-form-item label="工单内容" prop="content">
-                            <el-input type="textarea" v-model="form.content" rows="4" placeholder="请输入工单内容"></el-input>
+                            <el-input
+                                type="textarea"
+                                v-model="form.content"
+                                rows="4"
+                                placeholder="请输入工单内容"
+                                maxlength="255"
+                                show-word-limit
+                            ></el-input>
                         </el-form-item>
                     </el-col>
 
@@ -448,11 +462,16 @@
             currentDetail: {},
             form: {},
             rules: {
-                name: [{ required: true, message: '请输入工单名称', trigger: 'blur' }],
+                name: [{ required: true, message: '请输入工单名称', trigger: 'blur' },
+                          { max: 100, message: '工单名称不能超过100个字', trigger: 'blur' },
+                ],
                 file_id: [{ required: true, message: '需要选择航线', trigger: 'change' }],
                 device_sns: [{ required: true, message: '请选择机巢', trigger: 'change' }],
                 ai_types: [{ required: true, message: '请选择算法', trigger: 'change' }],
-                content: [{ required: true, message: '请输入工单内容', trigger: 'blur' }],
+                content: [
+                    { required: true, message: '请输入工单内容', trigger: 'blur' },
+                    { max: 255, message: '工单内容不能超过255个字', trigger: 'blur' },
+                ],
                 date_range: [{ required: true, message: '请选择时间不能为空', trigger: 'blur' }],
                 rep_fre_type: [{ required: true, message: '请选择周期', trigger: 'blur' }],
                 deal_time: [{ required: true, message: '请选择执行时间', trigger: 'blur' }],
@@ -1086,4 +1105,5 @@
   color: #333;
 }
 </style>
+`
 

--
Gitblit v1.9.3