style: 全量补充作者标识 // Author: fruit.com.cn

This commit is contained in:
Zhou Weidong committed 2026-10-16 00:02:03 +08:00
1 parent 2fa1416c3e
commit 1fd0b8b100
221 files changed
+442

No files matched your search

+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import mitt from 'mitt'
import { onBeforeUnmount } from 'vue'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { ref, unref } from 'vue'
export interface ScrollToParams {
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { ConfigGlobalTypes } from '@/components/ConfigGlobal'
import { inject } from 'vue'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { reactive } from 'vue'
import { eachTree, treeMap, filter } from '@/utils/tree'
import { FormSchema } from '@/components/Form'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import variables from '@/styles/variables.module.less'
export const useDesign = () => {
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import type { Form, FormExpose } from '@/components/Form'
import type { ElForm, ElFormItem } from 'element-plus'
import { ref, unref, nextTick } from 'vue'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { i18n } from '@/plugins/vueI18n'
type I18nGlobalTranslation = {
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { h } from 'vue'
import type { VNode } from 'vue'
import { Icon, IconTypes } from '@/components/Icon'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { i18n } from '@/plugins/vueI18n'
import { useLocaleStoreWithOut } from '@/store/modules/locale'
import { setHtmlPageLang } from '@/plugins/vueI18n/helper'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { nextTick, unref } from 'vue'
import type { NProgressOptions } from 'nprogress'
import NProgress from 'nprogress'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { dateUtil } from '@/utils/dateUtil'
import { reactive, toRefs } from 'vue'
import { tryOnMounted, tryOnUnmounted } from '@vueuse/core'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { useAppStoreWithOut } from '@/store/modules/app'
export const usePageLoading = () => {
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { ref, unref, nextTick } from 'vue'
import { FormSchema, FormSetProps } from '@/components/Form'
import { SearchExpose, SearchProps } from '@/components/Search'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { isArray, isObject } from '@/utils/is'
export const useStorage = (type: 'sessionStorage' | 'localStorage' = 'sessionStorage') => {
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { useI18n } from '@/hooks/web/useI18n'
import { Table, TableExpose, TableProps, TableSetProps, TableColumn } from '@/components/Table'
import { ElTable, ElMessageBox, ElMessage } from 'element-plus'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { useTagsViewStoreWithOut } from '@/store/modules/tagsView'
import { RouteLocationNormalizedLoaded, useRouter } from 'vue-router'
import { computed, nextTick, unref } from 'vue'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { useTimeAgo as useTimeAgoCore, UseTimeAgoMessages } from '@vueuse/core'
import { computed, unref } from 'vue'
import { useLocaleStoreWithOut } from '@/store/modules/locale'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { watch, ref } from 'vue'
import { isString } from '@/utils/is'
import { useAppStoreWithOut } from '@/store/modules/app'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { useI18n } from '@/hooks/web/useI18n'
const { t } = useI18n()
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
const domSymbol = Symbol('watermark-dom')
export function useWatermark(appendEl: HTMLElement | null = document.body) {