| | |
| | | } |
| | | |
| | | @Override |
| | | public AjaxResult updateData(MarryInfoDto marryInfoDto) { |
| | | public Boolean updateData(MarryInfoDto marryInfoDto) { |
| | | |
| | | SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | Long userId = user.getUserId(); |
| | | // SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | // Long userId = user.getUserId(); |
| | | |
| | | MarrySelf marrySelf = new MarrySelf(); |
| | | BeanUtils.copyProperties(marryInfoDto,marrySelf); |
| | | marrySelf.setUid(userId); |
| | | marrySelf.setUid(marryInfoDto.getUid()); |
| | | |
| | | //先查询数据库中有没有本用户的数据 |
| | | LambdaQueryWrapper<MarrySelf> lqw = new LambdaQueryWrapper<>(); |
| | | lqw.eq(MarrySelf::getUid,userId); |
| | | lqw.eq(MarrySelf::getUid,marryInfoDto.getUid()); |
| | | List<MarrySelf> list = list(lqw); |
| | | |
| | | |
| | | if(list.isEmpty()){ |
| | | //如果是空的,那就是新增 |
| | | save(marrySelf); |
| | | |
| | | }else { |
| | | |
| | | //否则就是修改 |
| | | marrySelf.setId(list.get(0).getId()); |
| | | updateById(marrySelf); |
| | |
| | | |
| | | |
| | | |
| | | return AjaxResult.success(); |
| | | return true; |
| | | } |
| | | } |