@nocobase/plugin-workflow
Version:
A powerful BPM tool that provides foundational support for business automation, with the capability to extend unlimited triggers and nodes.
23 lines (22 loc) • 702 B
TypeScript
/**
* This file is part of the NocoBase (R) project.
* Copyright (c) 2020-2024 NocoBase Co., Ltd.
* Authors: NocoBase Team.
*
* This project is dual-licensed under AGPL-3.0 and NocoBase Commercial License.
* For more information, please refer to: https://www.nocobase.com/agreement.
*/
import { BelongsToGetAssociationMixin, Model } from '@nocobase/database';
import FlowNodeModel from './FlowNode';
export default class JobModel extends Model {
id: number;
status: number;
result: any;
createdAt: Date;
updatedAt: Date;
upstreamId: number;
upstream: JobModel;
nodeId: number;
node?: FlowNodeModel;
getNode: BelongsToGetAssociationMixin<FlowNodeModel>;
}