This commit is contained in:
xiaojunnuo
2025-03-10 00:06:49 +08:00
parent 490141a920
commit 330f91e15b
2 changed files with 14 additions and 9 deletions

View File

@@ -1,9 +1,12 @@
<template>
<fs-page>
<template #header>
<div class="title">
<div class="title flex items-center">
站点证书监控
<span class="sub">每天0点检查网站证书的过期时间并发出提醒</span>
<div class="sub flex-1">
<div>每天0点检查网站证书的过期时间并发出提醒;</div>
<div class="flex items-center">基础版限制1条专业版无限制当前<vip-button class="ml-5" mode="nav"></vip-button>点击升级</div>
</div>
</div>
<div class="more">
<a-button type="primary" @click="checkAll">检查全部</a-button>
@@ -19,11 +22,12 @@ import { useFs } from "@fast-crud/fast-crud";
import createCrudOptions from "./crud";
import { siteInfoApi } from "./api";
import { Modal, notification } from "ant-design-vue";
import { useSettingStore } from "/@/store/modules/settings";
defineOptions({
name: "SiteCertMonitor"
});
const { crudBinding, crudRef, crudExpose } = useFs({ createCrudOptions, context: {} });
const settingStore = useSettingStore();
function checkAll() {
Modal.confirm({
title: "确认",