@RestController @RequestMapping(value="/addressBook") public class AddressBookController extends Object
| Constructor and Description |
|---|
AddressBookController() |
| Modifier and Type | Method and Description |
|---|---|
Result<String> |
addAddressBook(AddressBook addressBook)
新增地址簿
|
Result<String> |
deleteAddressBookById(Long ids)
通过前端传回来的id删除地址簿
|
Result<AddressBook> |
getAddressBookById(Long id)
通过id回显地址信息到编辑地址信息页面
|
Result<AddressBook> |
getDefaultAddressBook() |
Result<List<AddressBook>> |
listAddressBook()
地址管理页面显示所有地址
|
Result<String> |
updateAddressBook(AddressBook addressBook)
修改地址簿信息
|
Result<String> |
updateDefaultAddress(AddressBook addressBook)
更改默认地址
|
@PostMapping public Result<String> addAddressBook(@RequestBody AddressBook addressBook)
addressBook - @GetMapping(value="/list") public Result<List<AddressBook>> listAddressBook()
@GetMapping(value="/{id}")
public Result<AddressBook> getAddressBookById(@PathVariable
Long id)
id - @PutMapping public Result<String> updateAddressBook(@RequestBody AddressBook addressBook)
addressBook - @PutMapping(value="/default") public Result<String> updateDefaultAddress(@RequestBody AddressBook addressBook)
addressBook - @DeleteMapping public Result<String> deleteAddressBookById(Long ids)
ids - @GetMapping(value="/default") public Result<AddressBook> getDefaultAddressBook()
Copyright © 2022. All rights reserved.