重写分页

This commit is contained in:
Minho
2018-01-26 18:07:55 +08:00
parent 882d93e7b0
commit b691a2333f
11 changed files with 148 additions and 383 deletions

View File

@@ -90,14 +90,16 @@ func (m *Attachment) FindListByDocumentId(doc_id int) (attaches []*Attachment, e
}
//分页查询附件
func (m *Attachment) FindToPager(pageIndex, pageSize int) (attachList []*AttachmentResult, totalCount int64, err error) {
func (m *Attachment) FindToPager(pageIndex, pageSize int) (attachList []*AttachmentResult, totalCount int, err error) {
o := orm.NewOrm()
totalCount, err = o.QueryTable(m.TableNameWithPrefix()).Count()
total, err := o.QueryTable(m.TableNameWithPrefix()).Count()
if err != nil {
return
return nil,0,err
}
totalCount = int(total)
offset := (pageIndex - 1) * pageSize
var list []*Attachment

View File

@@ -231,7 +231,7 @@ func (m *Member) FindByAccount(account string) (*Member, error) {
}
//分页查找用户.
func (m *Member) FindToPager(pageIndex, pageSize int) ([]*Member, int64, error) {
func (m *Member) FindToPager(pageIndex, pageSize int) ([]*Member, int, error) {
o := orm.NewOrm()
var members []*Member
@@ -253,7 +253,7 @@ func (m *Member) FindToPager(pageIndex, pageSize int) ([]*Member, int64, error)
for _, m := range members {
m.ResolveRoleName()
}
return members, totalCount, nil
return members, int(totalCount), nil
}
func (c *Member) IsAdministrator() bool {