|
@@ -14,6 +14,7 @@ import cn.iocoder.yudao.module.pms.controller.admin.iotdeviceperson.vo.IotDevice
|
|
import cn.iocoder.yudao.module.pms.controller.admin.vo.*;
|
|
import cn.iocoder.yudao.module.pms.controller.admin.vo.*;
|
|
import cn.iocoder.yudao.module.pms.dal.dataobject.IotDeviceDO;
|
|
import cn.iocoder.yudao.module.pms.dal.dataobject.IotDeviceDO;
|
|
import cn.iocoder.yudao.module.pms.dal.dataobject.IotProductClassifyDO;
|
|
import cn.iocoder.yudao.module.pms.dal.dataobject.IotProductClassifyDO;
|
|
|
|
+import cn.iocoder.yudao.module.pms.dal.dataobject.iotdeviceperson.IotDevicePersonDO;
|
|
import cn.iocoder.yudao.module.pms.dal.dataobject.yanfan.ThingsModelDO;
|
|
import cn.iocoder.yudao.module.pms.dal.dataobject.yanfan.ThingsModelDO;
|
|
import cn.iocoder.yudao.module.pms.dal.dataobject.yanfan.YfDeviceDO;
|
|
import cn.iocoder.yudao.module.pms.dal.dataobject.yanfan.YfDeviceDO;
|
|
import cn.iocoder.yudao.module.pms.dal.mysql.TDDeviceMapper;
|
|
import cn.iocoder.yudao.module.pms.dal.mysql.TDDeviceMapper;
|
|
@@ -33,6 +34,7 @@ import cn.iocoder.yudao.module.system.dal.dataobject.dept.DeptDO;
|
|
import cn.iocoder.yudao.module.system.dal.dataobject.dict.DictDataDO;
|
|
import cn.iocoder.yudao.module.system.dal.dataobject.dict.DictDataDO;
|
|
import cn.iocoder.yudao.module.system.service.dept.DeptService;
|
|
import cn.iocoder.yudao.module.system.service.dept.DeptService;
|
|
import cn.iocoder.yudao.module.system.service.dict.DictDataService;
|
|
import cn.iocoder.yudao.module.system.service.dict.DictDataService;
|
|
|
|
+import com.google.common.collect.ImmutableList;
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
import io.swagger.v3.oas.annotations.Parameter;
|
|
import io.swagger.v3.oas.annotations.Parameter;
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
@@ -162,6 +164,10 @@ public class IotDeviceController {
|
|
iotDeviceRespVO.setLastInlineTime(format);
|
|
iotDeviceRespVO.setLastInlineTime(format);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
+ Map<Long, String> iotDevicePerson = iotDevicePersonService.getIotDevicePerson(ImmutableList.of(id));
|
|
|
|
+ if (Objects.nonNull(iotDevicePerson)) {
|
|
|
|
+ iotDeviceRespVO.setResponsibleNames(iotDevicePerson.get(id));
|
|
|
|
+ }
|
|
return success(iotDeviceRespVO);
|
|
return success(iotDeviceRespVO);
|
|
}
|
|
}
|
|
|
|
|