diff --git a/src/api/file-api.js b/src/api/file-api.js
index 6f729e7..3e8a270 100644
--- a/src/api/file-api.js
+++ b/src/api/file-api.js
@@ -137,6 +137,22 @@ export default {
params
})
},
+ // 最近搜索记录🔍
+ getRecentlySearchHistory: function(params) {
+ return request({
+ url: '/search/recentlySearchHistory',
+ method: 'get',
+ params
+ })
+ },
+ // 删除搜索记录🔍
+ removeSearchHistory: function(params) {
+ return request({
+ url: '/search/deleteSearchHistory',
+ method: 'delete',
+ params
+ })
+ },
// 搜索文件🔍
searchFile: function(params) {
return request({
diff --git a/src/components/SearchDialog/index.vue b/src/components/SearchDialog/index.vue
deleted file mode 100644
index e685d51..0000000
--- a/src/components/SearchDialog/index.vue
+++ /dev/null
@@ -1,469 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/components/SearchOption/index.vue b/src/components/SearchOption/index.vue
new file mode 100644
index 0000000..c28d1c1
--- /dev/null
+++ b/src/components/SearchOption/index.vue
@@ -0,0 +1,650 @@
+
+
+
+
+
+
+ 搜索
+
+
+
+
+ :
+
+ {{ keyword }}
+
+
+ {{searchResultCount}}
+ 个结果
+
+
+
+
+
+
+
+
+
diff --git a/src/components/ShowFile/ShowFile.vue b/src/components/ShowFile/ShowFile.vue
index 50e5534..58851a9 100644
--- a/src/components/ShowFile/ShowFile.vue
+++ b/src/components/ShowFile/ShowFile.vue
@@ -90,7 +90,7 @@
-
-
-
-
-
+
+
+
-
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+ {{ item.keyword }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/recently/index.vue b/src/views/recently/index.vue
index 4db3e41..a6ddea0 100644
--- a/src/views/recently/index.vue
+++ b/src/views/recently/index.vue
@@ -24,7 +24,8 @@
prop: 'uploadDate', order: 'descending'
},
queryCondition: {
- isFolder:false
+ isFolder: false,
+ recently: true
},
contextMenus: [
{ label: '查看', operation: 'viewMode' ,child: [
diff --git a/src/views/setting/sys/menuManager.vue b/src/views/setting/sys/menuManager.vue
index cc56f41..70f081e 100644
--- a/src/views/setting/sys/menuManager.vue
+++ b/src/views/setting/sys/menuManager.vue
@@ -392,4 +392,7 @@ export default {
>>>.box-card {
max-width: 1440px;
}
+>>> .el-table .cell.el-tooltip {
+ display: flex;
+}