|
@@ -93,6 +93,18 @@ public class DeviceServiceImpl implements DeviceService {
|
|
|
|
|
|
@Override
|
|
|
public List<DeviceDto> selectList(DeviceDto deviceDto) {
|
|
|
+ LoginUser loginUser = UserUtil.getCurrentUser();
|
|
|
+ deviceDto.setTenantId(loginUser.getTenantId());
|
|
|
+ deviceDto.setProgramItems(loginUser.getProgramItemList());
|
|
|
+ deviceDto.setUserType(loginUser.getType());
|
|
|
+ //1是公司,2是公司及以下,3部门,4部门及以下,5自定义
|
|
|
+ deviceDto.setPermissonType(loginUser.getPermissonType());
|
|
|
+ List<DeviceDto> deviceDtos = deviceMapper.selectList(deviceDto);
|
|
|
+ return deviceDtos;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<DeviceDto> selectListByType(DeviceDto deviceDto) {
|
|
|
LoginUser loginUser = UserUtil.getCurrentUser();
|
|
|
deviceDto.setTenantId(loginUser.getTenantId());
|
|
|
deviceDto.setProgramItems(loginUser.getProgramItemList());
|