瀏覽代碼

!86 bugfix: 修复文件预览大写后缀预览时效的问题
Merge pull request !86 from 北桥/dev

疯狂的狮子Li 1 年之前
父節點
當前提交
df1a84d5ae
共有 1 個文件被更改,包括 4 次插入5 次删除
  1. 4 5
      src/views/system/oss/index.vue

+ 4 - 5
src/views/system/oss/index.vue

@@ -197,11 +197,10 @@ const getList = async () => {
   loading.value = false;
   showTable.value = true;
 };
-function checkFileSuffix(fileSuffix: string[]) {
-  let arr = ['png', 'jpg', 'jpeg'];
-  return arr.some((type) => {
-    return fileSuffix.indexOf(type) > -1;
-  });
+function checkFileSuffix(fileSuffix: string | string[]) {
+  const arr = [".png", ".jpg", ".jpeg"];
+  const suffixArray = Array.isArray(fileSuffix) ? fileSuffix : [fileSuffix];
+  return suffixArray.some(suffix => arr.includes(suffix.toLowerCase()));
 }
 /** 取消按钮 */
 function cancel() {