diff --git a/info-publish-manager/src/main/java/com/mortals/xhx/module/device/service/impl/DeviceServiceImpl.java b/info-publish-manager/src/main/java/com/mortals/xhx/module/device/service/impl/DeviceServiceImpl.java
index ee1196e9693fb3c903d28256e40673d32acd391c..b19cd6749d52a18dbe6419576b71556ce346c94d 100644
--- a/info-publish-manager/src/main/java/com/mortals/xhx/module/device/service/impl/DeviceServiceImpl.java
+++ b/info-publish-manager/src/main/java/com/mortals/xhx/module/device/service/impl/DeviceServiceImpl.java
@@ -195,6 +195,9 @@ public class DeviceServiceImpl extends AbstractCRUDCacheServiceImpl<DeviceDao, D
             WorkmanEntity workmanEntity = workmanService.get(workmanId);
             BeanUtils.copyProperties(workmanEntity, deviceWorkmanEntity);
             DeviceEntity deviceEntity = this.get(entity.getId());
+
+            deviceWorkmanEntity.setWorkmanId(workmanEntity.getId());
+            deviceWorkmanEntity.setWorkmanName(workmanEntity.getName());
             deviceWorkmanEntity.setDeviceId(entity.getId());
             deviceWorkmanEntity.setDeviceName(deviceEntity.getDeviceName());
             deviceWorkmanEntity.setDeviceCode(deviceEntity.getDeviceCode());