智能图书检索与异步借阅系统 V2.0

当前读者:

📋 最近借阅记录

ID书名读者借阅证借出时间状态
暂无记录
📜 查看前后端 JSON 接口契约
请求  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":"系统异常: ..." }