修改绑定设备时返回设备id

This commit is contained in:
zzc 2024-10-29 22:51:43 +08:00
parent a1b3d69ff1
commit 351ce4526b
4 changed files with 6 additions and 5 deletions

View File

@ -70,7 +70,7 @@ public class EqDeviceController extends BaseController {
* @return
*/
@GetMapping("/bindDevice")
public R<Boolean> bindDevice(EqAppHomeBo bo){
public R<Long> bindDevice(EqAppHomeBo bo){
String equipmentCode = bo.getEquipmentCode();
if (equipmentCode == null) throw new ServiceException("设备编码不能为空");
if (bo.getUserId() == null) throw new ServiceException("用户ID不能为空");//分享用户要使用家庭主体的用户id

View File

@ -51,7 +51,7 @@ public class EqShowUserEquipmentController extends BaseController {
String equipmentCode = bo.getEquipmentCode();
if (equipmentCode == null) throw new ServiceException("设备编码不能为空");
if (bo.getUserId() == null) throw new ServiceException("用户ID不能为空");//分享用户要使用家庭主体的用户id
return R.ok(eqEquipmentService.bindDevice(bo));
return R.ok(eqEquipmentService.bindDevice(bo) != null);
}

View File

@ -80,10 +80,11 @@ public interface IEqEquipmentService {
/**
* 绑定设备
*
* @param bo
* @return
*/
Boolean bindDevice(EqAppHomeBo bo);
Long bindDevice(EqAppHomeBo bo);
/**
* 批量更新

View File

@ -302,7 +302,7 @@ public class EqEquipmentServiceImpl implements IEqEquipmentService {
}
@Override
public Boolean bindDevice(EqAppHomeBo bo) {
public Long bindDevice(EqAppHomeBo bo) {
String equipmentCode = bo.getEquipmentCode(); //这里的设备编码改成了设备mac地址
//通过设备mac地址查询设备编码
@ -363,7 +363,7 @@ public class EqEquipmentServiceImpl implements IEqEquipmentService {
}else{
baseMapper.insert(add);
}
return true;
return add.getEquipmentId();
}
@Override