cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
28 lines (27 loc) • 984 B
TypeScript
declare class ICoreWorkflowConfig {
_id?: string;
wfcfg_workflow_id_wfrg?: string;
wfcfg_step_number?: number;
wfcfg_step_name?: string;
wfcfg_approval_type_id_sygms?: string;
wfcfg_approval_logic?: 'sequential' | 'parallel' | 'mixed' | any;
wfcfg_allow_edit?: boolean;
wfcfg_allow_reject?: boolean;
wfcfg_allow_request_changes?: boolean;
wfcfg_timeout_hours?: number;
wfcfg_escalation_step?: number;
wfcfg_use_fallback?: boolean;
wfcfg_fallback_user_id_auth?: string;
wfcfg_fallback_designation_id?: string;
wfcfg_fallback_department_id?: string;
wfcfg_fallback_role_id?: string;
wfcfg_notify_all_approvers?: boolean;
wfcfg_valid_from_date?: Date;
wfcfg_valid_to_date?: Date;
wfcfg_status_on_approval?: string;
wfcfg_status_on_reject?: string;
wfcfg_field_permissions?: Record<string, any>;
wfcfg_integration_webhook?: string;
wfcfg_isactive?: boolean;
}
export { ICoreWorkflowConfig };