mirror of
https://github.com/labring/FastGPT.git
synced 2025-10-16 08:01:18 +00:00
update doc (#4408)
This commit is contained in:
16
docSite/content/zh-cn/docs/development/upgrading/494.md
Normal file
16
docSite/content/zh-cn/docs/development/upgrading/494.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
title: 'V4.9.4(进行中)'
|
||||||
|
description: 'FastGPT V4.9.4 更新说明'
|
||||||
|
icon: 'upgrade'
|
||||||
|
draft: false
|
||||||
|
toc: true
|
||||||
|
weight: 796
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
## 🚀 新增内容
|
||||||
|
|
||||||
|
1. SMTP 发送邮件插件
|
||||||
|
|
||||||
|
## 🐛 修复
|
||||||
|
|
@@ -66,7 +66,7 @@ export const getLastInteractiveValue = (histories: ChatItemType[]) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export const initWorkflowEdgeStatus = (
|
export const initWorkflowEdgeStatus = (
|
||||||
edges: StoreEdgeItemType[],
|
edges: StoreEdgeItemType[] | RuntimeEdgeItemType[],
|
||||||
histories?: ChatItemType[]
|
histories?: ChatItemType[]
|
||||||
): RuntimeEdgeItemType[] => {
|
): RuntimeEdgeItemType[] => {
|
||||||
// If there is a history, use the last interactive value
|
// If there is a history, use the last interactive value
|
||||||
|
@@ -57,7 +57,13 @@ const TeamTagModal = dynamic(() => import('@/components/support/user/team/TeamTa
|
|||||||
function MemberTable({ Tabs }: { Tabs: React.ReactNode }) {
|
function MemberTable({ Tabs }: { Tabs: React.ReactNode }) {
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
const { toast } = useToast();
|
const { toast } = useToast();
|
||||||
|
const { userInfo } = useUserStore();
|
||||||
|
const { feConfigs } = useSystemStore();
|
||||||
|
const isSyncMember = feConfigs?.register_method?.includes('sync');
|
||||||
|
|
||||||
|
const { myTeams, onSwitchTeam } = useContextSelector(TeamContext, (v) => v);
|
||||||
|
|
||||||
|
// Member status selector
|
||||||
const statusOptions = [
|
const statusOptions = [
|
||||||
{
|
{
|
||||||
label: t('common:common.All'),
|
label: t('common:common.All'),
|
||||||
@@ -72,11 +78,6 @@ function MemberTable({ Tabs }: { Tabs: React.ReactNode }) {
|
|||||||
value: 'inactive'
|
value: 'inactive'
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
const { userInfo } = useUserStore();
|
|
||||||
const { feConfigs } = useSystemStore();
|
|
||||||
const isSyncMember = feConfigs?.register_method?.includes('sync');
|
|
||||||
|
|
||||||
const { myTeams, onSwitchTeam } = useContextSelector(TeamContext, (v) => v);
|
|
||||||
const [status, setStatus] = useState<string>();
|
const [status, setStatus] = useState<string>();
|
||||||
|
|
||||||
const {
|
const {
|
||||||
|
Reference in New Issue
Block a user