@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.