ky 6 years ago
parent 8a52f89485
commit 3469912ebe

@ -60,4 +60,13 @@ public class MiniAddressController {
return ResultBuilder.withPayload(receiveAddressList).build();
}
@PostMapping("/addressDetail")
@ApiImplicitParam(name = "token", value = "token", required = true, dataType = "String", paramType = "header")
@ApiOperation(value = "收件地址详情", notes = "收件地址详情")
@ResponseBody
public Result addressDetail(String addressId) {
ReceiveAddress receiveAddress = receiveAddressService.addressDetail(addressId);
return ResultBuilder.withPayload(receiveAddress).build();
}
}

@ -136,4 +136,13 @@ public class PcCustomController {
customService.deleteCustom(customId);
return ResultBuilder.success().build();
}
@PostMapping("/logoutCustom")
@ApiImplicitParam(name = "token", value = "token", required = true, dataType = "String", paramType = "header")
@ApiOperation(value = "注销公司", notes = "注销公司")
public Result logoutCustom(String customId) {
customService.logoutCustom(customId);
return ResultBuilder.success().build();
}
}

@ -286,4 +286,12 @@ public class CustomServiceImpl extends ServiceImpl<CustomMapper, Custom> impleme
public void deleteCustom(String customId){
customMapper.deleteById(customId);
}
public void logoutCustom(String customId){
Custom custom = new Custom();
custom.setId(customId);
custom.setModifyDate( new Date());
custom.setStatusCode("logout");
customMapper.updateById(custom);
}
}

@ -37,6 +37,12 @@ public class ReceiveAddressServiceImpl extends ServiceImpl<ReceiveAddressMapper,
public void updateAddress(ReceiveAddress receiveAddress){
receiveAddress.setModifyDate(new Date());
if(receiveAddress.getIsDefault()){
String miniUserId = receiveAddress.getMiniUserId();
ReceiveAddress other = new ReceiveAddress();
other.setIsDefault(false);
receiveAddressMapper.update(other,new EntityWrapper<ReceiveAddress>().eq("mini_user_id", miniUserId));
}
receiveAddressMapper.updateById(receiveAddress);
}
@ -48,4 +54,9 @@ public class ReceiveAddressServiceImpl extends ServiceImpl<ReceiveAddressMapper,
List<ReceiveAddress> receiveAddressList = receiveAddressMapper.selectList(new EntityWrapper<ReceiveAddress>().eq("mini_user_id", userId));
return receiveAddressList;
}
public ReceiveAddress addressDetail(String receiveAddressId){
ReceiveAddress receiveAddress = receiveAddressMapper.selectById(receiveAddressId);
return receiveAddress;
}
}

Loading…
Cancel
Save