diff --git a/data-room-ui/packages/BigScreenList/CatalogEditForm.vue b/data-room-ui/packages/BigScreenList/CatalogEditForm.vue
index 67edf95a..f1737408 100644
--- a/data-room-ui/packages/BigScreenList/CatalogEditForm.vue
+++ b/data-room-ui/packages/BigScreenList/CatalogEditForm.vue
@@ -98,8 +98,9 @@
           prop="name"
         >
           <el-input
-            v-model="currentCatalog.name"
+            v-model.trim="currentCatalog.name"
             class="bs-el-input"
+            clearable
           />
         </el-form-item>
         <el-form-item
diff --git a/data-room-ui/packages/BigScreenMag/SideMenu.vue b/data-room-ui/packages/BigScreenMag/SideMenu.vue
index d303def8..6a7bb3dc 100644
--- a/data-room-ui/packages/BigScreenMag/SideMenu.vue
+++ b/data-room-ui/packages/BigScreenMag/SideMenu.vue
@@ -76,8 +76,9 @@
           prop="name"
         >
           <el-input
-            v-model="currentCatalog.name"
+            v-model.trim="currentCatalog.name"
             class="bs-el-input"
+            clearable
           />
         </el-form-item>
         <el-form-item
diff --git a/data-room-ui/packages/ComponentList/CatalogEditForm.vue b/data-room-ui/packages/ComponentList/CatalogEditForm.vue
index f6fe2341..fcbd2ef9 100644
--- a/data-room-ui/packages/ComponentList/CatalogEditForm.vue
+++ b/data-room-ui/packages/ComponentList/CatalogEditForm.vue
@@ -100,8 +100,9 @@
           prop="name"
         >
           <el-input
-            v-model="currentCatalog.name"
+            v-model.trim="currentCatalog.name"
             class="bs-el-input"
+            clearable
           />
         </el-form-item>
         <el-form-item
diff --git a/data-room-ui/packages/DataSetManagement/src/CategroyEditForm.vue b/data-room-ui/packages/DataSetManagement/src/CategroyEditForm.vue
index 9a8af6a5..d0e7ef79 100644
--- a/data-room-ui/packages/DataSetManagement/src/CategroyEditForm.vue
+++ b/data-room-ui/packages/DataSetManagement/src/CategroyEditForm.vue
@@ -21,7 +21,7 @@
           prop="name"
         >
           <el-input
-            v-model="dataForm.name"
+            v-model.trim="dataForm.name"
             class="bs-el-input"
             clearable
           />
diff --git a/data-room-ui/packages/SourceMag/SideMenu.vue b/data-room-ui/packages/SourceMag/SideMenu.vue
index d03f8a0c..813da8d3 100644
--- a/data-room-ui/packages/SourceMag/SideMenu.vue
+++ b/data-room-ui/packages/SourceMag/SideMenu.vue
@@ -85,8 +85,9 @@
           prop="name"
         >
           <el-input
-            v-model="currentCatalog.name"
+            v-model.trim="currentCatalog.name"
             class="bs-el-input"
+            clearable
           />
         </el-form-item>
         <el-form-item label="排序">