mirror of
https://github.com/mindoc-org/mindoc.git
synced 2025-10-20 19:07:25 +08:00
重写分页
This commit is contained in:
@@ -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
|
||||
|
@@ -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 {
|
||||
|
Reference in New Issue
Block a user