查询单页列表
(listRows int, status ...int)
| 27 | |
| 28 | //查询单页列表 |
| 29 | func (this *Pages) List(listRows int, status ...int) (pages []Pages, rows int64, err error) { |
| 30 | qs := orm.NewOrm().QueryTable(GetTablePages()) |
| 31 | if len(status) > 0 { |
| 32 | qs = qs.Filter("Status", status[0]) |
| 33 | } |
| 34 | cols := []string{"Name", "Alias", "Title", "Keywords", "Description", "Id", "TimeCreate", "Sort", "Vcnt", "Status"} |
| 35 | rows, err = qs.OrderBy("sort").Limit(listRows).All(&pages, cols...) |
| 36 | return |
| 37 | } |
| 38 | |
| 39 | //查询单页内容 |
| 40 | func (this *Pages) One(alias string) (page Pages, err error) { |
nothing calls this directly
no test coverage detected