|
|
|
@ -36,7 +36,8 @@ import {
|
|
|
|
updateCurrentAppData,
|
|
|
|
updateCurrentAppData,
|
|
|
|
updateEventListOld,
|
|
|
|
updateEventListOld,
|
|
|
|
updateEventNodeList,
|
|
|
|
updateEventNodeList,
|
|
|
|
updateIsRunning
|
|
|
|
updateIsRunning,
|
|
|
|
|
|
|
|
updateRuntimeId
|
|
|
|
} from '@/store/ideContainer';
|
|
|
|
} from '@/store/ideContainer';
|
|
|
|
import { addApp, getProjectEnv, editApp, deleteApp } from '@/api/apps';
|
|
|
|
import { addApp, getProjectEnv, editApp, deleteApp } from '@/api/apps';
|
|
|
|
import _ from 'lodash';
|
|
|
|
import _ from 'lodash';
|
|
|
|
@ -886,6 +887,8 @@ const SideBar: React.FC<SideBarProps> = ({
|
|
|
|
// 根据应用的 scheduled 状态更新画布的运行状态
|
|
|
|
// 根据应用的 scheduled 状态更新画布的运行状态
|
|
|
|
// scheduled === 1 表示应用正在运行中
|
|
|
|
// scheduled === 1 表示应用正在运行中
|
|
|
|
dispatch(updateIsRunning(originalData?.scheduled === 1));
|
|
|
|
dispatch(updateIsRunning(originalData?.scheduled === 1));
|
|
|
|
|
|
|
|
// 运行中的应用同步更新runId
|
|
|
|
|
|
|
|
dispatch(updateRuntimeId(originalData?.instanceId));
|
|
|
|
|
|
|
|
|
|
|
|
// 调用外部传入的菜单选择处理函数
|
|
|
|
// 调用外部传入的菜单选择处理函数
|
|
|
|
originalData.key && onMenuSelect?.({ ...originalData } as Selected);
|
|
|
|
originalData.key && onMenuSelect?.({ ...originalData } as Selected);
|
|
|
|
|