1111from lin .jwt import group_required , login_required
1212from lin .redprint import Redprint
1313
14- from app .api import lindoc
14+ from app .api import api
1515from app .exception .api import BookNotFound
1616from app .model .v1 .book import Book
1717from app .validator .schema import (
2525
2626
2727@book_api .route ("/<int:id>" , methods = ["GET" ])
28- @lindoc .validate (
28+ @api .validate (
2929 resp = DocResponse (BookNotFound , r = BookSchema ),
3030 tags = ["图书" ],
3131)
@@ -40,7 +40,7 @@ def get_book(id: int):
4040
4141
4242@book_api .route ("" , methods = ["GET" ])
43- @lindoc .validate (
43+ @api .validate (
4444 resp = DocResponse (r = BookSchemaList ),
4545 tags = ["图书" ],
4646)
@@ -53,7 +53,7 @@ def get_books():
5353
5454
5555@book_api .route ("/search" , methods = ["GET" ])
56- @lindoc .validate (
56+ @api .validate (
5757 query = BookQuerySearchSchema ,
5858 resp = DocResponse (BookNotFound , r = BookSchemaList ),
5959 tags = ["图书" ],
@@ -72,7 +72,7 @@ def search():
7272
7373@book_api .route ("" , methods = ["POST" ])
7474@login_required
75- @lindoc .validate (
75+ @api .validate (
7676 headers = AuthorizationSchema ,
7777 json = BookSchema ,
7878 resp = DocResponse (Success (12 )),
@@ -89,7 +89,7 @@ def create_book():
8989
9090@book_api .route ("/<int:id>" , methods = ["PUT" ])
9191@login_required
92- @lindoc .validate (
92+ @api .validate (
9393 headers = AuthorizationSchema ,
9494 json = BookSchema ,
9595 resp = DocResponse (Success (13 )),
@@ -114,7 +114,7 @@ def update_book(id: int):
114114@book_api .route ("/<int:id>" , methods = ["DELETE" ])
115115@permission_meta (auth = "删除图书" , module = "图书" )
116116@group_required
117- @lindoc .validate (
117+ @api .validate (
118118 headers = AuthorizationSchema ,
119119 resp = DocResponse (BookNotFound , Success (14 )),
120120 tags = ["图书" ],
0 commit comments