diff --git a/src/components/ShowFile/ShowFile.vue b/src/components/ShowFile/ShowFile.vue
index ac323b9..2ce5ba8 100644
--- a/src/components/ShowFile/ShowFile.vue
+++ b/src/components/ShowFile/ShowFile.vue
@@ -349,7 +349,7 @@
@keyup.enter.native="rowRename(renameFileName, item)">
-
{{ item.name }}
+
{{ gridFilename(item) }}
@@ -802,6 +802,32 @@ export default {
...mapGetters([
'name'
]),
+ gridFilename() {
+ return function (item) {
+ if (item.folder) {
+ return filename
+ }
+ let filename = item.name
+ let sliceLength = 10
+ let chineseLength = 0
+ for (var i = 0; i < 10; i++) {
+ var code = filename.charCodeAt(i);
+ if (code > 255) {
+ // 如果编码大于255,说明是中文
+ chineseLength++
+ }
+ }
+ sliceLength -= Math.ceil(chineseLength / 2)
+ let suffix = filename.split(".").pop()
+ let prev = filename.slice(0, sliceLength)
+ let next = filename.slice(-suffix.length - 1)
+ let abb = prev + "…" + next
+ if (abb.length + 1 >= filename.length) {
+ return filename
+ }
+ return prev + "…" + next
+ }
+ },
getSummaries2() {
let totalSize = 0
this.fileList.forEach(file => {
diff --git a/src/utils/request.js b/src/utils/request.js
index 95f50ff..47219b6 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -15,7 +15,6 @@ service.interceptors.request.use(
// do something before request is sent
if (store.getters.token) {
config.headers['jmal-token'] = getToken()
- console.log(config.headers)
}
if (store.getters.shareToken) {
config.headers['share-token'] = getShareToken()