| | |
| | | populationHouseUserDO.setId(Snowflake.getId()); |
| | | populationHouseUserDO.setPopulId(populationDO.getId()); |
| | | populationHouseUserDO.setHouseId(houseEditDto.getId()); |
| | | populationHouseUserDO.setRelation(houseEditDto.getRelation()); |
| | | if (houseEditDto.getIsResidence().equals(ComMngPopulationHouseEditDTO.isResidence.yes)) { |
| | | houseId = houseEditDto.getId();//居住地 |
| | | } |
| | |
| | | } |
| | | } |
| | | |
| | | ComMngPopulationHouseUserDO comMngPopulationHouseUserDO = comMngPopulationHouseUserDAO.selectOne(new QueryWrapper<ComMngPopulationHouseUserDO>().lambda() |
| | | .eq(ComMngPopulationHouseUserDO::getPopulId, vo.getId())); |
| | | if (comMngPopulationHouseUserDO != null) { |
| | | comMngPopulationHouseUserDO.setRelation(vo.getRelation()); |
| | | comMngPopulationHouseUserDAO.updateById(comMngPopulationHouseUserDO); |
| | | }else { |
| | | comMngPopulationHouseUserDO = new ComMngPopulationHouseUserDO(); |
| | | comMngPopulationHouseUserDO.setId(Snowflake.getId()); |
| | | comMngPopulationHouseUserDO.setPopulId(vo.getId()); |
| | | comMngPopulationHouseUserDO.setRelation(vo.getRelation()); |
| | | comMngPopulationHouseUserDO.setCreateAt(new Date()); |
| | | comMngPopulationHouseUserDAO.insert(comMngPopulationHouseUserDO); |
| | | } |
| | | // ComMngPopulationHouseUserDO comMngPopulationHouseUserDO = comMngPopulationHouseUserDAO.selectOne(new QueryWrapper<ComMngPopulationHouseUserDO>().lambda() |
| | | // .eq(ComMngPopulationHouseUserDO::getPopulId, vo.getId())); |
| | | // if (comMngPopulationHouseUserDO != null) { |
| | | // comMngPopulationHouseUserDO.setRelation(vo.getRelation()); |
| | | // comMngPopulationHouseUserDAO.updateById(comMngPopulationHouseUserDO); |
| | | // }else { |
| | | // comMngPopulationHouseUserDO = new ComMngPopulationHouseUserDO(); |
| | | // comMngPopulationHouseUserDO.setId(Snowflake.getId()); |
| | | // comMngPopulationHouseUserDO.setPopulId(vo.getId()); |
| | | // comMngPopulationHouseUserDO.setRelation(vo.getRelation()); |
| | | // comMngPopulationHouseUserDO.setCreateAt(new Date()); |
| | | // comMngPopulationHouseUserDAO.insert(comMngPopulationHouseUserDO); |
| | | // } |
| | | if (populationDAO.updateById(populationDO) > 0) { |
| | | return R.ok(); |
| | | } else { |