|
|
@@ -64,22 +64,18 @@ public class InvSettlementSourceServiceImpl extends ServiceImpl<InvSettlementSou
|
|
|
@Override
|
|
|
@Transactional
|
|
|
public boolean saveOrUpdateBatchWithConditions(List<InvSettlementSource> invSettlementSources) {
|
|
|
- try {
|
|
|
- for (InvSettlementSource invSettlementSource : invSettlementSources) {
|
|
|
- InvSettlementSource one = baseMapper.selectOne(new LambdaQueryWrapper<InvSettlementSource>()
|
|
|
- .eq(InvSettlementSource::getLicenseno, invSettlementSource.getLicenseno())
|
|
|
- .eq(InvSettlementSource::getJqPolicyId, invSettlementSource.getJqPolicyId())
|
|
|
- .eq(InvSettlementSource::getSyPolicyId, invSettlementSource.getSyPolicyId())
|
|
|
- .eq(InvSettlementSource::getNonCarPolicyId, invSettlementSource.getNonCarPolicyId()));
|
|
|
- if (one != null) {
|
|
|
- invSettlementSource.setId(one.getId());
|
|
|
- baseMapper.updateById(invSettlementSource);
|
|
|
- } else {
|
|
|
- baseMapper.insert(invSettlementSource);
|
|
|
- }
|
|
|
+ for (InvSettlementSource invSettlementSource : invSettlementSources) {
|
|
|
+ InvSettlementSource one = baseMapper.selectOne(new LambdaQueryWrapper<InvSettlementSource>()
|
|
|
+ .eq(InvSettlementSource::getLicenseno, invSettlementSource.getLicenseno())
|
|
|
+ .eq(InvSettlementSource::getJqPolicyId, invSettlementSource.getJqPolicyId())
|
|
|
+ .eq(InvSettlementSource::getSyPolicyId, invSettlementSource.getSyPolicyId())
|
|
|
+ .eq(InvSettlementSource::getNonCarPolicyId, invSettlementSource.getNonCarPolicyId()));
|
|
|
+ if (one != null) {
|
|
|
+ invSettlementSource.setId(one.getId());
|
|
|
+ baseMapper.updateById(invSettlementSource);
|
|
|
+ } else {
|
|
|
+ baseMapper.insert(invSettlementSource);
|
|
|
}
|
|
|
- }catch(Exception e){
|
|
|
- return false;
|
|
|
}
|
|
|
return true;
|
|
|
}
|