Kaynağa Gözat

Merge branch 'dev' of http://git.ycjcjy.com/SpaceOfCheng/services into dev

zjxpcyc 6 yıl önce
ebeveyn
işleme
93cf520108
4 değiştirilmiş dosya ile 24 ekleme ve 5 silme
  1. 1
    1
      conf/log.conf
  2. 20
    2
      controllers/book/book.go
  3. 1
    0
      routers/common.go
  4. 2
    2
      routers/wechat.go

+ 1
- 1
conf/log.conf Dosyayı Görüntüle

@@ -1,4 +1,4 @@
1 1
 [common]
2
-filename="E:\\GoProjects\\src\\spaceofcheng\\services\\log\\common.log"
2
+filename="D:\\GoProjects\\src\\spaceofcheng\\services\\log\\common.log"
3 3
 # log level "emergency", "alert", "critical", "error", "warning", "notice", "info", "debug"
4 4
 level="debug"

+ 20
- 2
controllers/book/book.go Dosyayı Görüntüle

@@ -25,7 +25,7 @@ func (c *BookController) Constructor() {
25 25
 
26 26
 // GetRecommendList 获取精选
27 27
 func (c *BookController) GetRecommendList() {
28
-	caseid := c.GetString(":caseid")
28
+	caseid := c.GetString("caseid")
29 29
 	page, _ := c.GetInt("page")
30 30
 	pagesize, _ := c.GetInt("pagesize")
31 31
 	if page < 0 {
@@ -47,7 +47,7 @@ func (c *BookController) GetRecommendList() {
47 47
 // GetBookList 获取图书列表
48 48
 func (c *BookController) GetBookList() {
49 49
 	caseIDs := c.GetString("caseid")
50
-	if caseIDs == "" {
50
+	if caseIDs == "" && c.Context.Get("cases") != nil {
51 51
 		cases := c.Context.Get("cases").([]model.SysUserCase)
52 52
 		caseIDs = c.GetCaseIDs(cases)
53 53
 	}
@@ -284,3 +284,21 @@ func (c *BookController) DeleteBook() {
284 284
 	c.ResponseJSON("删除成功")
285 285
 
286 286
 }
287
+func (c *BookController) GetBookById() {
288
+	bookId := c.GetString(":bookId")
289
+	list, err := c.serv.GetBookById(bookId)
290
+	if err != nil {
291
+		c.ResponseError(err)
292
+	}
293
+	c.ResponseJSON(list)
294
+}
295
+
296
+// type Kernel struct {
297
+// 	schedules map[string]ScheduleTask
298
+// }
299
+
300
+// func NewKernel() *Kernel {
301
+// 	return &Kernel{
302
+// 		schedules: make(map[string]ScheduleTask),
303
+// 	}
304
+// }

+ 1
- 0
routers/common.go Dosyayı Görüntüle

@@ -351,6 +351,7 @@ func getCommonRoutes(prefix string) beego.LinkNamespace {
351 351
 		// book 图书管理
352 352
 		beego.NSRouter("/book", &book.BookController{}, "get:GetBookList"),
353 353
 		beego.NSRouter("/book/record", &book.BookController{}, "get:GetRecordList"),
354
+		beego.NSRouter("/book/:bookId", &book.BookController{}, "get:GetBookById"),
354 355
 		beego.NSRouter("/book/instock/:bookId", &book.BookController{}, "get:GetInStockChangeByBookId"),
355 356
 		beego.NSRouter("/book/change", &book.BookController{}, "post:AddChangeRecord"),
356 357
 		beego.NSRouter("/book", &book.BookController{}, "post:SaveBook"),

+ 2
- 2
routers/wechat.go Dosyayı Görüntüle

@@ -121,8 +121,8 @@ func getWechatRoutes(prefix string) beego.LinkNamespace {
121 121
 		beego.NSRouter("/calendar/isattend/customer", &calendar.CalendarController{}, "get:IsCustomerAttend"),
122 122
 
123 123
 		// 图书管理
124
-		beego.NSRouter("/book/recommend/:caseid", &book.BookController{}, "get:GetRecommendList"),
125
-		beego.NSRouter("/booktype/:caseid", &booktype.BooktypeController{}, "get:GetList"),
124
+		beego.NSRouter("/book/recommend", &book.BookController{}, "get:GetRecommendList"),
125
+		beego.NSRouter("/booktype", &booktype.BooktypeController{}, "get:GetList"),
126 126
 		beego.NSRouter("/book", &book.BookController{}, "get:GetBookList"),
127 127
 		beego.NSRouter("/customer/book", &book.BookController{}, "get:GetMineRecord"),
128 128
 		beego.NSRouter("/book/reserve/:bookid", &book.BookController{}, "post:ReserveBook"),