chore: swagger support

This commit is contained in:
xiaojunnuo
2026-03-15 14:01:34 +08:00
parent 8a3841f638
commit 684964da4f
40 changed files with 110 additions and 22 deletions
@@ -5,6 +5,7 @@ import { OpenKey } from "../../../modules/open/service/open-key-service.js";
import { BaseOpenController } from "../base-open-controller.js";
import { CertInfoFacade } from "../../../modules/monitor/facade/cert-info-facade.js";
import { merge } from "lodash-es";
import { ApiTags } from "@midwayjs/swagger";
export type CertGetReq = {
domains?: string;
@@ -17,6 +18,7 @@ export type CertGetReq = {
*/
@Provide()
@Controller('/api/v1/cert')
@ApiTags(['openapi'])
export class OpenCertController extends BaseOpenController {
@Inject()
certInfoFacade: CertInfoFacade;