liuxiaolong
2020-08-17 180389ae7cbbeae5175a303a3811ebbf7650b132
fix query log
3个文件已修改
13 ■■■■■ 已修改文件
conf/app.conf 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
controllers/car.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
models/log.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
conf/app.conf
@@ -19,3 +19,4 @@
hikAppKey = 26577698
hikAppSecret = ZHhxujl06e0e5jsJLaiB
pushLowerLimit = 5
initPushLeft = 88
controllers/car.go
@@ -25,7 +25,7 @@
//3.晚上10点到10点半,每间隔10分钟,给停车场内的车辆推送消息:请尽快驶出停车场
func ComputeSpaceLeftRealTime() {
    ticker := time.NewTicker(3 * time.Second)
    prePushLeft := 0
    prePushLeft, _ := beego.AppConfig.Int("initPushLeft") //初始剩余数量,上线后不能每次启动都推送消息
    sv := service.NewCarService()
    initCacheM := false
    lowerLimit,_ := beego.AppConfig.Int("pushLowerLimit") //[0,5]
@@ -253,12 +253,16 @@
    }
    var l models.Log
    total, logs := l.Find(curPage, pageSize, st, et)
    var rl []models.Log
    for _,le := range logs {
        rl = append(rl, *le)
    }
    resp := code.Code{
        Success: true,
        Status:  http.StatusOK,
        Data:    map[string]interface{}{
            "total": total,
            "list": logs,
            "list": rl,
        },
    }
    c.Data["json"] = resp
models/log.go
@@ -23,8 +23,8 @@
    return o.Insert(l)
}
func (l *Log) Find(curPage int, pageSize int, startTime string, endTime string) (int,[]Log) {
    var list []Log
func (l *Log) Find(curPage int, pageSize int, startTime string, endTime string) (int,[]*Log) {
    var list []*Log
    o := orm.NewOrm()
    var total int
    sql := "select count(*) from "+l.TableName()+" where createTime >='"+startTime+"' and createTime <= '"+endTime+"'"