shanghai_calendar.go 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. package roadshow
  2. type GetTokenResp struct {
  3. Code int `json:"code"`
  4. Msg string `json:"msg"`
  5. Time int `json:"time"`
  6. TokenData TokenData `json:"data"`
  7. }
  8. type TokenData struct {
  9. AccessToken string `json:"access_token"`
  10. ExpireIn int `json:"expire_in"`
  11. }
  12. type UserCalendarList struct {
  13. Code int `json:"code"`
  14. Msg string `json:"msg"`
  15. Time int `json:"time"`
  16. Data []UserCalendar `json:"data"`
  17. }
  18. //type UserCalendar struct {
  19. // ID int `json:"id"`
  20. // UserId int `json:"user_id"`
  21. // ProjectName string `json:"project_name"`
  22. // ProjectID int `json:"project_id"`
  23. // CustomerID string `json:"customer_id"`
  24. // ProjectType int `json:"project_type"`
  25. // ProjectFormType int `json:"project_form_type"`
  26. // Room int `json:"room"`
  27. // StartTime int `json:"start_time"`
  28. // EndTime int `json:"end_time"`
  29. // Content string `json:"content"`
  30. // FeedExpert interface{} `json:"feed_expert"`
  31. // Title string `json:"title"`
  32. // Start string `json:"start"`
  33. // End string `json:"end"`
  34. // BackgroundColor string `json:"backgroundColor"`
  35. // BorderColor string `json:"borderColor"`
  36. // TextColor string `json:"textColor"`
  37. //}
  38. type UserCalendar struct {
  39. ID int `json:"id" description:"关系id" `
  40. UserId int `json:"user_id" description:"创建人id" `
  41. UserPhone string `json:"user_phone" description:"创建人手机号" `
  42. UserName string `json:"user_name" description:"创建人昵称" `
  43. ProjectName string `json:"project_name" description:"活动名称" `
  44. ProjectId int `json:"project_id" description:"活动id" `
  45. CustomerId string `json:"customer_id" description:"客户id" `
  46. CustomerName string `json:"customer_name" description:"客户名称" `
  47. CustomerSocial string `json:"customer_social" description:"客户社会信用码" `
  48. ProjectType int `json:"project_type" description:"活动类型:1=沙龙,2=路演,3=专家需求,4=研究需求,5=电话,6=面谈,7=专题需求,8=线下沙龙,9=公司调研"`
  49. ProjectFormType int `json:"project_form_type" description:"服务形式:1=沙龙,2=路演,3=专家需求,4=研究需求,5=电话,6=面谈,7=专题需求"`
  50. Room int `json:"room" description:"会议室id"`
  51. StartTime int `json:"start_time" description:"开始时间戳"`
  52. EndTime int `json:"end_time" description:"结束时间戳"`
  53. Content string `json:"content" description:"活动内容"`
  54. FeedExpert string `json:"feed_expert" description:"邀请的专家"`
  55. Title string `json:"title" description:"日历显示的标题"`
  56. ResearcherMobile string `json:"researcher_mobile" description:"研究员+协同人员手机号(多个使用逗号拼接)"`
  57. }
  58. type CreatSHCalendarResp struct {
  59. Code int `json:"code"`
  60. Msg string `json:"msg"`
  61. Time int `json:"time"`
  62. Data Calendar `json:"data"`
  63. }
  64. type Calendar struct {
  65. CalendarID string `json:"calendar_id"`
  66. }