📋 最近借阅记录
| ID | 书名 | 读者 | 借阅证 | 借出时间 | 状态 |
|---|---|---|---|---|---|
| 暂无记录 | |||||
| ID | 书名 | 读者 | 借阅证 | 借出时间 | 状态 |
|---|---|---|---|---|---|
| 暂无记录 | |||||
请求 GET /api/books?keyword=...&categoryId=...&onlyInStock=1
响应 { "code":200, "msg":"ok", "data":[ {id,title,author,isbn,stock,categoryName,...} ] }
请求 GET /api/categories
响应 { "code":200, "msg":"ok", "data":[ {id,name,bookCount} ] }
请求 POST /api/borrow Body: {"bookId":1,"readerId":4}
响应 { "code":200, "msg":"ok", "data":{recordId,bookId,bookTitle,stock,status} }
响应 { "code":409, "msg":"库存不足,请稍后再试", "data":{bookId,stock:0} }
响应 { "code":500, "msg":"系统异常: ..." }