chore: doc

pull/409/head
xiaojunnuo 2025-05-11 10:22:10 +08:00
parent b454e02d01
commit c7f2ead696
5 changed files with 14 additions and 7 deletions

View File

@ -145,6 +145,7 @@ export function createAxiosService({ logger }: { logger: Logger }) {
} else { } else {
logger.info("http response status:", response?.status); logger.info("http response status:", response?.status);
} }
if (response?.config?.returnOriginRes) { if (response?.config?.returnOriginRes) {
return response; return response;
} }

View File

@ -8,6 +8,8 @@ export abstract class AbstractDnsProvider<T = any> implements IDnsProvider<T> {
logger!: ILogger; logger!: ILogger;
usePunyCode(): boolean { usePunyCode(): boolean {
//是否使用punycode来添加解析记录
//默认都使用原始中文域名来添加
return false; return false;
} }

View File

@ -69,6 +69,9 @@ onMounted(async () => {
<div class="hover:bg-accent ml-1 mr-2 cursor-pointer rounded-full"> <div class="hover:bg-accent ml-1 mr-2 cursor-pointer rounded-full">
<vip-button class="flex-center header-btn" mode="nav" /> <vip-button class="flex-center header-btn" mode="nav" />
</div> </div>
<div class="hover:bg-accent ml-1 mr-2 cursor-pointer rounded-full">
<fs-icon icon="ion:logo-github" />
</div>
</template> </template>
<template #footer> <template #footer>
<PageFooter></PageFooter> <PageFooter></PageFooter>

View File

@ -35,7 +35,7 @@ interface Props {
/** /**
* 菜单数组 * 菜单数组
*/ */
menus?: Array<{ handler: AnyFunction; icon?: Component; text: string }>; menus?: Array<{ handler: AnyFunction; icon?: Component | string; text: string }>;
/** /**
* 标签文本 * 标签文本
@ -52,7 +52,7 @@ interface Props {
} }
defineOptions({ defineOptions({
name: "UserDropdown" name: "UserDropdown",
}); });
const props = withDefaults(defineProps<Props>(), { const props = withDefaults(defineProps<Props>(), {
@ -64,7 +64,7 @@ const props = withDefaults(defineProps<Props>(), {
tagText: "", tagText: "",
text: "", text: "",
trigger: "click", trigger: "click",
hoverDelay: 500 hoverDelay: 500,
}); });
const emit = defineEmits<{ logout: [] }>(); const emit = defineEmits<{ logout: [] }>();
@ -72,12 +72,12 @@ const emit = defineEmits<{ logout: [] }>();
const { globalLockScreenShortcutKey, globalLogoutShortcutKey } = usePreferences(); const { globalLockScreenShortcutKey, globalLogoutShortcutKey } = usePreferences();
const lockStore = useLockStore(); const lockStore = useLockStore();
const [LockModal, lockModalApi] = useVbenModal({ const [LockModal, lockModalApi] = useVbenModal({
connectedComponent: LockScreenModal connectedComponent: LockScreenModal,
}); });
const [LogoutModal, logoutModalApi] = useVbenModal({ const [LogoutModal, logoutModalApi] = useVbenModal({
onConfirm() { onConfirm() {
handleSubmitLogout(); handleSubmitLogout();
} },
}); });
const refTrigger = useTemplateRef("refTrigger"); const refTrigger = useTemplateRef("refTrigger");
@ -86,7 +86,7 @@ const [openPopover, hoverWatcher] = useHoverToggle([refTrigger, refContent], ()
watch( watch(
() => props.trigger === "hover" || props.trigger === "both", () => props.trigger === "hover" || props.trigger === "both",
(val) => { val => {
if (val) { if (val) {
hoverWatcher.enable(); hoverWatcher.enable();
} else { } else {
@ -94,7 +94,7 @@ watch(
} }
}, },
{ {
immediate: true immediate: true,
} }
); );

View File

@ -11,6 +11,7 @@ import { AliyunAccess, AliyunClient } from '@certd/plugin-lib';
order:0, order:0,
}) })
export class AliyunDnsProvider extends AbstractDnsProvider { export class AliyunDnsProvider extends AbstractDnsProvider {
client: any; client: any;
async onInstance() { async onInstance() {
const access: AliyunAccess = this.ctx.access as AliyunAccess const access: AliyunAccess = this.ctx.access as AliyunAccess