talent_auth_get_api.go 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  1. package talentapi
  2. import (
  3. "github.com/gogf/gf/net/ghttp"
  4. "youngmini_server/app/service/talent_service"
  5. )
  6. var TalentAuthGetApi = talentAuthGetApi{}
  7. type talentAuthGetApi struct {}
  8. // PlatformBrief 获取所有平台账户简略信息
  9. func (*talentAuthGetApi)PlatformBrief(r *ghttp.Request) {
  10. res := talent_service.GetTalentAllPlatformBriefInfo(r)
  11. err := r.Response.WriteJson(res)
  12. if err != nil {
  13. panic("write response error")
  14. }
  15. }
  16. // PlatformDetail 获取单个平台账户详情
  17. func (*talentAuthGetApi)PlatformDetail(r *ghttp.Request) {
  18. res := talent_service.OnGetTalentPlatformDetail(r)
  19. err := r.Response.WriteJson(res)
  20. if err != nil {
  21. panic("write response error")
  22. }
  23. }
  24. // TalentBriefInfo 获取达人简略信息
  25. func (*talentAuthGetApi)TalentBriefInfo(r *ghttp.Request) {
  26. res := talent_service.OnGetTalentBriefInfo(r)
  27. err := r.Response.WriteJson(res)
  28. if err != nil {
  29. panic("write response error")
  30. }
  31. }
  32. // TalentDetailInfo 获取达人详细信息
  33. func (*talentAuthGetApi)TalentDetailInfo(r *ghttp.Request) {
  34. res := talent_service.OnGetTalentDetailInfo(r)
  35. err := r.Response.WriteJson(res)
  36. if err != nil {
  37. panic("write response error")
  38. }
  39. }
  40. // DeliveryAddr 获取收货地址列表
  41. func (*talentAuthGetApi)DeliveryAddr(r *ghttp.Request) {
  42. res := talent_service.OnGetDeliveryAddr(r)
  43. err := r.Response.WriteJson(res)
  44. if err != nil {
  45. panic("write response error")
  46. }
  47. }
  48. // DeliveryAddrDetail 获取收货信息详情
  49. func (*talentAuthGetApi)DeliveryAddrDetail(r *ghttp.Request) {
  50. res := talent_service.OnGetDeliveryAddrDetail(r)
  51. err := r.Response.WriteJson(res)
  52. if err != nil {
  53. panic("write response error")
  54. }
  55. }
  56. // BoBoCoinInfo 获取卜卜币收入和支出记录
  57. func (*talentAuthGetApi)BoBoCoinInfo(r *ghttp.Request) {
  58. res := talent_service.GetBoBoCoinList(r)
  59. err := r.Response.WriteJson(res)
  60. if err != nil {
  61. panic("write response error")
  62. }
  63. }
  64. // BoBoCoinWithdrawal 获取提现信息,目前只有支付宝账号信息
  65. func (*talentAuthGetApi)BoBoCoinWithdrawal(r *ghttp.Request) {
  66. res := talent_service.GetBoBoCoinWithdrawalInfo(r)
  67. err := r.Response.WriteJson(res)
  68. if err != nil {
  69. panic("write response error")
  70. }
  71. }
  72. // ExistOrder 获取达人已接的订单列表
  73. func (*talentAuthGetApi)ExistOrder(r *ghttp.Request) {
  74. res := talent_service.GetOrderList(r)
  75. err := r.Response.WriteJson(res)
  76. if err != nil {
  77. panic("write response error")
  78. }
  79. }
  80. // GetPlatformFansCount 获取平台粉丝数
  81. func (*talentAuthGetApi)GetPlatformFansCount(r *ghttp.Request) {
  82. res := talent_service.GetPlatformFansCount(r)
  83. err := r.Response.WriteJson(res)
  84. if err != nil {
  85. panic("write response error")
  86. }
  87. }
  88. func (*talentAuthGetApi)SignupPageTaskDetail(r *ghttp.Request) {
  89. res := talent_service.GetSignupPageTaskDetail(r)
  90. err := r.Response.WriteJson(res)
  91. if err != nil {
  92. panic("write response error")
  93. }
  94. }
  95. func (*talentAuthGetApi)OrderDetail(r *ghttp.Request) {
  96. res := talent_service.GetOrderDetail(r)
  97. err := r.Response.WriteJson(res)
  98. if err != nil {
  99. panic("write response error")
  100. }
  101. }
  102. func (*talentAuthGetApi)GetSampleExpressInfo(r *ghttp.Request) {
  103. res := talent_service.OnGetExpressInfo(r)
  104. err := r.Response.WriteJson(res)
  105. if err != nil {
  106. panic("write response error")
  107. }
  108. }
  109. func (*talentAuthGetApi)GetDraftInfo(r *ghttp.Request) {
  110. res := talent_service.OnGetDraftInfo(r)
  111. err := r.Response.WriteJson(res)
  112. if err != nil {
  113. panic("write response error")
  114. }
  115. }
  116. func (*talentAuthGetApi)GetArticle(r *ghttp.Request) {
  117. res := talent_service.OnGetArticleInfo(r)
  118. err := r.Response.WriteJson(res)
  119. if err != nil {
  120. panic("write response error")
  121. }
  122. }
  123. func (*talentAuthGetApi)GetQualityLink(r *ghttp.Request) {
  124. res := talent_service.OnGetPublishLinkInfo(r)
  125. err := r.Response.WriteJson(res)
  126. if err != nil {
  127. panic("write response error")
  128. }
  129. }
  130. func (*talentAuthGetApi)GetDataLink(r *ghttp.Request) {
  131. res := talent_service.OnGetDataLinkInfo(r)
  132. err := r.Response.WriteJson(res)
  133. if err != nil {
  134. panic("write response error")
  135. }
  136. }
  137. func (*talentAuthGetApi)GetOrderCompleteInfo(r *ghttp.Request) {
  138. res := talent_service.OnGetOrderCompleteData(r)
  139. err := r.Response.WriteJson(res)
  140. if err != nil {
  141. panic("write response error")
  142. }
  143. }
  144. func (*talentAuthGetApi)GetOrderSettleState(r *ghttp.Request) {
  145. res := talent_service.GetBoBoCoinOrderSettleInfo(r)
  146. err := r.Response.WriteJson(res)
  147. if err != nil {
  148. panic("write response error")
  149. }
  150. }
  151. // GetOrderSignupPlatformInfo 获取订单
  152. func (*talentAuthGetApi)GetOrderSignupPlatformInfo(r *ghttp.Request) {
  153. res := talent_service.GetOrderSignUpPlatformInfo(r)
  154. err := r.Response.WriteJson(res)
  155. if err != nil {
  156. panic("write response error")
  157. }
  158. }
  159. // GetOrderBriefInfo 获取订单的brief信息
  160. func (*talentAuthGetApi)GetOrderBriefInfo(r *ghttp.Request) {
  161. res := talent_service.GetOrderBriefInfo(r)
  162. err := r.Response.WriteJson(res)
  163. if err != nil {
  164. panic("write response error")
  165. }
  166. }
  167. func (*talentAuthGetApi)IsLogin(r *ghttp.Request) {
  168. res := talent_service.IsLogin(r)
  169. err := r.Response.WriteJson(res)
  170. if err != nil {
  171. panic("write response error")
  172. }
  173. }