接入搜索功能

This commit is contained in:
2021-06-13 10:40:19 +08:00
parent 9e595ab6e8
commit 9ea6082d04
2 changed files with 62 additions and 53 deletions
+7 -3
View File
@@ -85,7 +85,7 @@ var {{table}}Ctr = Ctr{
"search": func(that *Context) {
columnStr,leftJoin,where := that.MakeCode.Search(that.RouterString[1], that.Req,that.Db)
columnStr,leftJoin,where := that.MakeCode.Search(that.RouterString[1], that.Req,that.Db)
page:=ObjToInt(that.Req.FormValue("page"))
pageSize:=ObjToInt(that.Req.FormValue("pageSize"))
@@ -109,8 +109,12 @@ var {{table}}Ctr = Ctr{
continue
}
if (column["list"]==nil||column.GetBool("list"))&&column.GetString("link")!=""{
v[column.GetString("link")] = that.Db.Get(column.GetString("link"), column.GetString("value"), Map{"id": v.GetCeilInt(k)})
if column["list"]!=false&&column["name"]=="parent_id"&&column.GetString("link")!=""{
parentC := that.Db.Get(column.GetString("link"), column.GetString("value"), Map{"id": v.GetCeilInt(k)})
v[column.GetString("link")+"_"+column.GetString("name")+"_"+column.GetString("value")]=""
if parentC!=nil{
v[column.GetString("link")+"_"+column.GetString("name")+"_"+column.GetString("value")]=parentC.GetString(column.GetString("value"))
}
}