diff --git a/fys-modules/fys-equipment/src/main/java/com/fuyuanshen/equipment/service/impl/DeviceServiceImpl.java b/fys-modules/fys-equipment/src/main/java/com/fuyuanshen/equipment/service/impl/DeviceServiceImpl.java index 2cfe856..170111c 100644 --- a/fys-modules/fys-equipment/src/main/java/com/fuyuanshen/equipment/service/impl/DeviceServiceImpl.java +++ b/fys-modules/fys-equipment/src/main/java/com/fuyuanshen/equipment/service/impl/DeviceServiceImpl.java @@ -525,7 +525,7 @@ public class DeviceServiceImpl extends ServiceImpl impleme throw new RuntimeException("设备已绑定"); } UpdateWrapper deviceUpdateWrapper = new UpdateWrapper<>(); - deviceUpdateWrapper.eq("id", device.getId()) + deviceUpdateWrapper.eq("device_imei", deviceImei) .set("binding_status", BindingStatusEnum.BOUND.getCode()) .set("binding_user_id", userId); ; @@ -544,7 +544,7 @@ public class DeviceServiceImpl extends ServiceImpl impleme throw new RuntimeException("设备已绑定"); } UpdateWrapper deviceUpdateWrapper = new UpdateWrapper<>(); - deviceUpdateWrapper.eq("id", device.getId()) + deviceUpdateWrapper.eq("device_mac", deviceMac) .set("binding_status", BindingStatusEnum.BOUND.getCode()) .set("binding_user_id", userId); return baseMapper.update(null, deviceUpdateWrapper);