|  |  | 
 |  |  |                             throw new CoolException("盘点单执行数量修改失败!!"); | 
 |  |  |                         } | 
 |  |  |  | 
 |  |  |                         checkDiffItemService.remove(new LambdaQueryWrapper<CheckDiffItem>().eq(CheckDiffItem::getTaskItemId, taskItem.getId())); | 
 |  |  |                         CheckDiffItem serviceOne = checkDiffItemService.getOne(new LambdaQueryWrapper<CheckDiffItem>().eq(CheckDiffItem::getTaskItemId, taskItem.getId())); | 
 |  |  |  | 
 |  |  |                         checkDiffService.removeById(taskItem.getSourceId()); | 
 |  |  |                         checkDiffItemService.remove(new LambdaQueryWrapper<CheckDiffItem>().eq(CheckDiffItem::getTaskItemId, taskItem.getId())); | 
 |  |  |                         if (!Objects.isNull(serviceOne)) { | 
 |  |  |                             CheckDiff checkDiff = checkDiffService.getById(serviceOne.getCheckId()); | 
 |  |  |                             if (!Objects.isNull(checkDiff)) { | 
 |  |  |                                 checkDiffService.removeById(checkDiff.getId()); | 
 |  |  |                             } | 
 |  |  |                         } | 
 |  |  |                     }); | 
 |  |  |                 } | 
 |  |  |  |