获取指定状态的友链 @param status 友链状态,-1表示全部状态的友链,0表示关闭状态的友链,1表示正常状态的友链 @return links 友链数组 @return rows 记录数 @return err 错误
(status int)
| 26 | //@return rows 记录数 |
| 27 | //@return err 错误 |
| 28 | func (this *Friend) GetListByStatus(status int) (links []Friend, rows int64, err error) { |
| 29 | qs := orm.NewOrm().QueryTable(GetTableFriend()) |
| 30 | if status == 0 || status == 1 { |
| 31 | qs = qs.Filter("Status", status) |
| 32 | } |
| 33 | rows, err = qs.OrderBy("sort", "-status", "-id").All(&links) |
| 34 | return |
| 35 | } |
| 36 | |
| 37 | //获取友链 |
| 38 | func (this *Friend) Friends() (links []Friend) { |
no test coverage detected