perf: 支持部署到lucky

This commit is contained in:
xiaojunnuo
2025-03-24 18:39:22 +08:00
parent d66ade4e47
commit e18e399ce6
4 changed files with 55 additions and 29 deletions
@@ -12,6 +12,7 @@ import {
} from '@certd/lib-server';
import { AppKey, getPlusInfo, isComm } from '@certd/plus-core';
import { cloneDeep } from 'lodash-es';
import {getVersion} from "../../utils/version.js";
/**
*/
@@ -81,6 +82,8 @@ export class BasicSettingsController extends BaseController {
const plusInfo = await this.plusInfo();
const headerMenus = await this.getHeaderMenus();
const suiteSetting = await this.getSuiteSetting();
const version = await getVersion()
return this.ok({
sysPublic,
installInfo,
@@ -89,6 +92,10 @@ export class BasicSettingsController extends BaseController {
plusInfo,
headerMenus,
suiteSetting,
app:{
time: new Date().getTime(),
version,
}
});
}
}
@@ -4,7 +4,7 @@ import { createCertDomainGetterInputDefine, createRemoteSelectInputDefine } from
import { optionsUtils } from '@certd/basic/dist/utils/util.options.js';
import { CertApplyPluginNames} from '@certd/plugin-cert';
@IsTaskPlugin({
//命名规范,插件名称+功能(就是目录plugin-demo中的demo),大写字母开头,驼峰命名
//命名规范,插件类型+功能(就是目录plugin-demo中的demo),大写字母开头,驼峰命名
name: 'DemoTest',
title: 'Demo-测试插件',
icon: 'clarity:plugin-line',