|
@@ -82,6 +82,13 @@ public class PersonalServiceImpl implements PersonalService {
|
|
|
|
|
|
@Override
|
|
|
public void saveAddress(Address address) {
|
|
|
+ if (address.getDefaultFlag() != null && address.getDefaultFlag().equals("1")) {
|
|
|
+ Address addr = personalMapper.findDefaultAddress(address.getUserID());
|
|
|
+ if (addr != null) {
|
|
|
+ addr.setDefaultFlag("0");
|
|
|
+ personalMapper.updateAddress(addr);
|
|
|
+ }
|
|
|
+ }
|
|
|
if (address.getAddressID() == null) {
|
|
|
personalMapper.saveAddress(address);
|
|
|
} else {
|