wsm-添加适配会签任务内再次会签的变量获取方法
This commit is contained in:
+3
-1
@@ -566,4 +566,6 @@ public interface ISysBaseAPI extends CommonAPI {
|
||||
List<String> getUsersListByJsonLocalAPI(Object jsonData, String deptKeyName, String roleId);
|
||||
|
||||
List<String> getUsersListByDeptIdAndRoleIdLocalApi(String deptId, String roleId);
|
||||
}
|
||||
|
||||
List<String> getUserByRoleIdLocalApi(String roleId);
|
||||
}
|
||||
|
||||
+7
@@ -244,4 +244,11 @@ public interface SysUserMapper extends BaseMapper<SysUser> {
|
||||
* @return
|
||||
*/
|
||||
List<SysUser> queryUserByDeptAndROle( String deptId, String roleId, Integer secretLevel);
|
||||
|
||||
/**
|
||||
* 通过角色id获取用户
|
||||
* @param roleId
|
||||
* @return
|
||||
*/
|
||||
List<SysUser> getUserByRoleId(String roleId);
|
||||
}
|
||||
|
||||
+2
@@ -496,4 +496,6 @@ public interface ISysUserService extends IService<SysUser> {
|
||||
void updatePasswordNotBindPhone(String oldPassword, String password, String username);
|
||||
|
||||
List<String> queryUserByDeptAndROle(@NotBlank(message = "deptId不为空") String deptId, @NotBlank(message = "角色id不为空") String roleId, @NotBlank(message = "secretLevel不为空") Integer secretLevel);
|
||||
|
||||
List<String> getUserByRoleId(String roleId);
|
||||
}
|
||||
|
||||
+9
@@ -2152,4 +2152,13 @@ public class SysBaseApiImpl implements ISysBaseAPI {
|
||||
.stream()
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<String> getUserByRoleIdLocalApi(String roleId){
|
||||
List<String> sysUserList = sysUserService.getUserByRoleId(roleId);
|
||||
return Optional.ofNullable(sysUserList)
|
||||
.orElse(Collections.emptyList())
|
||||
.stream()
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
}
|
||||
+5
@@ -2419,4 +2419,9 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
||||
public List<String> queryUserByDeptAndROle(@NotBlank(message = "deptId不为空") String deptId, @NotBlank(message = "角色id不为空") String roleId, @NotBlank(message = "secretLevel不为空") Integer secretLevel){
|
||||
return sysUserMapper.queryUserByDeptAndROle(deptId,roleId,secretLevel).stream().map(SysUser::getUsername).collect(Collectors.toList()) ;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<String> getUserByRoleId(String roleId){
|
||||
return sysUserMapper.getUserByRoleId(roleId).stream().map(SysUser::getUsername).collect(Collectors.toList()) ;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user