xin
2025-07-16 f2fdc4a1e311bafd1dadf45f043bc9c5c77e0a23
oying-system/src/main/java/com/oying/modules/sh/service/impl/UserAddressServiceImpl.java
@@ -42,10 +42,17 @@
    }
    @Override
    public List<UserAddress> queryUserAddress() {
    public List<UserAddress> queryUserAddress(double longitude, double latitude) {
        UserAddressQueryCriteria criteria = new UserAddressQueryCriteria();
        criteria.setUserId(SecurityUtils.getCurrentUserId());
        criteria.setLongitude(longitude);
        criteria.setLatitude(latitude);
        return queryAll(criteria);
    }
    @Override
    public UserAddress getById(Long addressId, Double longitude, Double latitude) {
        return userAddressMapper.getById(addressId, SecurityUtils.getCurrentUserId(), longitude, latitude);
    }
    @Override
@@ -94,6 +101,7 @@
            map.put("城市", userAddress.getCity());
            map.put("区县", userAddress.getDistrict());
            map.put("街道", userAddress.getStreet());
            map.put("短地址", userAddress.getShortAddress());
            map.put("详细地址", userAddress.getDetail());
            map.put("经度", userAddress.getLongitude());
            map.put("纬度", userAddress.getLatitude());