diff --git a/src/store/modules/modeler.ts b/src/store/modules/modeler.ts index a6175f8..5c05361 100644 --- a/src/store/modules/modeler.ts +++ b/src/store/modules/modeler.ts @@ -23,34 +23,34 @@ const defaultState: ModelerStore = { procDefName: undefined }; export const useModelerStore = defineStore('modeler', () => { - const modeler = ref(defaultState.modeler); - const moddle = ref(defaultState.moddle); - const modeling = ref(defaultState.modeling); - const canvas = ref(defaultState.canvas); - const elementRegistry = ref(defaultState.elementRegistry); - const bpmnModel = ref(defaultState.bpmnModel); + let modeler = defaultState.modeler; + let moddle = defaultState.moddle; + let modeling = defaultState.modeling; + let canvas = defaultState.canvas; + let elementRegistry = defaultState.elementRegistry; + let bpmnModel = defaultState.bpmnModel; const procDefId = ref(defaultState.procDefId); const procDefName = ref(defaultState.procDefName); - const getModeler = (): Modeler => modeler.value; - const getModdle = () => moddle.value; - const getModeling = (): Modeling | undefined => modeling.value; - const getCanvas = (): Canvas | undefined => canvas.value; - const getElRegistry = (): ElementRegistry | undefined => elementRegistry.value; + const getModeler = () => modeler; + const getModdle = () => moddle; + const getModeling = (): Modeling | undefined => modeling; + const getCanvas = (): Canvas | undefined => canvas; + const getElRegistry = (): ElementRegistry | undefined => elementRegistry; const getProcDefId = (): string | undefined => procDefId.value; const getProcDefName = (): string | undefined => procDefName.value; // 设置根节点 const setModeler = (modelers: Modeler | undefined) => { if (modelers) { - bpmnModel.value = modelers; - modeler.value = modelers; - modeling.value = modelers.get('modeling'); - moddle.value = modelers.get('moddle'); - canvas.value = modelers.get('canvas'); - elementRegistry.value = modelers.get('elementRegistry'); + bpmnModel = modelers; + modeler = modelers; + modeling = modelers.get('modeling'); + moddle = modelers.get('moddle'); + canvas = modelers.get('canvas'); + elementRegistry = modelers.get('elementRegistry'); } else { - modeling.value = moddle.value = canvas.value = elementRegistry.value = bpmnModel.value = undefined; + modeling = moddle = canvas = elementRegistry = bpmnModel = undefined; } }; // 设置流程定义根节点信息