|
@@ -259,7 +259,7 @@ public class SysWorkUserServiceImpl extends ServiceImpl<SysWorkUserMapper, SysWo
|
|
|
public R<List<SysWorkVo>> list(ListDto listDto) {
|
|
|
Long sysId = listDto.getSysId();
|
|
|
//部门分配为可选,先判断是否存在
|
|
|
- List<SysUserDept> sysUserDepts = sysUserDeptService.list(Wrappers.<SysUserDept>lambdaQuery().eq(SysUserDept::getSysId, sysId).in(SysUserDept::getWorkUserId, listDto.getId()));
|
|
|
+ List<SysUserDept> sysUserDepts = sysUserDeptService.list(Wrappers.<SysUserDept>lambdaQuery().eq(sysId != null, SysUserDept::getSysId, sysId).in(SysUserDept::getWorkUserId, listDto.getId()));
|
|
|
|
|
|
//条件构造
|
|
|
JoinLambdaWrapper<SysWorkUser> joinLambdaWrapper = new JoinLambdaWrapper<>(SysWorkUser.class)
|