| | |
| | | |
| | | @Select("select id,`name`,phone,province_code,province_name,city_code,city_name" + |
| | | ",district_code,district_name,detail_address,is_default " + |
| | | " from com_shop_user_address where user_id = #{userId} order by create_at desc") |
| | | " from com_shop_user_address where delete_status = 2 and user_id = #{userId} order by create_at desc") |
| | | List<ComShopUserAddressVO> pageUserAddressList(Page page, @Param("userId") Long userId); |
| | | |
| | | } |
| | |
| | | private Integer isDefault; |
| | | |
| | | /** |
| | | * 是否已删除(1.是 2.否) |
| | | */ |
| | | private Integer deleteStatus; |
| | | |
| | | /** |
| | | * 创建时间 |
| | | */ |
| | | @TableField(fill = FieldFill.INSERT) |
| | |
| | | // ComMngVillageDO comMngVillageDO = villageDOList.stream().filter(village -> village.getAlley().equals(vo.getRoad()) && village.getHouseNum().equals(Integer.valueOf(vo.getDoorNo()))).findFirst().orElse(null); |
| | | BeanUtils.copyProperties(vo, comMngPopulationDO); |
| | | if (comMngVillageDO == null) { |
| | | throw new ServiceException("街道巷:" + vo.getRoad() + "不存在!"); |
| | | throw new ServiceException("查无:" + vo.getRoad() + "小区/房租地址,请先新建地址"); |
| | | } |
| | | List<String> userTag = vo.getUserTagStr().stream().map(userTagStr -> userTagStr.split("\\(")[0]).collect(Collectors.toList()); |
| | | comMngPopulationDO.setVillageId(comMngVillageDO.getVillageId()); |
| | |
| | | if(userAddressDO == null){ |
| | | return R.fail("未查询到用户收货地址信息"); |
| | | } |
| | | if(this.baseMapper.deleteById(addressId) > 0){ |
| | | userAddressDO.setDeleteStatus(1); |
| | | if(this.baseMapper.updateById(userAddressDO) > 0){ |
| | | return R.ok(); |
| | | }else{ |
| | | return R.fail("删除收货地址失败"); |