【功能修复】工作流:BpmProcessDefinitionInfoDO 的 startUserIds 应该使用 LongListTypeHandler

This commit is contained in:
YunaiV 2024-10-27 15:01:56 +08:00
parent 19d3f64bdf
commit 7cd9638ff6
1 changed files with 2 additions and 1 deletions

View File

@ -1,6 +1,7 @@
package cn.iocoder.yudao.module.bpm.dal.dataobject.definition;
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
import cn.iocoder.yudao.framework.mybatis.core.type.LongListTypeHandler;
import cn.iocoder.yudao.framework.mybatis.core.type.StringListTypeHandler;
import cn.iocoder.yudao.module.bpm.enums.definition.BpmModelFormTypeEnum;
import cn.iocoder.yudao.module.bpm.enums.definition.BpmModelTypeEnum;
@ -132,7 +133,7 @@ public class BpmProcessDefinitionInfoDO extends BaseDO {
* 1. {@link #visible} 只是决定是否可见即使不可见还是可以发起
* 2. startUserIds 决定某个用户是否可以发起如果该用户不可发起则他也是不可见的
*/
@TableField(typeHandler = StringListTypeHandler.class) // 为了可以使用 find_in_set 进行过滤
@TableField(typeHandler = LongListTypeHandler.class) // 为了可以使用 find_in_set 进行过滤
private List<Long> startUserIds;
/**