From 2f8a257efd2b64dc40666b0d332edb7824a9768d Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期日, 27 四月 2025 09:58:29 +0800 Subject: [PATCH] remove all semicolons --- src/components/FileUpload/index.vue | 114 ++++++++++++++++++++++++++++---------------------------- 1 files changed, 57 insertions(+), 57 deletions(-) diff --git a/src/components/FileUpload/index.vue b/src/components/FileUpload/index.vue index 3a83b3a..49ead36 100644 --- a/src/components/FileUpload/index.vue +++ b/src/components/FileUpload/index.vue @@ -33,7 +33,7 @@ <span class="el-icon-document"> {{ getFileName(file.name) }} </span> </el-link> <div class="ele-upload-list__item-content-action"> - <el-link :underline="false" @click="handleDelete(index)" type="danger" v-if="!disabled">鍒犻櫎</el-link> + <el-link :underline="false" @click="handleDelete(index)" type="danger" v-if="!disabled"> 鍒犻櫎</el-link> </div> </li> </transition-group> @@ -41,7 +41,7 @@ </template> <script setup> -import { getToken } from "@/utils/auth"; +import { getToken } from "@/utils/auth" const props = defineProps({ modelValue: [String, Object, Array], @@ -79,108 +79,108 @@ type: Boolean, default: false } -}); +}) -const { proxy } = getCurrentInstance(); -const emit = defineEmits(); -const number = ref(0); -const uploadList = ref([]); -const baseUrl = import.meta.env.VITE_APP_BASE_API; -const uploadFileUrl = ref(import.meta.env.VITE_APP_BASE_API + props.action); // 涓婁紶鏂囦欢鏈嶅姟鍣ㄥ湴鍧� -const headers = ref({ Authorization: "Bearer " + getToken() }); -const fileList = ref([]); +const { proxy } = getCurrentInstance() +const emit = defineEmits() +const number = ref(0) +const uploadList = ref([]) +const baseUrl = import.meta.env.VITE_APP_BASE_API +const uploadFileUrl = ref(import.meta.env.VITE_APP_BASE_API + props.action) // 涓婁紶鏂囦欢鏈嶅姟鍣ㄥ湴鍧� +const headers = ref({ Authorization: "Bearer " + getToken() }) +const fileList = ref([]) const showTip = computed( () => props.isShowTip && (props.fileType || props.fileSize) -); +) watch(() => props.modelValue, val => { if (val) { - let temp = 1; + let temp = 1 // 棣栧厛灏嗗�艰浆涓烘暟缁� - const list = Array.isArray(val) ? val : props.modelValue.split(','); + const list = Array.isArray(val) ? val : props.modelValue.split(',') // 鐒跺悗灏嗘暟缁勮浆涓哄璞℃暟缁� fileList.value = list.map(item => { if (typeof item === "string") { - item = { name: item, url: item }; + item = { name: item, url: item } } - item.uid = item.uid || new Date().getTime() + temp++; - return item; - }); + item.uid = item.uid || new Date().getTime() + temp++ + return item + }) } else { - fileList.value = []; - return []; + fileList.value = [] + return [] } -},{ deep: true, immediate: true }); +},{ deep: true, immediate: true }) // 涓婁紶鍓嶆牎妫�鏍煎紡鍜屽ぇ灏� function handleBeforeUpload(file) { // 鏍℃鏂囦欢绫诲瀷 if (props.fileType.length) { - const fileName = file.name.split('.'); - const fileExt = fileName[fileName.length - 1]; - const isTypeOk = props.fileType.indexOf(fileExt) >= 0; + const fileName = file.name.split('.') + const fileExt = fileName[fileName.length - 1] + const isTypeOk = props.fileType.indexOf(fileExt) >= 0 if (!isTypeOk) { - proxy.$modal.msgError(`鏂囦欢鏍煎紡涓嶆纭紝璇蜂笂浼�${props.fileType.join("/")}鏍煎紡鏂囦欢!`); - return false; + proxy.$modal.msgError(`鏂囦欢鏍煎紡涓嶆纭紝璇蜂笂浼�${props.fileType.join("/")}鏍煎紡鏂囦欢!`) + return false } } // 鏍℃鏂囦欢鍚嶆槸鍚﹀寘鍚壒娈婂瓧绗� if (file.name.includes(',')) { - proxy.$modal.msgError('鏂囦欢鍚嶄笉姝g‘锛屼笉鑳藉寘鍚嫳鏂囬�楀彿!'); - return false; + proxy.$modal.msgError('鏂囦欢鍚嶄笉姝g‘锛屼笉鑳藉寘鍚嫳鏂囬�楀彿!') + return false } // 鏍℃鏂囦欢澶у皬 if (props.fileSize) { - const isLt = file.size / 1024 / 1024 < props.fileSize; + const isLt = file.size / 1024 / 1024 < props.fileSize if (!isLt) { - proxy.$modal.msgError(`涓婁紶鏂囦欢澶у皬涓嶈兘瓒呰繃 ${props.fileSize} MB!`); - return false; + proxy.$modal.msgError(`涓婁紶鏂囦欢澶у皬涓嶈兘瓒呰繃 ${props.fileSize} MB!`) + return false } } - proxy.$modal.loading("姝e湪涓婁紶鏂囦欢锛岃绋嶅��..."); - number.value++; - return true; + proxy.$modal.loading("姝e湪涓婁紶鏂囦欢锛岃绋嶅��...") + number.value++ + return true } // 鏂囦欢涓暟瓒呭嚭 function handleExceed() { - proxy.$modal.msgError(`涓婁紶鏂囦欢鏁伴噺涓嶈兘瓒呰繃 ${props.limit} 涓�!`); + proxy.$modal.msgError(`涓婁紶鏂囦欢鏁伴噺涓嶈兘瓒呰繃 ${props.limit} 涓�!`) } // 涓婁紶澶辫触 function handleUploadError(err) { - proxy.$modal.msgError("涓婁紶鏂囦欢澶辫触"); - proxy.$modal.closeLoading(); + proxy.$modal.msgError("涓婁紶鏂囦欢澶辫触") + proxy.$modal.closeLoading() } // 涓婁紶鎴愬姛鍥炶皟 function handleUploadSuccess(res, file) { if (res.code === 200) { - uploadList.value.push({ name: res.fileName, url: res.fileName }); - uploadedSuccessfully(); + uploadList.value.push({ name: res.fileName, url: res.fileName }) + uploadedSuccessfully() } else { - number.value--; - proxy.$modal.closeLoading(); - proxy.$modal.msgError(res.msg); - proxy.$refs.fileUpload.handleRemove(file); - uploadedSuccessfully(); + number.value-- + proxy.$modal.closeLoading() + proxy.$modal.msgError(res.msg) + proxy.$refs.fileUpload.handleRemove(file) + uploadedSuccessfully() } } // 鍒犻櫎鏂囦欢 function handleDelete(index) { - fileList.value.splice(index, 1); - emit("update:modelValue", listToString(fileList.value)); + fileList.value.splice(index, 1) + emit("update:modelValue", listToString(fileList.value)) } // 涓婁紶缁撴潫澶勭悊 function uploadedSuccessfully() { if (number.value > 0 && uploadList.value.length === number.value) { - fileList.value = fileList.value.filter(f => f.url !== undefined).concat(uploadList.value); - uploadList.value = []; - number.value = 0; - emit("update:modelValue", listToString(fileList.value)); - proxy.$modal.closeLoading(); + fileList.value = fileList.value.filter(f => f.url !== undefined).concat(uploadList.value) + uploadList.value = [] + number.value = 0 + emit("update:modelValue", listToString(fileList.value)) + proxy.$modal.closeLoading() } } @@ -188,22 +188,22 @@ function getFileName(name) { // 濡傛灉鏄痷rl閭d箞鍙栨渶鍚庣殑鍚嶅瓧 濡傛灉涓嶆槸鐩存帴杩斿洖 if (name.lastIndexOf("/") > -1) { - return name.slice(name.lastIndexOf("/") + 1); + return name.slice(name.lastIndexOf("/") + 1) } else { - return name; + return name } } // 瀵硅薄杞垚鎸囧畾瀛楃涓插垎闅� function listToString(list, separator) { - let strs = ""; - separator = separator || ","; + let strs = "" + separator = separator || "," for (let i in list) { if (list[i].url) { - strs += list[i].url + separator; + strs += list[i].url + separator } } - return strs != '' ? strs.substr(0, strs.length - 1) : ''; + return strs != '' ? strs.substr(0, strs.length - 1) : '' } </script> -- Gitblit v1.9.3