media.go 681 B

1234567891011121314151617181920212223242526
  1. package services
  2. import (
  3. "eta/eta_mini_crm_ht/models"
  4. "eta/eta_mini_crm_ht/utils"
  5. )
  6. func GetMediaIdsByPermissionIds(permissionIds []int, mediaType models.MediaType) (mediaIds []int, err error) {
  7. mediaIds, err = models.GetMediaIdIdsByPermissionId(permissionIds)
  8. if err != nil {
  9. utils.FileLog.Error("查询媒体品种信息失败", err.Error())
  10. return
  11. }
  12. if len(mediaIds) == 0 {
  13. utils.FileLog.Error("查询媒体品种信息失败:", "没有查询到媒体品种信息")
  14. return
  15. }
  16. //媒体
  17. mediaIds, err = models.FilterMediaIdIdsBySourceId(mediaType, mediaIds)
  18. if err != nil {
  19. utils.FileLog.Error("查询媒体信息失败", err.Error())
  20. return
  21. }
  22. return
  23. }