faq.go 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package faq
  2. import "go-common/library/time"
  3. // PhoneFaqName const
  4. const (
  5. PhoneFaqName = "手机投稿FAQ"
  6. PhoneFaqQuesTypeID = "7e8eb6dca628490b9f2c089c8c751329"
  7. PadFaqName = "iPad投稿FAQ"
  8. PadFaqQuesTypeID = "ffd32371f3b94e95ad41e5c387ea62a0"
  9. FaqUgcProtocolName = "UGC付费最新协议内容"
  10. FaqUgcProtocolQuesTypeID = "b899fa132d9c4070b458d5898448f5e3"
  11. )
  12. // Faq str
  13. type Faq struct {
  14. State bool `json:"state"`
  15. QuestionTypeID string `json:"questionTypeId"`
  16. QuestionTypeName string `json:"questionTypeName"`
  17. URL string `json:"url"`
  18. }
  19. // Detail help detail and search
  20. type Detail struct {
  21. AllTypeName string `json:"allTypeName"`
  22. AnswerDesc string `json:"answerDesc"`
  23. AnswerFlag int `json:"answerFlag"`
  24. AnswerID string `json:"answerId"`
  25. AnswerImg string `json:"answerImg"`
  26. AnswerTxt string `json:"answerTxt"`
  27. AuditStatus int `json:"auditStatus"`
  28. CompanyID string `json:"companyId"`
  29. CreateID string `json:"createId"`
  30. CreateTime time.Time `json:"createTime"`
  31. DocID string `json:"docId"`
  32. LinkFlag int `json:"linkFlag"`
  33. MatchFlag int `json:"matchFlag"`
  34. QuestionID string `json:"questionId"`
  35. QuestionTitle string `json:"questionTitle"`
  36. QuestionTypeID string `json:"questionTypeId"`
  37. QuestionTypeName string `json:"questionTypeName"`
  38. UpdateID string `json:"updateId"`
  39. UpdateTime time.Time `json:"updateTime"`
  40. UsedFlag int `json:"usedFlag"`
  41. }