feat: [bpm][ele] bpmn 设计器 用户任务配置迁移优化
This commit is contained in:
@@ -608,13 +608,9 @@ onMounted(async () => {
|
|||||||
<div class="w-28 truncate text-left" :title="item.title">
|
<div class="w-28 truncate text-left" :title="item.title">
|
||||||
{{ item.title }}
|
{{ item.title }}
|
||||||
</div>
|
</div>
|
||||||
<ElRadioGroup
|
<ElRadioGroup v-model="item.permission" class="ml-7 w-full">
|
||||||
v-model="item.permission"
|
<div class="flex flex-1 items-center justify-center">
|
||||||
class="flex flex-1 justify-between"
|
|
||||||
>
|
|
||||||
<div class="flex w-24 items-center justify-center">
|
|
||||||
<ElRadio
|
<ElRadio
|
||||||
class="ml-5"
|
|
||||||
:value="FieldPermissionType.READ"
|
:value="FieldPermissionType.READ"
|
||||||
size="large"
|
size="large"
|
||||||
@change="updateElementExtensions"
|
@change="updateElementExtensions"
|
||||||
@@ -622,9 +618,8 @@ onMounted(async () => {
|
|||||||
<span></span>
|
<span></span>
|
||||||
</ElRadio>
|
</ElRadio>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex w-24 items-center justify-center">
|
<div class="flex flex-1 items-center justify-center">
|
||||||
<ElRadio
|
<ElRadio
|
||||||
class="ml-5"
|
|
||||||
:value="FieldPermissionType.WRITE"
|
:value="FieldPermissionType.WRITE"
|
||||||
size="large"
|
size="large"
|
||||||
@change="updateElementExtensions"
|
@change="updateElementExtensions"
|
||||||
@@ -632,9 +627,8 @@ onMounted(async () => {
|
|||||||
<span></span>
|
<span></span>
|
||||||
</ElRadio>
|
</ElRadio>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex w-24 items-center justify-center">
|
<div class="flex flex-1 items-center justify-center">
|
||||||
<ElRadio
|
<ElRadio
|
||||||
class="ml-5"
|
|
||||||
:value="FieldPermissionType.NONE"
|
:value="FieldPermissionType.NONE"
|
||||||
size="large"
|
size="large"
|
||||||
@change="updateElementExtensions"
|
@change="updateElementExtensions"
|
||||||
|
|||||||
@@ -328,7 +328,7 @@ watch(
|
|||||||
);
|
);
|
||||||
</script>
|
</script>
|
||||||
<template>
|
<template>
|
||||||
<div class="-mx-2">
|
<div class="-mx-2 mb-2">
|
||||||
<ListenerGrid :data="elementListenersList">
|
<ListenerGrid :data="elementListenersList">
|
||||||
<template #action="{ row, rowIndex }">
|
<template #action="{ row, rowIndex }">
|
||||||
<ElButton
|
<ElButton
|
||||||
|
|||||||
@@ -324,7 +324,7 @@ watch(
|
|||||||
);
|
);
|
||||||
</script>
|
</script>
|
||||||
<template>
|
<template>
|
||||||
<div class="-mx-2">
|
<div class="-mx-2 mb-2">
|
||||||
<ListenerGrid>
|
<ListenerGrid>
|
||||||
<template #action="{ row, rowIndex }">
|
<template #action="{ row, rowIndex }">
|
||||||
<ElButton
|
<ElButton
|
||||||
|
|||||||
@@ -412,7 +412,7 @@ watch(
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="-mx-2 px-2">
|
<div class="-mx-2 mb-2 px-2">
|
||||||
<ElRadioGroup
|
<ElRadioGroup
|
||||||
v-if="type === 'UserTask'"
|
v-if="type === 'UserTask'"
|
||||||
v-model="approveMethod"
|
v-model="approveMethod"
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ watch(
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="px-2 py-1">
|
<div class="px-2 py-2">
|
||||||
<div class="flex items-start gap-2">
|
<div class="flex items-start gap-2">
|
||||||
<div class="w-20 pt-1 text-sm text-gray-700">元素文档:</div>
|
<div class="w-20 pt-1 text-sm text-gray-700">元素文档:</div>
|
||||||
<div class="flex-1">
|
<div class="flex-1">
|
||||||
|
|||||||
@@ -191,7 +191,7 @@ watch(
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="-mx-2">
|
<div class="-mx-2 mb-2">
|
||||||
<Grid :data="elementPropertyList">
|
<Grid :data="elementPropertyList">
|
||||||
<template #action="{ row, rowIndex }">
|
<template #action="{ row, rowIndex }">
|
||||||
<ElButton
|
<ElButton
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ watch(
|
|||||||
<div class="panel-tab__content">
|
<div class="panel-tab__content">
|
||||||
<ElForm>
|
<ElForm>
|
||||||
<!-- add by 芋艿:由于「异步延续」暂时用不到,所以这里 display 为 none -->
|
<!-- add by 芋艿:由于「异步延续」暂时用不到,所以这里 display 为 none -->
|
||||||
<ElFormItem label="异步延续" class="hidden">
|
<ElFormItem label="异步延续" class="!hidden">
|
||||||
<ElCheckbox
|
<ElCheckbox
|
||||||
v-model="taskConfigForm.asyncBefore"
|
v-model="taskConfigForm.asyncBefore"
|
||||||
@change="changeTaskAsync"
|
@change="changeTaskAsync"
|
||||||
|
|||||||
Reference in New Issue
Block a user