report_mapping.go 628 B

1234567891011121314151617181920212223242526272829
  1. package cygx
  2. import (
  3. "fmt"
  4. "hongze/hz_crm_api/models/cygx"
  5. "hongze/hz_crm_api/services/alarm_msg"
  6. )
  7. // 报告匹配类型映射
  8. func GetCygxReportMappingCygxListMap() (mapResp map[int]string) {
  9. var err error
  10. defer func() {
  11. if err != nil {
  12. fmt.Println(err)
  13. go alarm_msg.SendAlarmMsg("报告匹配类型映射,信息失败,Err:"+err.Error(), 3)
  14. }
  15. }()
  16. var condition string
  17. var pars []interface{}
  18. list, err := cygx.GetCygxReportMappingCygxList(condition, pars, 0, 0)
  19. if err != nil {
  20. return
  21. }
  22. mapResp = make(map[int]string, 0)
  23. for _, v := range list {
  24. mapResp[v.Id] = v.MatchTypeName
  25. }
  26. return
  27. }