feat: [bpm][ele] bpmn 设计器迁移
This commit is contained in:
@@ -308,11 +308,7 @@ watch(
|
|||||||
<div class="panel-tab__content">
|
<div class="panel-tab__content">
|
||||||
<ElForm label-width="80px">
|
<ElForm label-width="80px">
|
||||||
<ElFormItem label="流程表单">
|
<ElFormItem label="流程表单">
|
||||||
<ElSelect
|
<ElSelect v-model="formKey" clearable @change="updateElementFormKey">
|
||||||
v-model="formKey"
|
|
||||||
clearable
|
|
||||||
@change="updateElementFormKey"
|
|
||||||
>
|
|
||||||
<ElOption
|
<ElOption
|
||||||
v-for="item in formOptions"
|
v-for="item in formOptions"
|
||||||
:key="item.value"
|
:key="item.value"
|
||||||
@@ -327,7 +323,12 @@ watch(
|
|||||||
@change="_updateElementBusinessKey"
|
@change="_updateElementBusinessKey"
|
||||||
clearable
|
clearable
|
||||||
>
|
>
|
||||||
<ElOption v-for="i in fieldList" :key="i.id" :value="i.id" :label="i.label" />
|
<ElOption
|
||||||
|
v-for="i in fieldList"
|
||||||
|
:key="i.id"
|
||||||
|
:value="i.id"
|
||||||
|
:label="i.label"
|
||||||
|
/>
|
||||||
<ElOption value="" label="无" />
|
<ElOption value="" label="无" />
|
||||||
</ElSelect>
|
</ElSelect>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
|
|||||||
@@ -108,7 +108,13 @@ watch(
|
|||||||
<template>
|
<template>
|
||||||
<div class="mt-2">
|
<div class="mt-2">
|
||||||
<div class="mb-2 flex justify-end">
|
<div class="mb-2 flex justify-end">
|
||||||
<ElButton type="primary" link size="small" class="p-0" @click="openCreateModal">
|
<ElButton
|
||||||
|
type="primary"
|
||||||
|
link
|
||||||
|
size="small"
|
||||||
|
class="p-0"
|
||||||
|
@click="openCreateModal"
|
||||||
|
>
|
||||||
<template #icon>
|
<template #icon>
|
||||||
<IconifyIcon class="size-4" icon="lucide:plus" />
|
<IconifyIcon class="size-4" icon="lucide:plus" />
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
Reference in New Issue
Block a user