style: 统一代码格式和类型定义,测试eslint --fix, 还是有报错

This commit is contained in:
feige996
2025-06-21 16:56:24 +08:00
parent 9cf0c212bf
commit 227f19a93c
40 changed files with 396 additions and 367 deletions

View File

@@ -1,10 +1,10 @@
import { onLoad } from '@dcloudio/uni-app'
import { needLoginPages as _needLoginPages, getNeedLoginPages } from '@/utils'
import { useUserStore } from '@/store'
import { needLoginPages as _needLoginPages, getNeedLoginPages } from '@/utils'
const loginRoute = import.meta.env.VITE_LOGIN_URL
const isDev = import.meta.env.DEV
const isLogined = () => {
function isLogined() {
const userStore = useUserStore()
return !!userStore.userInfo.username
}
@@ -20,7 +20,8 @@ export function usePageAuth() {
let needLoginPages: string[] = []
if (isDev) {
needLoginPages = getNeedLoginPages()
} else {
}
else {
needLoginPages = _needLoginPages
}

View File

@@ -1,6 +1,6 @@
import { UnwrapRef } from 'vue'
import type { UnwrapRef } from 'vue'
type IUseRequestOptions<T> = {
interface IUseRequestOptions<T> {
/** 是否立即执行 */
immediate?: boolean
/** 初始化数据 */

View File

@@ -7,7 +7,7 @@ type TfileType = 'image' | 'file'
type TImage = 'png' | 'jpg' | 'jpeg' | 'webp' | '*'
type TFile = 'doc' | 'docx' | 'ppt' | 'zip' | 'xls' | 'xlsx' | 'txt' | TImage
type TOptions<T extends TfileType> = {
interface TOptions<T extends TfileType> {
formData?: Record<string, any>
maxSize?: number
accept?: T extends 'image' ? TImage[] : TFile[]
@@ -72,7 +72,8 @@ export default function useUpload<T extends TfileType>(options: TOptions<T> = {}
// #ifndef MP-WEIXIN
uni.chooseImage(chooseFileOptions)
// #endif
} else {
}
else {
uni.chooseFile({
...chooseFileOptions,
type: 'all',
@@ -80,7 +81,7 @@ export default function useUpload<T extends TfileType>(options: TOptions<T> = {}
}
}
const handleFileChoose = ({ tempFilePath, size }: { tempFilePath: string; size: number }) => {
const handleFileChoose = ({ tempFilePath, size }: { tempFilePath: string, size: number }) => {
if (size > maxSize) {
uni.showToast({
title: `文件大小不能超过 ${maxSize / 1024 / 1024}MB`,
@@ -102,7 +103,7 @@ export default function useUpload<T extends TfileType>(options: TOptions<T> = {}
loading.value = true
uploadFile({
tempFilePath: tempFilePath,
tempFilePath,
formData,
onSuccess: (res) => {
const { data: _data } = JSON.parse(res)
@@ -145,7 +146,8 @@ async function uploadFile({
try {
const data = uploadFileRes.data
onSuccess(data)
} catch (err) {
}
catch (err) {
onError(err)
}
},