feat: [bpm][ele] bpmn 设计器 用户任务配置迁移优化

This commit is contained in:
jason
2025-12-15 22:39:59 +08:00
parent dde16e26fe
commit ba126288a0
7 changed files with 10 additions and 16 deletions

View File

@@ -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"

View File

@@ -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

View File

@@ -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

View File

@@ -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"

View File

@@ -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">

View File

@@ -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

View File

@@ -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"