Commit 7cd9638ff60dd5f7d130413e7a8c20a7ddc8b48f
1 parent
19d3f64b
【功能修复】工作流:BpmProcessDefinitionInfoDO 的 startUserIds 应该使用 LongListTypeHandler
Showing
1 changed file
with
2 additions
and
1 deletions
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/dataobject/definition/BpmProcessDefinitionInfoDO.java
| 1 | package cn.iocoder.yudao.module.bpm.dal.dataobject.definition; | 1 | package cn.iocoder.yudao.module.bpm.dal.dataobject.definition; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; | 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 4 | +import cn.iocoder.yudao.framework.mybatis.core.type.LongListTypeHandler; | ||
| 4 | import cn.iocoder.yudao.framework.mybatis.core.type.StringListTypeHandler; | 5 | import cn.iocoder.yudao.framework.mybatis.core.type.StringListTypeHandler; |
| 5 | import cn.iocoder.yudao.module.bpm.enums.definition.BpmModelFormTypeEnum; | 6 | import cn.iocoder.yudao.module.bpm.enums.definition.BpmModelFormTypeEnum; |
| 6 | import cn.iocoder.yudao.module.bpm.enums.definition.BpmModelTypeEnum; | 7 | import cn.iocoder.yudao.module.bpm.enums.definition.BpmModelTypeEnum; |
| @@ -132,7 +133,7 @@ public class BpmProcessDefinitionInfoDO extends BaseDO { | @@ -132,7 +133,7 @@ public class BpmProcessDefinitionInfoDO extends BaseDO { | ||
| 132 | * 1. {@link #visible} 只是决定是否可见。即使不可见,还是可以发起 | 133 | * 1. {@link #visible} 只是决定是否可见。即使不可见,还是可以发起 |
| 133 | * 2. startUserIds 决定某个用户是否可以发起。如果该用户不可发起,则他也是不可见的 | 134 | * 2. startUserIds 决定某个用户是否可以发起。如果该用户不可发起,则他也是不可见的 |
| 134 | */ | 135 | */ |
| 135 | - @TableField(typeHandler = StringListTypeHandler.class) // 为了可以使用 find_in_set 进行过滤 | 136 | + @TableField(typeHandler = LongListTypeHandler.class) // 为了可以使用 find_in_set 进行过滤 |
| 136 | private List<Long> startUserIds; | 137 | private List<Long> startUserIds; |
| 137 | 138 | ||
| 138 | /** | 139 | /** |