docActivity.go 591 B

123456789101112131415161718192021222324
  1. package stdlib
  2. import (
  3. "fmt"
  4. "log"
  5. "time"
  6. "app.yhyue.com/moapp/jydocs/services/model"
  7. elastic "app.yhyue.com/moapp/jybase/esv7"
  8. jyDocsRpcUtil "app.yhyue.com/moapp/jydocs/services/util"
  9. )
  10. func DocActivityList(pageSize, pageNum int) ([]model.DocActivity, int) {
  11. docActivity := []model.DocActivity{}
  12. var count int
  13. jyDocsRpcUtil.GetJyDocsDB().Model(&model.DocActivity{}).Count(&count)
  14. if count > 0 {
  15. jyDocsRpcUtil.GetJyDocsDB().Model(&model.DocActivity{}).Offset(pageNum * pageSize).Limit(pageSize).Find(&docActivity).Error
  16. } else {
  17. count = 0
  18. }
  19. return docActivity, count
  20. }