auto open form collapse item.

This commit is contained in:
cxc
2023-01-05 09:48:56 +08:00
parent d90c34a00c
commit a73aec666f
3 changed files with 31 additions and 15 deletions

View File

@ -126,7 +126,7 @@ import ElementListeners from "./listeners/ElementListeners";
import ElementProperties from "./properties/ElementProperties";
import ElementForm from "./form/ElementForm";
import UserTaskListeners from "./listeners/UserTaskListeners";
import { provide, toRefs, watch } from "vue";
import { provide, toRefs, watch, nextTick } from "vue";
const props = defineProps({
bpmnModeler: Object,
@ -156,6 +156,11 @@ const conditionFormVisible = ref(false); // 流转条件设置
const formVisible = ref(false); // 表单配置
let timer;
let bpmnElement;
function openFormColla() {
nextTick(() => {
activeTab.value = ["base", "condition"];
});
}
function initModels() {
// 初始化 modeler 以及其他 moddle
if (!bpmnModeler.value) {
@ -243,5 +248,6 @@ initModels();
defineExpose({
initFormOnChanged,
openFormColla,
});
</script>