|
@@ -117,17 +117,17 @@ public class ClaimServiceImpl extends ServiceImpl<ClaimMapper, Claim> implements
|
|
|
@DSTransactional
|
|
|
public void delete(Long id) {
|
|
|
//通过流水ID查找出到账认领的数据
|
|
|
- List<Claim> claimList = this.list(Wrappers.<Claim>query().lambda().eq(Claim::getBusinessId,id));
|
|
|
- if(CollectionUtils.isNotEmpty(claimList)){
|
|
|
+ List<Claim> claimList = this.list(Wrappers.<Claim>query().lambda().eq(Claim::getBusinessId, id));
|
|
|
+ if (CollectionUtils.isNotEmpty(claimList)) {
|
|
|
List<Long> claimIds = claimList.stream().map(Claim::getId).collect(Collectors.toList());
|
|
|
- //更新流水数据为认领状态
|
|
|
- AccountRunningWater water = new AccountRunningWater();
|
|
|
- water.setId(id);
|
|
|
- water.setIsClaim(0);//未认领状态
|
|
|
- accountRunningWaterService.updateById(water);
|
|
|
this.removeBatchByIds(claimIds);
|
|
|
- claimContractService.remove(Wrappers.<ClaimContract>query().lambda().in(ClaimContract::getClaimId,claimIds));
|
|
|
+ claimContractService.remove(Wrappers.<ClaimContract>query().lambda().in(ClaimContract::getClaimId, claimIds));
|
|
|
}
|
|
|
+ //更新流水数据为认领状态
|
|
|
+ AccountRunningWater water = new AccountRunningWater();
|
|
|
+ water.setId(id);
|
|
|
+ water.setIsClaim(0);//未认领状态
|
|
|
+ accountRunningWaterService.updateById(water);
|
|
|
}
|
|
|
|
|
|
/**
|