| | |
| | | } |
| | | |
| | | private void dealUpdateByList(List<VehicleTimeRangeInfoResponse> list) { |
| | | List<Cars> newList = new ArrayList<>(); |
| | | if(list == null || list.size()==0){ |
| | | return ; |
| | | } |
| | |
| | | c.setEditDate(DateUtil.getISO8601DateByStr(model.getUpdateTime())); |
| | | if(StringUtils.isNotBlank(model.getPersonId())){ |
| | | //被访问人 |
| | | Member member = memberMapper.selectOne(new QueryWrapper<Member>().lambda().eq(Member::getHkId,model.getPersonId()).last("limit 1")); |
| | | Member member = memberMapper.selectOne(new QueryWrapper<Member>().lambda() |
| | | .eq(Member::getHkId,model.getPersonId()) |
| | | .last("limit 1")); |
| | | c.setMemberId(member!=null?member.getId():null); |
| | | if(member!=null){ |
| | | carEventMapper.update(null,new UpdateWrapper<CarEvent>().lambda() |
| | | .set(CarEvent::getMemberId,member.getId()) |
| | | .eq(CarEvent::getPlateNos,c.getCode()) |
| | | .apply("member_id is null or member_id=''") |
| | | .apply("(member_id is null or member_id='')") |
| | | ); |
| | | } |
| | | } |
| | | Cars cars = carsMapper.selectOne(new QueryWrapper<Cars>().lambda().eq(Cars::getHkId,model.getVehicleId()).last("limit 1")); |
| | | Cars cars = carsMapper.selectOne(new QueryWrapper<Cars>().lambda() |
| | | .eq(Cars::getHkId,model.getVehicleId()) |
| | | .last("limit 1")); |
| | | if(cars!=null){ |
| | | //更新 |
| | | c.setId(cars.getId()); |
| | |
| | | //新增 |
| | | carsMapper.insert(c); |
| | | } |
| | | |
| | | } |
| | | |
| | | } |
| | |
| | | c.setEditDate(DateUtil.getISO8601DateByStr(model.getUpdateTime())); |
| | | if(StringUtils.isNotBlank(model.getPersonId())){ |
| | | //被访问人 |
| | | Member member = memberMapper.selectOne(new QueryWrapper<Member>().lambda().eq(Member::getHkId,model.getPersonId()).last("limit 1")); |
| | | Member member = memberMapper.selectOne(new QueryWrapper<Member>().lambda() |
| | | .eq(Member::getHkId,model.getPersonId()) |
| | | .last("limit 1")); |
| | | c.setMemberId(member!=null?member.getId():null); |
| | | if(member!=null){ |
| | | carEventMapper.update(null,new UpdateWrapper<CarEvent>().lambda() |
| | | .set(CarEvent::getMemberId,member.getId()) |
| | | .eq(CarEvent::getPlateNos,c.getCode()) |
| | | .apply("member_id is null or member_id=''") |
| | | .apply("(member_id is null or member_id='')") |
| | | ); |
| | | } |
| | | } |