MyBatis-Plus
@GetMapping("/selectDeptinfoByCode")
public Result selectDeptinfoByCode(@RequestParam("deptCode") String fdDeptCode) {
LambdaQueryWrapper<Deptinfo> queryWrapper = new QueryWrapper<Deptinfo>().lambda();
queryWrapper.eq(Deptinfo::getDeptCode, fdDeptCode);
Deptinfo deptinfo = deptinfoService.getOne(queryWrapper);
if (Optional.ofNullable(deptinfo).isPresent()) {
return Result.success(deptinfo);
}
Result result = Result.fail();
result.setMessage("查询失败!");
return result;
}
@Override
public void removeStateIconByID(Integer associateId) {
LambdaQueryWrapper<MapIcon> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(MapIcon::getAssociateId, associateId).and(w -> w.eq(MapIcon::getType, "state"));
mapIconMapper.delete(wrapper);
}
评论区