creative.go 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  1. package http
  2. import (
  3. "go-common/app/interface/main/mcn/model/mcnmodel"
  4. "go-common/library/net/http/blademaster"
  5. )
  6. // archives handler
  7. func archives(c *blademaster.Context) {
  8. var err error
  9. v := new(mcnmodel.ArchivesReq)
  10. if err = c.Bind(v); err != nil {
  11. return
  12. }
  13. mcnMid, _ := c.Get("mid")
  14. common := &mcnmodel.CreativeCommonReq{
  15. UpMid: v.UpMid,
  16. McnMid: mcnMid.(int64),
  17. }
  18. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "archives"))
  19. }
  20. // archiveHistoryList handler
  21. func archiveHistoryList(c *blademaster.Context) {
  22. var err error
  23. v := new(mcnmodel.ArchiveHistoryListReq)
  24. if err = c.Bind(v); err != nil {
  25. return
  26. }
  27. mcnMid, _ := c.Get("mid")
  28. common := &mcnmodel.CreativeCommonReq{
  29. UpMid: v.UpMid,
  30. McnMid: mcnMid.(int64),
  31. }
  32. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "archiveHistoryList"))
  33. }
  34. // archiveVideos handler
  35. func archiveVideos(c *blademaster.Context) {
  36. var err error
  37. v := new(mcnmodel.ArchiveVideosReq)
  38. if err = c.Bind(v); err != nil {
  39. return
  40. }
  41. mcnMid, _ := c.Get("mid")
  42. common := &mcnmodel.CreativeCommonReq{
  43. UpMid: v.UpMid,
  44. McnMid: mcnMid.(int64),
  45. }
  46. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "archiveVideos"))
  47. }
  48. // dataArchive handler
  49. func dataArchive(c *blademaster.Context) {
  50. var err error
  51. v := new(mcnmodel.DataArchiveReq)
  52. if err = c.Bind(v); err != nil {
  53. return
  54. }
  55. mcnMid, _ := c.Get("mid")
  56. common := &mcnmodel.CreativeCommonReq{
  57. UpMid: v.UpMid,
  58. McnMid: mcnMid.(int64),
  59. }
  60. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "dataArchive"))
  61. }
  62. // dataVideoQuit handler
  63. func dataVideoQuit(c *blademaster.Context) {
  64. var err error
  65. v := new(mcnmodel.DataVideoQuitReq)
  66. if err = c.Bind(v); err != nil {
  67. return
  68. }
  69. mcnMid, _ := c.Get("mid")
  70. common := &mcnmodel.CreativeCommonReq{
  71. UpMid: v.UpMid,
  72. McnMid: mcnMid.(int64),
  73. }
  74. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "dataVideoQuit"))
  75. }
  76. // danmuDistri handler
  77. func danmuDistri(c *blademaster.Context) {
  78. var err error
  79. v := new(mcnmodel.DanmuDistriReq)
  80. if err = c.Bind(v); err != nil {
  81. return
  82. }
  83. mcnMid, _ := c.Get("mid")
  84. common := &mcnmodel.CreativeCommonReq{
  85. UpMid: v.UpMid,
  86. McnMid: mcnMid.(int64),
  87. }
  88. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "danmuDistri"))
  89. }
  90. // dataBase handler
  91. func dataBase(c *blademaster.Context) {
  92. var err error
  93. v := new(mcnmodel.DataBaseReq)
  94. if err = c.Bind(v); err != nil {
  95. return
  96. }
  97. mcnMid, _ := c.Get("mid")
  98. common := &mcnmodel.CreativeCommonReq{
  99. UpMid: v.UpMid,
  100. McnMid: mcnMid.(int64),
  101. }
  102. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "dataBase"))
  103. }
  104. // dataTrend handler
  105. func dataTrend(c *blademaster.Context) {
  106. var err error
  107. v := new(mcnmodel.DataTrendReq)
  108. if err = c.Bind(v); err != nil {
  109. return
  110. }
  111. mcnMid, _ := c.Get("mid")
  112. common := &mcnmodel.CreativeCommonReq{
  113. UpMid: v.UpMid,
  114. McnMid: mcnMid.(int64),
  115. }
  116. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "dataTrend"))
  117. }
  118. // dataAction handler
  119. func dataAction(c *blademaster.Context) {
  120. var err error
  121. v := new(mcnmodel.DataActionReq)
  122. if err = c.Bind(v); err != nil {
  123. return
  124. }
  125. mcnMid, _ := c.Get("mid")
  126. common := &mcnmodel.CreativeCommonReq{
  127. UpMid: v.UpMid,
  128. McnMid: mcnMid.(int64),
  129. }
  130. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "dataAction"))
  131. }
  132. // dataFan handler
  133. func dataFan(c *blademaster.Context) {
  134. var err error
  135. v := new(mcnmodel.DataFanReq)
  136. if err = c.Bind(v); err != nil {
  137. return
  138. }
  139. mcnMid, _ := c.Get("mid")
  140. common := &mcnmodel.CreativeCommonReq{
  141. UpMid: v.UpMid,
  142. McnMid: mcnMid.(int64),
  143. }
  144. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "dataFan"))
  145. }
  146. // dataPandect handler
  147. func dataPandect(c *blademaster.Context) {
  148. var err error
  149. v := new(mcnmodel.DataPandectReq)
  150. if err = c.Bind(v); err != nil {
  151. return
  152. }
  153. mcnMid, _ := c.Get("mid")
  154. common := &mcnmodel.CreativeCommonReq{
  155. UpMid: v.UpMid,
  156. McnMid: mcnMid.(int64),
  157. }
  158. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "dataPandect"))
  159. }
  160. // dataSurvey handler
  161. func dataSurvey(c *blademaster.Context) {
  162. var err error
  163. v := new(mcnmodel.DataSurveyReq)
  164. if err = c.Bind(v); err != nil {
  165. return
  166. }
  167. mcnMid, _ := c.Get("mid")
  168. common := &mcnmodel.CreativeCommonReq{
  169. UpMid: v.UpMid,
  170. McnMid: mcnMid.(int64),
  171. }
  172. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "dataSurvey"))
  173. }
  174. // dataPlaySource handler
  175. func dataPlaySource(c *blademaster.Context) {
  176. var err error
  177. v := new(mcnmodel.DataPlaySourceReq)
  178. if err = c.Bind(v); err != nil {
  179. return
  180. }
  181. mcnMid, _ := c.Get("mid")
  182. common := &mcnmodel.CreativeCommonReq{
  183. UpMid: v.UpMid,
  184. McnMid: mcnMid.(int64),
  185. }
  186. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "dataPlaySource"))
  187. }
  188. // dataPlayAnalysis handler
  189. func dataPlayAnalysis(c *blademaster.Context) {
  190. var err error
  191. v := new(mcnmodel.DataPlayAnalysisReq)
  192. if err = c.Bind(v); err != nil {
  193. return
  194. }
  195. mcnMid, _ := c.Get("mid")
  196. common := &mcnmodel.CreativeCommonReq{
  197. UpMid: v.UpMid,
  198. McnMid: mcnMid.(int64),
  199. }
  200. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "dataPlayAnalysis"))
  201. }
  202. // dataArticleRank handler
  203. func dataArticleRank(c *blademaster.Context) {
  204. var err error
  205. v := new(mcnmodel.DataArticleRankReq)
  206. if err = c.Bind(v); err != nil {
  207. return
  208. }
  209. mcnMid, _ := c.Get("mid")
  210. common := &mcnmodel.CreativeCommonReq{
  211. UpMid: v.UpMid,
  212. McnMid: mcnMid.(int64),
  213. }
  214. c.JSON(srv.CreativeHandle(c, common, c.Request.Form, "dataArticleRank"))
  215. }