|
@@ -23,6 +23,7 @@ import org.jeecg.common.util.oss.OssBootUtil;
|
|
|
import org.jeecg.modules.message.entity.SysMessageTemplate;
|
|
|
import org.jeecg.modules.message.service.ISysMessageTemplateService;
|
|
|
import org.jeecg.modules.message.websocket.WebSocket;
|
|
|
+import org.jeecg.modules.oa.entity.IncidentTicketChildren;
|
|
|
import org.jeecg.modules.system.entity.*;
|
|
|
import org.jeecg.modules.system.mapper.*;
|
|
|
import org.jeecg.modules.system.service.ISysDataSourceService;
|
|
@@ -46,6 +47,7 @@ import java.util.ArrayList;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
|
* @Description: 底层共通业务API,提供其他独立模块调用
|
|
@@ -680,4 +682,11 @@ public class SysBaseApiImpl implements ISysBaseAPI {
|
|
|
SysDepart sysDepart= sysDepartService.getById(sysUser.getOrgCode());
|
|
|
return sysDepartService.getDepartByUsernameByOrg(username,sysDepart.getOrgCode());
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public String getUserByRoleCode(String roleCode, String username){
|
|
|
+ List<SysUser> userList = userMapper.getUserByRoleCode(roleCode,username);
|
|
|
+ String result = userList.stream().map(SysUser::getUsername).collect(Collectors.joining(","));
|
|
|
+ return result;
|
|
|
+ }
|
|
|
}
|