|
@@ -56,13 +56,6 @@ public class EartagDeviceRegisterServiceImpl extends ServiceImpl<EartagDeviceReg
|
|
|
}
|
|
|
String pigpenId = mapList.get(0).get("pigpenId");
|
|
|
String unitId = mapList.get(0).get("unitId");
|
|
|
-
|
|
|
- //查询栋舍和单元放入位置字段
|
|
|
- List<EartagDeviceRegister> eartagDeviceRegister = eartagDeviceRegisterMapper.selectBatchIds(ids);
|
|
|
- for (EartagDeviceRegister deviceRegister : eartagDeviceRegister) {
|
|
|
- deviceRegister.setPigpenId(Integer.valueOf(pigpenId));
|
|
|
- deviceRegister.setChipId(unitId);
|
|
|
- }
|
|
|
//批量更新
|
|
|
UpdateWrapper<EartagDeviceRegister> updateWrapper = new UpdateWrapper<>();
|
|
|
updateWrapper.lambda().in(EartagDeviceRegister::getUnitId,ids);
|
|
@@ -138,7 +131,14 @@ public class EartagDeviceRegisterServiceImpl extends ServiceImpl<EartagDeviceReg
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public Result cancel() {
|
|
|
- return null;
|
|
|
+ public Result cancel(String ids) {
|
|
|
+ List<Integer> convert = idUtil.convert(ids);
|
|
|
+
|
|
|
+ UpdateWrapper<EartagDeviceRegister> updateWrapper = new UpdateWrapper<>();
|
|
|
+ updateWrapper.lambda().in(EartagDeviceRegister::getUnitId,convert);
|
|
|
+ EartagDeviceRegister eartagDeviceRegister = new EartagDeviceRegister();
|
|
|
+ eartagDeviceRegister.setPigpenId(null);
|
|
|
+ eartagDeviceRegister.setUnitId(null);
|
|
|
+ return resultUtil.result(eartagDeviceRegisterMapper.update(eartagDeviceRegister,updateWrapper));
|
|
|
}
|
|
|
}
|