| | |
| | | rules: Rules, |
| | | translate |
| | | ) { |
| | | // @ts-ignore |
| | | // @ts-expect-error 忽略异常 |
| | | super(config, injector, eventBus, contextPad, modeling, elementFactory, connect, create, popupMenu, canvas, rules, translate); |
| | | |
| | | this._contextPad = contextPad; |
| | |
| | | //回显用户id |
| | | userIdList: { |
| | | type: Array, |
| | | default: [] |
| | | default: () => [] |
| | | } |
| | | }); |
| | | const deptTreeRef = ref(ElTree); |
| | |
| | | const props = defineProps({ |
| | | taskVariables: { |
| | | type: Object as () => Record<string, any>, |
| | | default: {} |
| | | default: () => {} |
| | | } |
| | | }); |
| | | //遮罩层 |
| | |
| | | <template> |
| | | <section class="app-main"> |
| | | <router-view v-slot="{ Component, route }"> |
| | | <transition :enter-active-class="animante" mode="out-in"> |
| | | <div> |
| | | <keep-alive v-if="!route.meta.noCache" :include="tagsViewStore.cachedViews"> |
| | | <component :is="Component" v-if="!route.meta.link" :key="route.path" /> |
| | | </keep-alive> |
| | | <component :is="Component" v-if="!route.meta.link && route.meta.noCache" :key="route.path" /> |
| | | </div> |
| | | <transition v-if="!route.meta.noCache" :enter-active-class="animante" mode="out-in"> |
| | | <keep-alive v-if="!route.meta.noCache" :include="tagsViewStore.cachedViews"> |
| | | <component :is="Component" v-if="!route.meta.link" :key="route.path" /> |
| | | </keep-alive> |
| | | </transition> |
| | | <transition v-if="route.meta.noCache" :enter-active-class="animante" mode="out-in"> |
| | | <component :is="Component" v-if="!route.meta.link && route.meta.noCache" :key="route.path" /> |
| | | </transition> |
| | | </router-view> |
| | | <iframe-toggle /> |