docActivity.go 527 B

123456789101112131415161718
  1. package stdlib
  2. import (
  3. "app.yhyue.com/moapp/jy_docs/services/model"
  4. jyDocsRpcUtil "app.yhyue.com/moapp/jy_docs/services/util"
  5. )
  6. func DocActivityList(pageSize, pageNum int) ([]model.DocActivity, int) {
  7. docActivity := []model.DocActivity{}
  8. var count int64
  9. jyDocsRpcUtil.GetJyDocsDB().Model(&model.DocActivity{}).Count(&count)
  10. if count > 0 {
  11. jyDocsRpcUtil.GetJyDocsDB().Model(&model.DocActivity{}).Offset(pageNum * pageSize).Limit(pageSize).Find(&docActivity)
  12. } else {
  13. count = 0
  14. }
  15. return docActivity, int(count)
  16. }