jcbpm-vue
Version:
jcbpm-vue
154 lines (153 loc) • 5.08 kB
TypeScript
import { PropType } from 'vue';
import { validatenull } from '../../../utils/tool/translateValue';
declare const _sfc_main: import("vue").DefineComponent<{
confirmModalVisible: {
type: BooleanConstructor;
required: false;
default: boolean;
};
nodeBusinessObject: {
type: PropType<any>;
required: true;
default: () => void;
};
showProcessInfo: {
type: BooleanConstructor;
required: false;
default: boolean;
};
processInfoObject: {
type: PropType<any>;
required: true;
default: () => void;
};
}, {
getI18n: (systemName: keyof import("../../../utils/i18n/entrys").IndexType, data: string, params?: string[]) => string;
validatenull: typeof validatenull;
activeKey: import("vue").Ref<string>;
microflowAlias: import("vue").Ref<string | undefined>;
userPropertiesAlias: import("vue").Ref<string | undefined>;
bpmButtonAlias: import("vue").Ref<string | undefined>;
autoSelectUser: import("vue").Ref<string | undefined>;
sortNo: import("vue").Ref<string | undefined>;
completionConditionType: import("vue").Ref<string | undefined>;
completionConditionValue: import("vue").Ref<string | undefined>;
dueDateValue: import("vue").Ref<string | undefined>;
earlyDateValue: import("vue").Ref<string | undefined>;
eventList: import("vue").Ref<{
name?: string | undefined;
value?: string | undefined;
eventType?: string | undefined;
}[]>;
columnsEvent: {
title: string;
dataIndex: string;
}[];
formList: import("vue").Ref<{
id?: string | undefined;
name?: string | undefined;
type?: string | undefined;
tag?: string | undefined;
}[] | undefined>;
formAlias: import("vue").Ref<string | undefined>;
formPropertyList: import("vue").Ref<{
formFieldsId?: string | undefined;
formId?: string | undefined;
formAlias?: string | undefined;
formName?: string | undefined;
id?: string | undefined;
name?: string | undefined;
readable?: string | undefined;
required?: string | undefined;
source?: string | undefined;
variable?: string | undefined;
writable?: string | undefined;
}[]>;
columnsFormProperty: {
title: string;
dataIndex: string;
}[];
formFieldsVisible: import("vue").Ref<boolean>;
onFormFieldsClose: () => void;
onViewFormFieldsClick: () => void;
columnsExtensions: {
title: string;
dataIndex: string;
}[];
extensionsList: import("vue").Ref<{
name?: string | undefined;
value?: string | undefined;
}[]>;
enableGroup: import("vue").Ref<string | undefined>;
executionListener: import("vue").Ref<{
event?: string | undefined;
listenerType?: string | undefined;
listenerValue?: string | undefined;
key?: string | undefined;
children?: {
name?: string | undefined;
type?: string | undefined;
value?: string | undefined;
}[] | undefined;
} | undefined>;
onViewExecutionListenerClick: () => void;
onViewExecutionListenerClose: () => void;
executionListenerVisible: import("vue").Ref<boolean>;
columnsConnector: {
title: string;
dataIndex: string;
}[];
connectorList: import("vue").Ref<{
name?: string | undefined;
value?: string | undefined;
}[]>;
columnsServiceField: {
title: string;
dataIndex: string;
}[];
serviceFieldList: import("vue").Ref<{
name?: string | undefined;
value?: string | undefined;
type?: string | undefined;
}[]>;
conditionExpressionObj: import("vue").Ref<{
conditionType?: string | undefined;
expressionValue?: string | undefined;
scriptFormat?: string | undefined;
scriptType?: string | undefined;
isResource?: string | undefined;
value?: string | undefined;
}>;
labelStyle: {
borderRight: string;
fontWeight: string;
width: string;
};
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, never[], never, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
confirmModalVisible: {
type: BooleanConstructor;
required: false;
default: boolean;
};
nodeBusinessObject: {
type: PropType<any>;
required: true;
default: () => void;
};
showProcessInfo: {
type: BooleanConstructor;
required: false;
default: boolean;
};
processInfoObject: {
type: PropType<any>;
required: true;
default: () => void;
};
}>> & {}, {
showProcessInfo: boolean;
processInfoObject: any;
confirmModalVisible: boolean;
nodeBusinessObject: any;
}, {}>;
export default _sfc_main;