perf: load plugin groups code;perf: system plugin schema;fix: special variables replace;perf: retry cron app job (#3347)

* perf: load plugin groups code

* perf: system plugin schema

* feat: retry cron app job

* fix: special variables replace
This commit is contained in:
Archer
2024-12-09 17:18:07 +08:00
committed by GitHub
parent a4f6128a89
commit 1a294c1fd3
16 changed files with 106 additions and 92 deletions

View File

@@ -161,6 +161,7 @@ const AccountContainer = ({
<Box mb={3}>
<LightRowTabs<TabEnum>
m={'auto'}
w={'100%'}
size={isPc ? 'md' : 'sm'}
list={tabList.map((item) => ({
value: item.value,

View File

@@ -118,7 +118,6 @@ const MyInfo = ({ onOpenContact }: { onOpenContact: () => void }) => {
const standardPlan = teamPlanStatus?.standardConstants;
const { isPc } = useSystem();
const { toast } = useToast();
const router = useRouter();
const {
isOpen: isOpenConversionModal,

View File

@@ -1,29 +0,0 @@
import { NextAPI } from '@/service/middleware/entry';
import { MongoPluginGroups } from '@fastgpt/service/core/app/plugin/pluginGroupSchema';
import { PluginGroupSchemaType } from '@fastgpt/service/core/app/plugin/type';
import { ApiRequestProps, ApiResponseType } from '@fastgpt/service/type/next';
export type getPluginGroupsQuery = {};
export type getPluginGroupsBody = {};
export type getPluginGroupsResponse = PluginGroupSchemaType[];
async function handler(
req: ApiRequestProps<getPluginGroupsBody, getPluginGroupsQuery>,
res: ApiResponseType<any>
): Promise<getPluginGroupsResponse> {
const pluginGroups = await MongoPluginGroups.find().sort({ groupOrder: 1 });
const result = pluginGroups.map((item) => ({
groupId: item.groupId,
groupName: item.groupName,
groupAvatar: item.groupAvatar,
groupTypes: item.groupTypes,
groupOrder: item.groupOrder
}));
return result;
}
export default NextAPI(handler);