|
@@ -4,6 +4,7 @@ import (
|
4
|
4
|
"spaceofcheng/services/controllers"
|
5
|
5
|
"spaceofcheng/services/controllers/bodychecklist"
|
6
|
6
|
"spaceofcheng/services/controllers/book"
|
|
7
|
+ "spaceofcheng/services/controllers/booktype"
|
7
|
8
|
"spaceofcheng/services/controllers/calendar"
|
8
|
9
|
"spaceofcheng/services/controllers/card"
|
9
|
10
|
"spaceofcheng/services/controllers/cases"
|
|
@@ -352,10 +353,18 @@ func getCommonRoutes(prefix string) beego.LinkNamespace {
|
352
|
353
|
beego.NSRouter("/book/record", &book.BookController{}, "get:GetRecordList"),
|
353
|
354
|
beego.NSRouter("/book/instock/:bookId", &book.BookController{}, "get:GetInStockChangeByBookId"),
|
354
|
355
|
beego.NSRouter("/book/change", &book.BookController{}, "post:AddChangeRecord"),
|
|
356
|
+ beego.NSRouter("/book", &book.BookController{}, "post:SaveBook"),
|
|
357
|
+ beego.NSRouter("/book", &book.BookController{}, "put:SaveBook"),
|
355
|
358
|
beego.NSRouter("/book/borrow/:bookIds/:customerId", &book.BookController{}, "put:BorrowBook"),
|
356
|
359
|
beego.NSRouter("/book/return/:borrowIds", &book.BookController{}, "post:ReturnBook"),
|
357
|
360
|
beego.NSRouter("/book/return/:customerInfo", &book.BookController{}, "get:GetCustomerReturnList"),
|
358
|
361
|
beego.NSRouter("/book/customer/:customerInfo", &book.BookController{}, "put:GetCustomerByCustomerInfo"),
|
359
|
362
|
beego.NSRouter("/book/excel", &book.BookController{}, "post:ExcelInpuData"),
|
|
363
|
+
|
|
364
|
+ // booktype 图书类型管理
|
|
365
|
+ beego.NSRouter("/booktype", &booktype.BooktypeController{}, "get:GetList"),
|
|
366
|
+ beego.NSRouter("/booktype/:bookTypeId", &booktype.BooktypeController{}, "get:GetBookTypeById"),
|
|
367
|
+ beego.NSRouter("/booktype", &booktype.BooktypeController{}, "post:SaveBookType"),
|
|
368
|
+ beego.NSRouter("/booktype", &booktype.BooktypeController{}, "put:SaveBookType"),
|
360
|
369
|
)
|
361
|
370
|
}
|