增加表关联新建功能,同时修复数据库bug
This commit is contained in:
@@ -12,7 +12,8 @@ var ctg_order_dateCtr = Ctr{
|
||||
"info": func(that *Context) {
|
||||
|
||||
//today:=time.Now().Weekday()
|
||||
category := that.Db.Get("category", "*", Map{"id": that.RouterString[2]})
|
||||
id := ObjToInt(that.Req.FormValue("id"))
|
||||
category := that.Db.Get("category", "*", Map{"id": id})
|
||||
if category == nil {
|
||||
that.Display(4, "找不到该类别!")
|
||||
return
|
||||
@@ -52,8 +53,9 @@ var ctg_order_dateCtr = Ctr{
|
||||
if day == 6 || day == 7 {
|
||||
continue
|
||||
}
|
||||
fmt.Println(todayAMTime.Unix() + int64(24*60*60*(i+1)))
|
||||
dayAM := that.Db.Get("ctg_order_date", "*", Map{"AND": Map{"category_id": that.RouterString[2], "date": todayAMTime.Unix() + int64(24*60*60*(i+1))}})
|
||||
//fmt.Println(todayAMTime.Unix() + int64(24*60*60*(i+1)))
|
||||
dayAM := that.Db.Get("ctg_order_date", "*", Map{"AND": Map{"category_id": category.GetCeilInt("id"),
|
||||
"date": todayAMTime.Unix() + int64(24*60*60*(i+1))}})
|
||||
if dayAM == nil {
|
||||
dayAM = Map{"name": "9:00-12:00",
|
||||
"date": todayAMTime.Unix() + int64(24*60*60*(i+1)),
|
||||
@@ -71,8 +73,10 @@ var ctg_order_dateCtr = Ctr{
|
||||
}
|
||||
}
|
||||
|
||||
dayPM := that.Db.Get("ctg_order_date", "*", Map{"AND": Map{"category_id": that.RouterString[2], "date": todayPMTime.Unix() + int64(24*60*60*(i+1))}})
|
||||
dayPM := that.Db.Get("ctg_order_date", "*", Map{"AND": Map{"category_id": category.GetCeilInt("id"), "date": todayPMTime.Unix() + int64(24*60*60*(i+1))}})
|
||||
fmt.Println(that.Db.LastQuery, that.Db.LastData, dayPM, that.Db.LastErr)
|
||||
if dayPM == nil {
|
||||
fmt.Println("dasdasdasda")
|
||||
dayPM = Map{"name": "14:00-16:00",
|
||||
"date": todayPMTime.Unix() + int64(24*60*60*(i+1)),
|
||||
"create_time": time.Now().Unix(),
|
||||
|
||||
Reference in New Issue
Block a user