Skip to content
Permalink
Browse files
add readme
  • Loading branch information
shaoh4 committed Dec 20, 2020
1 parent a788748 commit f86869f2db408ad1afd66a34274ebb80fc597dce
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 3 deletions.
@@ -0,0 +1,42 @@

# API list

## User
| method | api | desc |
|--- | --|--|
| post| api/user/signup| user signup|
| post | api/user/signin| user signin|


## Book
| method | api | params | desc |
|--- | --|--| -- |
|get | api/book/search | keyword,page,size | get book list |
|get | api/book/my | | my book list |
|get | api/book/:id | id | get book detail |
|post | api/book/ | category,ISBN,file,book_name,price,author,describe | add book |
|delete | api/book/:id | id | delete book |
|put | api/book/:id | id | update book |
| | | |

## Category
| method | api | params| desc |
|--- | --|--| -- |
|get | api/category/ | | get category list |
|get | api/category/all | | get category all list |
|post | api/category/ | name | add category |
|put | api/category/:id | id, name | update category name, state |
| | | |

## Borrow
| method | api |params| desc |
|--- | -- | --|--|
| post | api/borrow/ | book information and user information | add borrow record |
| delete | api/borrow/:id | id | delete borrow by id |
| get | api/borrow/my | | get borrow list |
| get | api/borrow/request | | get requester list |
| get | api/borrow/:id | id | get borrow detail |
| put | api/borrow/request/msg/:id | id,content | add message |
| put | api/borrow/reply/msg/:id | id,content |replay requester message |
| put | api/borrow/refuse/:id | id,content | refuse requester |
| put | api/borrow/confirm/:id | id,content | confirm requester |
@@ -53,7 +53,7 @@ router
response.status(400).json({ code: 400, msg: ex.msg || ex.message || ex });
}
})
// add category
// add book
.post('/', upload.single('file'), async (request, response) => {
try {
const [isExpire, userInfo] = await UserService.CheckToken(request.token);
@@ -72,7 +72,7 @@ router
response.status(400).json({ code: 400, msg: ex.msg || ex.message || ex });
}
})
// delete category by id
// delete book by id
.delete('/:id', async (request, response) => {
try {
if (!request.token) {
@@ -89,7 +89,7 @@ router
response.status(400).json({ code: 400, msg: ex.msg || ex.message || ex });
}
})
// update category name
// update book name
.put('/:id', upload.single('file'), async (request, response) => {
try {
if (!request.token) {

0 comments on commit f86869f

Please sign in to comment.