表单CRUD
This commit is contained in:
parent
c8648419e7
commit
1d576f5f1b
@ -53,7 +53,6 @@
|
||||
"dagre": "^0.8.5",
|
||||
"dayjs": "^1.11.13",
|
||||
"form-render": "^2.5.6",
|
||||
"generator-form": "^0.2.0",
|
||||
"less": "^4.2.1",
|
||||
"monaco-editor": "^0.52.2",
|
||||
"react": "^18.2.0",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -99,9 +99,21 @@ const WorkflowDefinitionList: React.FC = () => {
|
||||
};
|
||||
|
||||
// 新建
|
||||
const handleCreate = () => {
|
||||
const handleCreate = async () => {
|
||||
try {
|
||||
// 先预加载分类列表,确保接口可用
|
||||
await getWorkflowCategoryList();
|
||||
// 接口成功,打开弹窗
|
||||
setEditRecord(undefined);
|
||||
setEditModalVisible(true);
|
||||
} catch (error) {
|
||||
// 接口失败,不打开弹窗,直接报错
|
||||
toast({
|
||||
title: '服务异常',
|
||||
description: '暂时无法申请',
|
||||
variant: 'destructive',
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
// 编辑
|
||||
|
||||
Loading…
Reference in New Issue
Block a user