diff --git a/resources/admin/components/admin/icons/index.vue b/resources/admin/components/admin/icons/index.vue index 607188a..35542f9 100644 --- a/resources/admin/components/admin/icons/index.vue +++ b/resources/admin/components/admin/icons/index.vue @@ -36,9 +36,9 @@ const props = defineProps({ const emits = defineEmits(['update:modelValue', 'close']) -const limit = ref(16) -const icons = ref([]) -const total = ref(0) +const limit = ref(16) +const icons = ref>([]) +const total = ref(0) function getIcons(page = 1) { const start = (page - 1) * limit.value const end = start + limit.value @@ -49,11 +49,11 @@ onMounted(() => { getIcons() total.value = constIcons.length }) -const handleNext = value => { +const handleNext = (value: number) => { getIcons(value) } -const handlePrev = value => { +const handlePrev = (value: number) => { getIcons(value) } const selectIcon = (icon: string) => { diff --git a/resources/admin/components/admin/upload/index.vue b/resources/admin/components/admin/upload/index.vue index 7b3dc00..08fd7e1 100644 --- a/resources/admin/components/admin/upload/index.vue +++ b/resources/admin/components/admin/upload/index.vue @@ -56,7 +56,7 @@ actionApi.value = baseURL + props.action const token = ref() token.value = 'Bearer ' + getAuthToken() -const handleSuccess = (response: any, uploadFile) => { +const handleSuccess = (response: any) => { if (response.code === Code.SUCCESS) { emits('update:modelValue', response.data.path) } else { diff --git a/resources/admin/stores/modules/user/index.ts b/resources/admin/stores/modules/user/index.ts index 45eeab8..f89ffe5 100644 --- a/resources/admin/stores/modules/user/index.ts +++ b/resources/admin/stores/modules/user/index.ts @@ -1,10 +1,10 @@ import { defineStore } from 'pinia' -import { User } from '/admin/types/user' import http from '/admin/support/http' import { rememberAuthToken, removeAuthToken } from '/admin/support/helper' import Message from '/admin/support/message' import router from '/admin/router' -import { Permission } from '/admin/types/permission' +import { User } from '/admin/types/User' +import { Permission } from '/admin/types/Permission' export const useUserStore = defineStore('UserStore', { state: (): User => { diff --git a/resources/admin/stores/modules/user/permissions.ts b/resources/admin/stores/modules/user/permissions.ts index af8d554..bd6b9b0 100644 --- a/resources/admin/stores/modules/user/permissions.ts +++ b/resources/admin/stores/modules/user/permissions.ts @@ -1,5 +1,5 @@ import { defineStore } from 'pinia' -import { Permission } from '/admin/types/permission' +import { Permission } from '/admin/types/Permission' import { MenuType } from '/admin/enum/app' import { Menu } from '/admin/types/Menu' import { constantRoutes } from '/admin/router' diff --git a/resources/admin/types/User.ts b/resources/admin/types/User.ts index a9bfd8c..0980e5f 100644 --- a/resources/admin/types/User.ts +++ b/resources/admin/types/User.ts @@ -1,6 +1,5 @@ // login user type - -import { Permission } from './permission' +import { Permission } from './Permission' export interface User { id: number