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 {
logger.info("http response status:", response?.status);
}
if (response?.config?.returnOriginRes) {
return response;
}

View File

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

View File

@ -69,6 +69,9 @@ onMounted(async () => {
<div class="hover:bg-accent ml-1 mr-2 cursor-pointer rounded-full">
<vip-button class="flex-center header-btn" mode="nav" />
</div>
<div class="hover:bg-accent ml-1 mr-2 cursor-pointer rounded-full">
<fs-icon icon="ion:logo-github" />
</div>
</template>
<template #footer>
<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({
name: "UserDropdown"
name: "UserDropdown",
});
const props = withDefaults(defineProps<Props>(), {
@ -64,7 +64,7 @@ const props = withDefaults(defineProps<Props>(), {
tagText: "",
text: "",
trigger: "click",
hoverDelay: 500
hoverDelay: 500,
});
const emit = defineEmits<{ logout: [] }>();
@ -72,12 +72,12 @@ const emit = defineEmits<{ logout: [] }>();
const { globalLockScreenShortcutKey, globalLogoutShortcutKey } = usePreferences();
const lockStore = useLockStore();
const [LockModal, lockModalApi] = useVbenModal({
connectedComponent: LockScreenModal
connectedComponent: LockScreenModal,
});
const [LogoutModal, logoutModalApi] = useVbenModal({
onConfirm() {
handleSubmitLogout();
}
},
});
const refTrigger = useTemplateRef("refTrigger");
@ -86,7 +86,7 @@ const [openPopover, hoverWatcher] = useHoverToggle([refTrigger, refContent], ()
watch(
() => props.trigger === "hover" || props.trigger === "both",
(val) => {
val => {
if (val) {
hoverWatcher.enable();
} 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,
})
export class AliyunDnsProvider extends AbstractDnsProvider {
client: any;
async onInstance() {
const access: AliyunAccess = this.ctx.access as AliyunAccess