liuQiang vor 1 Jahr
Ursprung
Commit
b0aa03502c

+ 4 - 2
src/layout/NewIndex.vue

@@ -252,12 +252,14 @@ onUnmounted(() => {
   clearInterval();
 });
 const changeSearch = async (val, text) => {
-  showSearch.value = val;
+  
   searchText.value = text;
   if (val) {
-    if (!searchText.value) {
+    if (searchText.value.length < 2) {
+      ElMessage({ message: "请输入至少两位关键字", type: "info" });
       return;
     }
+    showSearch.value = val;
     const query = {
       keyword: searchText.value,
       page: 1,

+ 1 - 1
src/layout/components/DefaultPage/DefaultPage.vue

@@ -37,7 +37,7 @@
           class="search_input"
           v-model="searchText"
           @keyup.enter="searchBtn"
-          placeholder="输入关键字"
+          placeholder="输入关键词或文件名(≥2"
         />
         <div class="searchBtn" @click="searchBtn">
           <img src="@/assets/images/newIndex/search.png" alt="" />

+ 11 - 4
src/layout/components/TopMenu/TopMenu.vue

@@ -29,29 +29,33 @@
       </div>
     </div>
     <div class="user">
-      <div class="AIBot" v-if="false">
+      <div class="AIBot hand" v-if="false">
         <img src="@/assets/images/newIndex/bot.png"  alt="">
         <span>智聚AI</span>
       </div>
       <img
         src="@/assets/images/newIndex/p2w.png"
         @click="openTab('Pdf转Word', '/pdf2word')"
+        class="hand"
         alt=""
       />
       <img
         src="@/assets/images/newIndex/OCR.png"
         @click="openTab('文字识别', '/identifyFont')"
+        class="hand"
         alt=""
       />
       <img
         src="@/assets/images/newIndex/clock.png"
         @click="openTab('会话消息', '/chat')"
+        class="hand"
         alt=""
       />
       <img
         v-if="hasRole"
         src="@/assets/images/newIndex/setting.png"
         @click="openTab('系统管理', systemPath.path)"
+        class="hand"
         alt=""
       />
       <div class="userInfo" @click="changeShowMenu">
@@ -382,17 +386,17 @@ onMounted(() => {
     margin-right: 12px;
   }
   .userInfo {
-    width: 104px;
+    width: 134px;
     height: 44px;
     border-radius: 51px;
     cursor: pointer;
     border: 1px solid #edf0fa;
     color: #fff;
     font-size: 16px;
-    padding: 0 14px;
+    padding: 0 10px;
     display: flex;
     align-items: center;
-    justify-content: space-around;
+    justify-content: space-between;
     .upArrow {
       transform: rotate(180deg);
     }
@@ -447,5 +451,8 @@ onMounted(() => {
   display: flex;
   align-items: center;
 }
+.hand{
+  cursor: pointer;
+}
 // 底部标签样式
 </style>

+ 4 - 5
src/views/department/MyFile.vue

@@ -31,12 +31,12 @@
                             </el-icon>
                         </div>
                         <div class="left_changeShow">
-                            <img v-if="leftShowList === 2" src="@/assets/images/squre.png" @click="changeLeftShow" alt="">
-                            <img v-else src="@/assets/images/Frame_187.png" @click="changeLeftShow" alt="">
+                            <img v-if="leftShowList === 2" src="@/assets/images/squre.png"  alt="">
+                            <img v-else src="@/assets/images/Frame_187.png" alt="">
                         </div>
                     </div>
                     <!-- v-for盒子 -->
-                    <div v-if="leftShowList === 2" style="display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;align-content: flex-start;overflow-y: auto;">
+                    <div v-if="false" style="display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;align-content: flex-start;overflow-y: auto;">
                         <template v-for="(item, index) in fileMenu" :key="index">
                             <div class="setBox" >
                                 <el-dropdown trigger="click" class="selectChe">
@@ -117,8 +117,7 @@
                                 </span>
                             </div>
                         </div>
-                        <div v-if="!isDept">
-+                        </div>
+                        <div v-if="!isDept"></div>
                         <div v-else-if="(!thisFolder.dirType) || !isDept"
                             style="display: flex;width: 102px;opacity:0.5;height: 32px;justify-content: flex-start;align-items: center;">
                             <div style="margin-left: 5px;">

+ 3 - 3
src/views/myfile/MyFile.vue

@@ -31,12 +31,12 @@
                             </el-icon>
                         </div>
                         <div class="left_changeShow">
-                            <img v-if="leftShowList === 2" src="@/assets/images/squre.png" @click="changeLeftShow" alt="">
-                            <img v-else src="@/assets/images/Frame_187.png" @click="changeLeftShow" alt="">
+                            <img v-if="leftShowList === 2" src="@/assets/images/squre.png"  alt="">
+                            <img v-else src="@/assets/images/Frame_187.png"  alt="">
                         </div>
                     </div>
                     <!-- v-for盒子 -->
-                    <div v-if="leftShowList === 2"
+                    <div v-if="false"
                         style="display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;align-content: flex-start;overflow-y: auto;">
                         <template v-for="(item, index) in fileMenu" :key="index">
                             <div class="setBox">

+ 3 - 3
src/views/publicment/MyFile.vue

@@ -31,12 +31,12 @@
                             </el-icon>
                         </div>
                         <div class="left_changeShow">
-                            <img v-if="leftShowList === 2" src="@/assets/images/squre.png" @click="changeLeftShow" alt="">
-                            <img v-else src="@/assets/images/Frame_187.png" @click="changeLeftShow" alt="">
+                            <img v-if="leftShowList === 2" src="@/assets/images/squre.png"  alt="">
+                            <img v-else src="@/assets/images/Frame_187.png"  alt="">
                         </div>
                     </div>
                     <!-- v-for盒子 -->
-                    <div v-if="leftShowList === 2" style="display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;align-content: flex-start;overflow-y: auto;">
+                    <div v-if="false" style="display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;align-content: flex-start;overflow-y: auto;">
                         <template v-for="(item, index) in fileMenu" :key="index">
                             <div class="setBox" >
                                 <el-dropdown trigger="click" class="selectChe">