swagger.yml 46 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897
  1. swagger: "2.0"
  2. info:
  3. title: beego Test API
  4. description: beego has a very cool tools to autogenerate documents for your API
  5. version: 1.0.0
  6. termsOfService: http://beego.me/
  7. contact:
  8. email: astaxie@gmail.com
  9. license:
  10. name: Apache 2.0
  11. url: http://www.apache.org/licenses/LICENSE-2.0.html
  12. basePath: /api
  13. paths:
  14. /bill/detail:
  15. get:
  16. tags:
  17. - bill
  18. description: 年度账单接口
  19. operationId: BillController.年度账单接口
  20. responses:
  21. "200":
  22. description: ""
  23. schema:
  24. $ref: '#/definitions/models.BillDetailResp'
  25. /classify/detail:
  26. get:
  27. tags:
  28. - classify
  29. description: 获取分类详情信息接口
  30. operationId: ClassifyController.获取分类详情信息
  31. parameters:
  32. - in: query
  33. name: ClassifyId
  34. description: 分类id
  35. required: true
  36. type: integer
  37. format: int64
  38. responses:
  39. "200":
  40. description: ""
  41. schema:
  42. $ref: '#/definitions/models.ClassifyDetail'
  43. /classify/pc/list:
  44. get:
  45. tags:
  46. - classify
  47. description: 获取一级分类列表接口
  48. operationId: ClassifyCommonController.获取一级分类列表
  49. responses:
  50. "200":
  51. description: ""
  52. schema:
  53. $ref: '#/definitions/models.Classify'
  54. /classify/pc/second/list:
  55. get:
  56. tags:
  57. - classify
  58. description: 获取二级分类列表接口
  59. operationId: ClassifyCommonController.获取二级分类列表
  60. parameters:
  61. - in: query
  62. name: ClassifyId
  63. description: 分类id
  64. required: true
  65. type: integer
  66. format: int64
  67. responses:
  68. "200":
  69. description: ""
  70. schema:
  71. $ref: '#/definitions/models.ClassifyDetail'
  72. /home/banner:
  73. get:
  74. tags:
  75. - home
  76. description: 首页列表接口
  77. operationId: HomeController.首页列表接口
  78. responses:
  79. "200":
  80. description: ""
  81. schema:
  82. $ref: '#/definitions/models.Banner'
  83. /home/list:
  84. get:
  85. tags:
  86. - home
  87. description: 首页列表接口
  88. operationId: HomeController.首页列表接口
  89. responses:
  90. "200":
  91. description: ""
  92. schema:
  93. $ref: '#/definitions/models.HomeList'
  94. /home/pc/banner:
  95. get:
  96. tags:
  97. - home
  98. description: 首页banner接口
  99. operationId: HomeCommonController.首页banner接口
  100. responses:
  101. "200":
  102. description: ""
  103. schema:
  104. $ref: '#/definitions/models.Banner'
  105. /home/pc/column/list:
  106. get:
  107. tags:
  108. - home
  109. description: 首页专栏接口
  110. operationId: HomeCommonController.首页专栏接口
  111. responses:
  112. "200":
  113. description: ""
  114. schema:
  115. $ref: '#/definitions/models.Classify'
  116. /home/pc/list:
  117. get:
  118. tags:
  119. - home
  120. description: pc-首页列表接口
  121. operationId: HomeCommonController.pc-首页列表接口
  122. parameters:
  123. - in: query
  124. name: PageSize
  125. description: 每页数据条数
  126. required: true
  127. type: integer
  128. format: int64
  129. - in: query
  130. name: CurrentIndex
  131. description: 当前页页码,从1开始
  132. required: true
  133. type: integer
  134. format: int64
  135. - in: query
  136. name: ClassifyId
  137. description: 分类id
  138. required: true
  139. type: integer
  140. format: int64
  141. responses:
  142. "200":
  143. description: ""
  144. schema:
  145. $ref: '#/definitions/models.PcListHomeResp'
  146. /report/addAudioRecord:
  147. post:
  148. tags:
  149. - report
  150. description: 新增音频阅读记录接口
  151. operationId: ReportController.新增音频阅读记录
  152. parameters:
  153. - in: body
  154. name: request
  155. description: type json string
  156. required: true
  157. schema:
  158. $ref: '#/definitions/models.ReportRecordReq'
  159. responses:
  160. "200":
  161. description: 新增成功
  162. /report/addUpdateLabel:
  163. post:
  164. tags:
  165. - report
  166. description: 新增报告浏览记录接口
  167. operationId: ReportController.新增报告浏览记录
  168. parameters:
  169. - in: body
  170. name: request
  171. description: type json string
  172. required: true
  173. schema:
  174. $ref: '#/definitions/models.ReportRecordReq'
  175. responses:
  176. "200":
  177. description: 新增成功
  178. /report/addViewRecord:
  179. post:
  180. tags:
  181. - report
  182. description: 新增报告浏览记录接口
  183. operationId: ReportController.新增报告浏览记录
  184. parameters:
  185. - in: body
  186. name: request
  187. description: type json string
  188. required: true
  189. schema:
  190. $ref: '#/definitions/models.ReportRecordReq'
  191. responses:
  192. "200":
  193. description: 新增成功
  194. /report/author/detail:
  195. get:
  196. tags:
  197. - report
  198. description: 获取报告作者详情
  199. operationId: ReportController.获取报告作者详情
  200. parameters:
  201. - in: query
  202. name: ReportAuthor
  203. description: 作者名称
  204. required: true
  205. type: string
  206. responses:
  207. "200":
  208. description: ""
  209. schema:
  210. $ref: '#/definitions/models.ReportDetailResp'
  211. /report/detail:
  212. get:
  213. tags:
  214. - report
  215. description: 日评详情接口
  216. operationId: ReportController.日评详情
  217. parameters:
  218. - in: query
  219. name: ReportId
  220. description: 报告id
  221. required: true
  222. type: integer
  223. format: int64
  224. responses:
  225. "200":
  226. description: ""
  227. schema:
  228. $ref: '#/definitions/models.ReportDetailResp'
  229. /report/list:
  230. get:
  231. tags:
  232. - report
  233. description: 日评列表接口
  234. operationId: ReportController.日评列表
  235. parameters:
  236. - in: query
  237. name: PageSize
  238. description: 每页数据条数
  239. required: true
  240. type: integer
  241. format: int64
  242. - in: query
  243. name: CurrentIndex
  244. description: 当前页页码,从1开始
  245. required: true
  246. type: integer
  247. format: int64
  248. - in: query
  249. name: ClassifyId
  250. description: 分类id
  251. required: true
  252. type: integer
  253. format: int64
  254. responses:
  255. "200":
  256. description: ""
  257. schema:
  258. $ref: '#/definitions/models.ReportListResp'
  259. /report/pc/research/report/list:
  260. get:
  261. tags:
  262. - report
  263. description: 研报列表接口
  264. operationId: ReportCommonController.研报列表
  265. parameters:
  266. - in: query
  267. name: ClassifyId
  268. description: 分类id
  269. required: true
  270. type: integer
  271. format: int64
  272. responses:
  273. "200":
  274. description: ""
  275. schema:
  276. $ref: '#/definitions/models.ResearchReportListResp'
  277. /report/pc/search/report/list:
  278. get:
  279. tags:
  280. - report
  281. operationId: ReportCommonController.研报PC端搜索接口
  282. parameters:
  283. - in: query
  284. name: KeyWord
  285. description: 搜索关键词
  286. required: true
  287. type: string
  288. responses:
  289. "200":
  290. description: ""
  291. schema:
  292. $ref: '#/definitions/models.PcSearchReportListResp'
  293. /report/share/detail:
  294. get:
  295. tags:
  296. - report
  297. description: 日评详情接口
  298. operationId: ReportShareController.日评详情
  299. parameters:
  300. - in: query
  301. name: ReportCode
  302. description: 报告唯一编码
  303. required: true
  304. type: string
  305. responses:
  306. "200":
  307. description: ""
  308. schema:
  309. $ref: '#/definitions/models.ReportShareDetailResp'
  310. /user/apply:
  311. post:
  312. tags:
  313. - user
  314. description: 申请试用接口
  315. operationId: UserController.申请试用
  316. parameters:
  317. - in: body
  318. name: request
  319. description: type json string
  320. required: true
  321. schema:
  322. $ref: '#/definitions/models.ApplyReq'
  323. responses:
  324. Ret=200:
  325. description: 申请成功
  326. /user/checkEmailCode:
  327. post:
  328. tags:
  329. - user
  330. description: 校验邮箱验证码接口
  331. operationId: UserCommonController.校验邮箱验证码
  332. parameters:
  333. - in: body
  334. name: request
  335. description: type json string
  336. required: true
  337. schema:
  338. $ref: '#/definitions/models.CheckEmailCodeReq'
  339. responses:
  340. Ret=200:
  341. description: 校验成功
  342. /user/checkSmsCode:
  343. post:
  344. tags:
  345. - user
  346. description: 校验短信验证码接口
  347. operationId: UserCommonController.校验短信验证码
  348. parameters:
  349. - in: body
  350. name: request
  351. description: type json string
  352. required: true
  353. schema:
  354. $ref: '#/definitions/models.CheckSmsCodeReq'
  355. responses:
  356. Ret=200:
  357. description: 校验成功
  358. /user/detail:
  359. get:
  360. tags:
  361. - user
  362. description: 获取用户详情接口
  363. operationId: UserController.获取用户详情
  364. responses:
  365. "200":
  366. description: ""
  367. schema:
  368. $ref: '#/definitions/models.UserDetail'
  369. /user/getEmailCode:
  370. get:
  371. tags:
  372. - user
  373. description: 获取邮件验证码接口
  374. operationId: UserCommonController.获取邮件验证码
  375. parameters:
  376. - in: query
  377. name: Email
  378. description: 邮箱
  379. required: true
  380. type: string
  381. responses:
  382. Ret=200:
  383. description: 获取成功
  384. /user/getSmsCode:
  385. get:
  386. tags:
  387. - user
  388. description: 获取短信验证码接口
  389. operationId: UserCommonController.获取短信验证码
  390. parameters:
  391. - in: query
  392. name: Mobile
  393. description: 手机号码
  394. required: true
  395. type: string
  396. - in: query
  397. name: AreaNum
  398. description: 地区编码
  399. required: true
  400. type: string
  401. responses:
  402. Ret=200:
  403. description: 获取成功
  404. /user/login:
  405. post:
  406. tags:
  407. - user
  408. description: 登录接口
  409. operationId: UserController.登录
  410. parameters:
  411. - in: body
  412. name: request
  413. description: type json string
  414. required: true
  415. schema:
  416. $ref: '#/definitions/models.LoginReq'
  417. responses:
  418. "200":
  419. description: ""
  420. schema:
  421. $ref: '#/definitions/models.LoginResp'
  422. /user/pc/bind:
  423. post:
  424. tags:
  425. - user
  426. description: 绑定手机号或邮箱
  427. operationId: UserController.绑定手机号或邮箱
  428. parameters:
  429. - in: body
  430. name: request
  431. description: type json string
  432. required: true
  433. schema:
  434. $ref: '#/definitions/models.BindReq'
  435. responses:
  436. Ret=200:
  437. description: 绑定成功
  438. /user/pc/check/login:
  439. get:
  440. tags:
  441. - user
  442. description: 校验免登陆
  443. operationId: UserController.校验免登陆
  444. responses:
  445. "200":
  446. description: ""
  447. schema:
  448. $ref: '#/definitions/models.CheckLoginResp'
  449. /user/pc/getGraphicVerifyCode:
  450. get:
  451. tags:
  452. - user
  453. description: 获取图形验证码
  454. operationId: UserCommonController.获取图形验证码
  455. responses:
  456. "200":
  457. description: ""
  458. schema:
  459. $ref: '#/definitions/models.GraphicVerifyCodeResp'
  460. /user/pc/getSmsCode:
  461. get:
  462. tags:
  463. - user
  464. description: pc端获取短信验证码接口
  465. operationId: UserCommonController.pc端获取短信验证码
  466. parameters:
  467. - in: query
  468. name: Mobile
  469. description: 手机号码
  470. required: true
  471. type: string
  472. - in: query
  473. name: AreaNum
  474. description: 地区编码
  475. required: true
  476. type: string
  477. - in: query
  478. name: VerifyId
  479. description: 图形验证码id
  480. required: true
  481. type: string
  482. - in: query
  483. name: VerifyCode
  484. description: 图形验证码code
  485. required: true
  486. type: string
  487. responses:
  488. Ret=200:
  489. description: 获取成功
  490. /user/pc/login:
  491. post:
  492. tags:
  493. - user
  494. description: 登录接口
  495. operationId: UserCommonController.登录
  496. parameters:
  497. - in: body
  498. name: request
  499. description: type json string
  500. required: true
  501. schema:
  502. $ref: '#/definitions/models.LoginReq'
  503. responses:
  504. "200":
  505. description: ""
  506. schema:
  507. $ref: '#/definitions/models.LoginResp'
  508. /user/smallLimit:
  509. get:
  510. tags:
  511. - user
  512. description: 是否小套餐客户接口
  513. operationId: UserController.是否小套餐客户
  514. responses:
  515. "200":
  516. description: ""
  517. schema:
  518. $ref: '#/definitions/models.SmallLimitResp'
  519. /video/list:
  520. get:
  521. tags:
  522. - video
  523. description: 视频列表接口
  524. operationId: VideoController.视频列表
  525. parameters:
  526. - in: query
  527. name: PageSize
  528. description: 每页数据条数
  529. required: true
  530. type: integer
  531. format: int64
  532. - in: query
  533. name: CurrentIndex
  534. description: 当前页页码,从1开始
  535. required: true
  536. type: integer
  537. format: int64
  538. - in: query
  539. name: KeyWord
  540. description: 搜索关键词
  541. required: true
  542. type: string
  543. - in: query
  544. name: DateType
  545. description: 时间筛选组合:1:近一个月,2:近三个月,3:近半年,4:全部
  546. required: true
  547. type: string
  548. - in: query
  549. name: Tags
  550. description: 标签名称
  551. required: true
  552. type: string
  553. responses:
  554. "200":
  555. description: ""
  556. schema:
  557. $ref: '#/definitions/video.VideoListResp'
  558. /video/tags/list:
  559. get:
  560. tags:
  561. - video
  562. description: 获取视频标签列表接口
  563. operationId: VideoController.获取视频标签列表
  564. responses:
  565. "200":
  566. description: ""
  567. schema:
  568. $ref: '#/definitions/video.VideoTagsListResp'
  569. /wechat/getWxSign:
  570. get:
  571. tags:
  572. - wechat
  573. description: 微信获取签名接口
  574. operationId: WechatController.微信获取签名接口
  575. parameters:
  576. - in: query
  577. name: Url
  578. description: url地址
  579. required: true
  580. type: string
  581. responses:
  582. "200":
  583. description: ""
  584. schema:
  585. $ref: '#/definitions/models.WechatSign'
  586. /wechat/login:
  587. get:
  588. tags:
  589. - wechat
  590. description: 微信登录接口
  591. operationId: WechatCommonController.微信登录接口
  592. parameters:
  593. - in: query
  594. name: Code
  595. description: 微信唯一编码code
  596. required: true
  597. type: string
  598. responses:
  599. "200":
  600. description: ""
  601. schema:
  602. $ref: '#/definitions/models.WxLoginResp'
  603. /wechat/pc/login:
  604. get:
  605. tags:
  606. - wechat
  607. description: pc端微信登录接口
  608. operationId: WechatCommonController.pc端微信登录接口
  609. parameters:
  610. - in: query
  611. name: Code
  612. description: 微信唯一编码code
  613. required: true
  614. type: string
  615. responses:
  616. "200":
  617. description: ""
  618. schema:
  619. $ref: '#/definitions/models.WxLoginResp'
  620. definitions:
  621. models.ApplyReq:
  622. title: ApplyReq
  623. type: object
  624. properties:
  625. ApplyMethod:
  626. description: '申请方式:'
  627. type: integer
  628. format: int64
  629. CompanyName:
  630. description: 公司名称
  631. type: string
  632. RealName:
  633. description: 姓名
  634. type: string
  635. models.Banner:
  636. title: Banner
  637. type: object
  638. properties:
  639. Abstract:
  640. description: 栏目简介
  641. type: string
  642. AuthorDescript:
  643. description: 作者简介
  644. type: string
  645. AvatarImgUrl:
  646. description: 头像
  647. type: string
  648. BannerType:
  649. description: 类型 1:轮播图,2:头部海报
  650. type: integer
  651. format: int64
  652. ClassifyId:
  653. description: 分类id
  654. type: integer
  655. format: int64
  656. ClassifyName:
  657. description: 分类名称
  658. type: string
  659. ColumnImgUrl:
  660. description: 栏目配图
  661. type: string
  662. CreateTime:
  663. description: 创建时间
  664. type: string
  665. format: datetime
  666. Descript:
  667. description: 分享描述
  668. type: string
  669. HeadImgUrl:
  670. description: 头部banner
  671. type: string
  672. Id:
  673. type: integer
  674. format: int64
  675. ImageUrl:
  676. description: 图片路径
  677. type: string
  678. JumpUrl:
  679. description: 跳转地址
  680. type: string
  681. ModifyTime:
  682. description: 修改时间
  683. type: string
  684. format: datetime
  685. ReportAuthor:
  686. description: 栏目作者
  687. type: string
  688. ReportImgUrl:
  689. description: 报告配图
  690. type: string
  691. models.BillDetailResp:
  692. title: BillDetailResp
  693. type: object
  694. properties:
  695. CreateDate:
  696. description: 创建时间
  697. type: string
  698. FirstReadReportTitle:
  699. description: 首次阅读报告标题
  700. type: string
  701. FirstReadReportType:
  702. description: 首次阅读报告类型
  703. type: string
  704. LatestReadReportDate:
  705. description: 阅读报告时间最晚的一天
  706. type: string
  707. LatestReadReportDateDuration:
  708. description: 阅读报告时间最晚的一天,总共阅读报告的时长
  709. type: number
  710. format: double
  711. LatestReadReportTime:
  712. description: 阅读报告时间最晚的一天,最晚的时间
  713. type: string
  714. LearnDay:
  715. description: 连续学习天数
  716. type: integer
  717. format: int64
  718. ListenReportCount:
  719. description: 收听报告次数
  720. type: integer
  721. format: int64
  722. ListenReportDuration:
  723. description: 收听报告时长
  724. type: number
  725. format: double
  726. MaxOpenReportClassify:
  727. description: 打开次数最多报告的栏目
  728. type: string
  729. MaxOpenReportCount:
  730. description: 打开次数最多报告的栏目下,用户阅读的报告数
  731. type: integer
  732. format: int64
  733. MaxReadReportCount:
  734. description: 阅读报告最多的一天,报告数量
  735. type: integer
  736. format: int64
  737. MaxReadReportDate:
  738. description: 阅读报告最多的一天
  739. type: string
  740. RealName:
  741. description: 用户实际名称
  742. type: string
  743. TogetherDay:
  744. description: 相伴天数
  745. type: string
  746. TotalReadDuration:
  747. description: 总阅读时长
  748. type: number
  749. format: double
  750. TotalReport:
  751. description: 总阅读报告数
  752. type: integer
  753. format: int64
  754. TotalReportDayCount:
  755. description: 总阅读晨报数
  756. type: integer
  757. format: int64
  758. TotalReportMonthCount:
  759. description: 总阅读月报数
  760. type: integer
  761. format: int64
  762. TotalReportRddpCount:
  763. description: 总阅读点评数
  764. type: integer
  765. format: int64
  766. TotalReportTwoWeekCount:
  767. description: 总阅读双周报数
  768. type: integer
  769. format: int64
  770. TotalReportWeekCount:
  771. description: 总阅读周报数
  772. type: integer
  773. format: int64
  774. models.BindReq:
  775. title: BindReq
  776. type: object
  777. properties:
  778. BindType:
  779. description: 绑定方式:1:手机,2:邮箱
  780. type: integer
  781. format: int64
  782. Email:
  783. description: 邮箱
  784. type: string
  785. Mobile:
  786. description: 手机号
  787. type: string
  788. VerifyCode:
  789. description: 短信/邮箱 验证码
  790. type: string
  791. models.CheckEmailCodeReq:
  792. title: CheckEmailCodeReq
  793. type: object
  794. properties:
  795. Email:
  796. description: 邮箱
  797. type: string
  798. SmsCode:
  799. description: 验证码
  800. type: string
  801. models.CheckLoginResp:
  802. title: CheckLoginResp
  803. type: object
  804. properties:
  805. IsBind:
  806. description: true:需要绑定邮箱或验证码,false:不需要绑定邮箱或验证码
  807. type: boolean
  808. IsTips:
  809. description: true:需要提示,false:不需要提示
  810. type: boolean
  811. models.CheckSmsCodeReq:
  812. title: CheckSmsCodeReq
  813. type: object
  814. properties:
  815. Mobile:
  816. description: 手机号
  817. type: string
  818. SmsCode:
  819. description: 验证码
  820. type: string
  821. models.Classify:
  822. title: Classify
  823. type: object
  824. properties:
  825. Abstract:
  826. description: 栏目简介
  827. type: string
  828. AuthorDescript:
  829. description: 作者简介
  830. type: string
  831. AvatarImgUrl:
  832. description: 头像
  833. type: string
  834. ClassifyName:
  835. description: 分类名称
  836. type: string
  837. ColumnImgUrl:
  838. description: 栏目配图
  839. type: string
  840. CreateTime:
  841. description: 创建时间
  842. type: string
  843. format: datetime
  844. Descript:
  845. description: 分享描述
  846. type: string
  847. HeadImgUrl:
  848. description: 头部banner
  849. type: string
  850. HomeImgUrl:
  851. description: 首页配图
  852. type: string
  853. Id:
  854. type: integer
  855. format: int64
  856. ModifyTime:
  857. description: 修改时间
  858. type: string
  859. format: datetime
  860. ParentId:
  861. description: 父级分类id
  862. type: integer
  863. format: int64
  864. ReportAuthor:
  865. description: 栏目作者
  866. type: string
  867. ReportImgUrl:
  868. description: 报告配图
  869. type: string
  870. models.ClassifyDetail:
  871. title: ClassifyDetail
  872. type: object
  873. properties:
  874. Abstract:
  875. description: 栏目简介
  876. type: string
  877. AuthorDescript:
  878. description: 作者简介
  879. type: string
  880. AvatarImgUrl:
  881. description: 头像
  882. type: string
  883. ClassifyId:
  884. description: 分类id
  885. type: integer
  886. format: int64
  887. ClassifyName:
  888. description: 分类名称
  889. type: string
  890. ColumnImgUrl:
  891. description: 栏目配图
  892. type: string
  893. CommentList:
  894. type: array
  895. items:
  896. $ref: '#/definitions/models.CustomerComment'
  897. CreateTime:
  898. description: 创建时间
  899. type: string
  900. format: datetime
  901. Descript:
  902. description: 分享描述
  903. type: string
  904. HeadImgUrl:
  905. description: 头部banner
  906. type: string
  907. HomeImgUrl:
  908. description: 首页配图
  909. type: string
  910. ModifyTime:
  911. description: 修改时间
  912. type: string
  913. format: datetime
  914. ParentId:
  915. description: 父级分类id
  916. type: integer
  917. format: int64
  918. ReportAuthor:
  919. description: 栏目作者
  920. type: string
  921. ReportImgUrl:
  922. description: 报告配图
  923. type: string
  924. Stage:
  925. description: 最新期数
  926. type: integer
  927. format: int64
  928. models.CustomerComment:
  929. title: CustomerComment
  930. type: object
  931. properties:
  932. Comment:
  933. type: string
  934. CompanyName:
  935. type: string
  936. CustomerName:
  937. type: string
  938. HeadImgUrl:
  939. type: string
  940. Id:
  941. type: integer
  942. format: int64
  943. models.GraphicVerifyCodeResp:
  944. title: GraphicVerifyCodeResp
  945. type: object
  946. properties:
  947. VerifyCode:
  948. type: string
  949. VerifyId:
  950. type: string
  951. models.HomeClassifyItem:
  952. title: HomeClassifyItem
  953. type: object
  954. properties:
  955. Child:
  956. $ref: '#/definitions/models.Report'
  957. ClassifyId:
  958. type: integer
  959. format: int64
  960. ClassifyName:
  961. description: 分类名称
  962. type: string
  963. TitleType:
  964. description: 标题类型,FICC或者权益
  965. type: string
  966. models.HomeList:
  967. title: HomeList
  968. type: object
  969. properties:
  970. Child:
  971. type: array
  972. items:
  973. $ref: '#/definitions/models.HomeClassifyItem'
  974. ClassifyId:
  975. type: integer
  976. format: int64
  977. ClassifyName:
  978. description: 分类名称
  979. type: string
  980. models.LoginReq:
  981. title: LoginReq
  982. type: object
  983. properties:
  984. Email:
  985. description: 邮箱
  986. type: string
  987. LoginType:
  988. description: 登录方式:1:手机,2:邮箱
  989. type: integer
  990. format: int64
  991. Mobile:
  992. description: 手机号
  993. type: string
  994. models.LoginResp:
  995. title: LoginResp
  996. type: object
  997. properties:
  998. Authorization:
  999. description: Token
  1000. type: string
  1001. CompanyName:
  1002. description: 客户名称
  1003. type: string
  1004. Email:
  1005. description: 邮箱
  1006. type: string
  1007. EndDate:
  1008. description: 到期日期
  1009. type: string
  1010. Headimgurl:
  1011. description: 用户头像
  1012. type: string
  1013. Mobile:
  1014. description: 手机号
  1015. type: string
  1016. ProductName:
  1017. description: 客户类型名称
  1018. type: string
  1019. Status:
  1020. description: 状态
  1021. type: string
  1022. UserId:
  1023. description: 用户id
  1024. type: integer
  1025. format: int64
  1026. UserPermission:
  1027. description: 权限
  1028. type: integer
  1029. format: int64
  1030. models.PagingItem:
  1031. title: PagingItem
  1032. type: object
  1033. properties:
  1034. CurrentIndex:
  1035. description: 当前页页码
  1036. type: integer
  1037. format: int64
  1038. IsEnd:
  1039. description: 是否最后一页
  1040. type: boolean
  1041. IsStart:
  1042. description: 是否首页
  1043. type: boolean
  1044. NextIndex:
  1045. description: 下一页页码
  1046. type: integer
  1047. format: int64
  1048. PageSize:
  1049. description: 每页数据条数
  1050. type: integer
  1051. format: int64
  1052. Pages:
  1053. description: 总页数
  1054. type: integer
  1055. format: int64
  1056. PreviousIndex:
  1057. description: 上一页页码
  1058. type: integer
  1059. format: int64
  1060. Totals:
  1061. description: 总数据量
  1062. type: integer
  1063. format: int64
  1064. models.PcHomeClassifyItem:
  1065. title: PcHomeClassifyItem
  1066. type: object
  1067. properties:
  1068. Abstract:
  1069. description: 摘要
  1070. type: string
  1071. AddType:
  1072. description: 新增方式:1:新增报告,2:继承报告
  1073. type: integer
  1074. format: int64
  1075. Author:
  1076. description: 作者
  1077. type: string
  1078. AuthorDescript:
  1079. description: 作者简介
  1080. type: string
  1081. AvatarImgUrl:
  1082. description: 头像
  1083. type: string
  1084. ClassifyId:
  1085. type: integer
  1086. format: int64
  1087. ClassifyIdFirst:
  1088. description: 一级分类id
  1089. type: integer
  1090. format: int64
  1091. ClassifyIdSecond:
  1092. description: 二级分类id
  1093. type: integer
  1094. format: int64
  1095. ClassifyName:
  1096. description: 分类名称
  1097. type: string
  1098. ClassifyNameFirst:
  1099. description: 一级分类名称
  1100. type: string
  1101. ClassifyNameSecond:
  1102. description: 二级分类名称
  1103. type: string
  1104. ColumnImgUrl:
  1105. description: 栏目配图
  1106. type: string
  1107. CreateTime:
  1108. description: 创建时间
  1109. type: string
  1110. Descript:
  1111. description: 分享描述
  1112. type: string
  1113. Frequency:
  1114. description: 频度
  1115. type: string
  1116. HeadImgUrl:
  1117. description: 头部banner
  1118. type: string
  1119. HomeImgUrl:
  1120. description: 首页配图
  1121. type: string
  1122. Id:
  1123. description: 报告Id
  1124. type: integer
  1125. format: int64
  1126. IsCurrentDate:
  1127. description: 是否当前日期:1是,0不是
  1128. type: integer
  1129. format: int64
  1130. IsShowNewLabel:
  1131. description: 是否显示新标签,等于0不显示,大于0显示
  1132. type: integer
  1133. format: int64
  1134. ModifyTime:
  1135. description: 修改时间
  1136. type: string
  1137. format: datetime
  1138. MsgIsSend:
  1139. description: 消息是否已发送,0:否,1:是
  1140. type: integer
  1141. format: int64
  1142. PublishTime:
  1143. description: 发布时间
  1144. type: string
  1145. ReportAuthor:
  1146. description: 栏目作者
  1147. type: string
  1148. ReportImgUrl:
  1149. description: 报告配图
  1150. type: string
  1151. Stage:
  1152. description: 期数
  1153. type: integer
  1154. format: int64
  1155. State:
  1156. description: 1:未发布,2:已发布
  1157. type: integer
  1158. format: int64
  1159. Title:
  1160. description: 标题
  1161. type: string
  1162. TitleType:
  1163. description: 标题类型,FICC或者权益
  1164. type: string
  1165. VideoName:
  1166. description: 音频文件名称
  1167. type: string
  1168. VideoPlaySeconds:
  1169. description: 音频播放时长
  1170. type: string
  1171. VideoSize:
  1172. description: 音频文件大小,单位M
  1173. type: string
  1174. VideoUrl:
  1175. description: 音频文件URL
  1176. type: string
  1177. models.PcListHomeResp:
  1178. title: PcListHomeResp
  1179. type: object
  1180. properties:
  1181. List:
  1182. type: array
  1183. items:
  1184. $ref: '#/definitions/models.PcHomeClassifyItem'
  1185. Paging:
  1186. $ref: '#/definitions/paging.PagingItem'
  1187. models.PcReport:
  1188. title: PcReport
  1189. type: object
  1190. properties:
  1191. Abstract:
  1192. description: 摘要
  1193. type: string
  1194. AddType:
  1195. description: 新增方式:1:新增报告,2:继承报告
  1196. type: integer
  1197. format: int64
  1198. Author:
  1199. description: 作者
  1200. type: string
  1201. ClassifyIdFirst:
  1202. description: 一级分类id
  1203. type: integer
  1204. format: int64
  1205. ClassifyIdSecond:
  1206. description: 二级分类id
  1207. type: integer
  1208. format: int64
  1209. ClassifyName:
  1210. description: 分类名称
  1211. type: string
  1212. ClassifyNameFirst:
  1213. description: 一级分类名称
  1214. type: string
  1215. ClassifyNameSecond:
  1216. description: 二级分类名称
  1217. type: string
  1218. CreateTime:
  1219. description: 创建时间
  1220. type: string
  1221. Frequency:
  1222. description: 频度
  1223. type: string
  1224. Id:
  1225. description: 报告Id
  1226. type: integer
  1227. format: int64
  1228. IsCurrentDate:
  1229. description: 是否当前日期:1是,0不是
  1230. type: integer
  1231. format: int64
  1232. IsShowNewLabel:
  1233. description: 是否显示新标签,等于0不显示,大于0显示
  1234. type: integer
  1235. format: int64
  1236. ModifyTime:
  1237. description: 修改时间
  1238. type: string
  1239. format: datetime
  1240. MsgIsSend:
  1241. description: 消息是否已发送,0:否,1:是
  1242. type: integer
  1243. format: int64
  1244. PublishTime:
  1245. description: 发布时间
  1246. type: string
  1247. Stage:
  1248. description: 期数
  1249. type: integer
  1250. format: int64
  1251. State:
  1252. description: 1:未发布,2:已发布
  1253. type: integer
  1254. format: int64
  1255. Title:
  1256. description: 标题
  1257. type: string
  1258. TitleType:
  1259. description: 标题类型,FICC或者权益
  1260. type: string
  1261. VideoName:
  1262. description: 音频文件名称
  1263. type: string
  1264. VideoPlaySeconds:
  1265. description: 音频播放时长
  1266. type: string
  1267. VideoSize:
  1268. description: 音频文件大小,单位M
  1269. type: string
  1270. VideoUrl:
  1271. description: 音频文件URL
  1272. type: string
  1273. models.PcSearchReportListResp:
  1274. title: PcSearchReportListResp
  1275. type: object
  1276. properties:
  1277. List:
  1278. type: array
  1279. items:
  1280. $ref: '#/definitions/models.ReportList'
  1281. Paging:
  1282. $ref: '#/definitions/paging.PagingItem'
  1283. models.RecommendReport:
  1284. title: RecommendReport
  1285. type: object
  1286. properties:
  1287. Abstract:
  1288. description: 摘要
  1289. type: string
  1290. AddType:
  1291. description: 新增方式:1:新增报告,2:继承报告
  1292. type: integer
  1293. format: int64
  1294. Author:
  1295. description: 作者
  1296. type: string
  1297. ClassifyIdFirst:
  1298. description: 一级分类id
  1299. type: integer
  1300. format: int64
  1301. ClassifyIdSecond:
  1302. description: 二级分类id
  1303. type: integer
  1304. format: int64
  1305. ClassifyName:
  1306. description: 分类名称
  1307. type: string
  1308. ClassifyNameFirst:
  1309. description: 一级分类名称
  1310. type: string
  1311. ClassifyNameSecond:
  1312. description: 二级分类名称
  1313. type: string
  1314. Content:
  1315. description: 内容
  1316. type: string
  1317. ContentSub:
  1318. description: 内容前两个章节
  1319. type: string
  1320. CreateTime:
  1321. description: 创建时间
  1322. type: string
  1323. Frequency:
  1324. description: 频度
  1325. type: string
  1326. HasPermission:
  1327. description: 报告权限:0:无权限,1:有权限
  1328. type: integer
  1329. format: int64
  1330. Id:
  1331. description: 报告Id
  1332. type: integer
  1333. format: int64
  1334. ModifyTime:
  1335. description: 修改时间
  1336. type: string
  1337. format: datetime
  1338. MsgIsSend:
  1339. description: 消息是否已发送,0:否,1:是
  1340. type: integer
  1341. format: int64
  1342. PublishTime:
  1343. description: 发布时间
  1344. type: string
  1345. Stage:
  1346. description: 期数
  1347. type: integer
  1348. format: int64
  1349. State:
  1350. description: 1:未发布,2:已发布
  1351. type: integer
  1352. format: int64
  1353. Title:
  1354. description: 标题
  1355. type: string
  1356. TitleType:
  1357. description: 标题类型,FICC或者权益
  1358. type: string
  1359. VideoName:
  1360. description: 音频文件名称
  1361. type: string
  1362. VideoPlaySeconds:
  1363. description: 音频播放时长
  1364. type: string
  1365. VideoSize:
  1366. description: 音频文件大小,单位M
  1367. type: string
  1368. VideoUrl:
  1369. description: 音频文件URL
  1370. type: string
  1371. models.Report:
  1372. title: Report
  1373. type: object
  1374. properties:
  1375. Abstract:
  1376. description: 摘要
  1377. type: string
  1378. AddType:
  1379. description: 新增方式:1:新增报告,2:继承报告
  1380. type: integer
  1381. format: int64
  1382. Author:
  1383. description: 作者
  1384. type: string
  1385. ClassifyIdFirst:
  1386. description: 一级分类id
  1387. type: integer
  1388. format: int64
  1389. ClassifyIdSecond:
  1390. description: 二级分类id
  1391. type: integer
  1392. format: int64
  1393. ClassifyName:
  1394. description: 分类名称
  1395. type: string
  1396. ClassifyNameFirst:
  1397. description: 一级分类名称
  1398. type: string
  1399. ClassifyNameSecond:
  1400. description: 二级分类名称
  1401. type: string
  1402. Content:
  1403. description: 内容
  1404. type: string
  1405. ContentSub:
  1406. description: 内容前两个章节
  1407. type: string
  1408. CreateTime:
  1409. description: 创建时间
  1410. type: string
  1411. Frequency:
  1412. description: 频度
  1413. type: string
  1414. Id:
  1415. description: 报告Id
  1416. type: integer
  1417. format: int64
  1418. IsCurrentDate:
  1419. description: 是否当前日期
  1420. type: integer
  1421. format: int64
  1422. IsShowNewLabel:
  1423. description: 是否显示新标签
  1424. type: integer
  1425. format: int64
  1426. ModifyTime:
  1427. description: 修改时间
  1428. type: string
  1429. format: datetime
  1430. MsgIsSend:
  1431. description: 消息是否已发送,0:否,1:是
  1432. type: integer
  1433. format: int64
  1434. PublishTime:
  1435. description: 发布时间
  1436. type: string
  1437. Stage:
  1438. description: 期数
  1439. type: integer
  1440. format: int64
  1441. State:
  1442. description: 1:未发布,2:已发布
  1443. type: integer
  1444. format: int64
  1445. Title:
  1446. description: 标题
  1447. type: string
  1448. VideoName:
  1449. description: 音频文件名称
  1450. type: string
  1451. VideoPlaySeconds:
  1452. description: 音频播放时长
  1453. type: string
  1454. VideoSize:
  1455. description: 音频文件大小,单位M
  1456. type: string
  1457. VideoUrl:
  1458. description: 音频文件URL
  1459. type: string
  1460. models.ReportDetail:
  1461. title: ReportDetail
  1462. type: object
  1463. properties:
  1464. Abstract:
  1465. description: 摘要
  1466. type: string
  1467. AddType:
  1468. description: 新增方式:1:新增报告,2:继承报告
  1469. type: integer
  1470. format: int64
  1471. Author:
  1472. description: 作者
  1473. type: string
  1474. ClassifyIdFirst:
  1475. description: 一级分类id
  1476. type: integer
  1477. format: int64
  1478. ClassifyIdSecond:
  1479. description: 二级分类id
  1480. type: integer
  1481. format: int64
  1482. ClassifyName:
  1483. description: 分类名称
  1484. type: string
  1485. ClassifyNameFirst:
  1486. description: 一级分类名称
  1487. type: string
  1488. ClassifyNameSecond:
  1489. description: 二级分类名称
  1490. type: string
  1491. Content:
  1492. description: 内容
  1493. type: string
  1494. ContentSub:
  1495. description: 内容前两个章节
  1496. type: string
  1497. CreateTime:
  1498. description: 创建时间
  1499. type: string
  1500. Frequency:
  1501. description: 频度
  1502. type: string
  1503. Id:
  1504. description: 报告Id
  1505. type: integer
  1506. format: int64
  1507. IsCurrentDate:
  1508. description: 是否当前日期
  1509. type: integer
  1510. format: int64
  1511. IsShowNewLabel:
  1512. description: 是否显示新标签
  1513. type: integer
  1514. format: int64
  1515. ModifyTime:
  1516. description: 修改时间
  1517. type: string
  1518. MsgIsSend:
  1519. description: 消息是否已发送,0:否,1:是
  1520. type: integer
  1521. format: int64
  1522. PublishTime:
  1523. description: 发布时间
  1524. type: string
  1525. Stage:
  1526. description: 期数
  1527. type: integer
  1528. format: int64
  1529. State:
  1530. description: 1:未发布,2:已发布
  1531. type: integer
  1532. format: int64
  1533. Title:
  1534. description: 标题
  1535. type: string
  1536. TitleType:
  1537. description: 标题类型,FICC或者权益
  1538. type: string
  1539. VideoName:
  1540. description: 音频文件名称
  1541. type: string
  1542. VideoPlaySeconds:
  1543. description: 音频播放时长
  1544. type: string
  1545. VideoSize:
  1546. description: 音频文件大小,单位M
  1547. type: string
  1548. VideoUrl:
  1549. description: 音频文件URL
  1550. type: string
  1551. models.ReportDetailResp:
  1552. title: ReportDetailResp
  1553. type: object
  1554. properties:
  1555. Classify:
  1556. $ref: '#/definitions/models.ClassifyDetail'
  1557. description: 对应专栏
  1558. Msg:
  1559. description: 提示信息
  1560. type: string
  1561. RecommendList:
  1562. description: 推荐报告列表
  1563. type: array
  1564. items:
  1565. $ref: '#/definitions/models.RecommendReport'
  1566. Report:
  1567. $ref: '#/definitions/models.ReportDetail'
  1568. description: 报告
  1569. Status:
  1570. description: 状态:0:正常展示,1:报告不存在,2:无权限
  1571. type: integer
  1572. format: int64
  1573. models.ReportList:
  1574. title: ReportList
  1575. type: object
  1576. properties:
  1577. Abstract:
  1578. description: 栏目简介
  1579. type: string
  1580. AddType:
  1581. description: 新增方式:1:新增报告,2:继承报告
  1582. type: integer
  1583. format: int64
  1584. Author:
  1585. description: 作者
  1586. type: string
  1587. AuthorDescript:
  1588. description: 作者简介
  1589. type: string
  1590. AvatarImgUrl:
  1591. description: 头像
  1592. type: string
  1593. ClassifyId:
  1594. description: 分类id
  1595. type: integer
  1596. format: int64
  1597. ClassifyIdFirst:
  1598. description: 一级分类id
  1599. type: integer
  1600. format: int64
  1601. ClassifyIdSecond:
  1602. description: 二级分类id
  1603. type: integer
  1604. format: int64
  1605. ClassifyName:
  1606. description: 分类名称
  1607. type: string
  1608. ClassifyNameFirst:
  1609. description: 一级分类名称
  1610. type: string
  1611. ClassifyNameSecond:
  1612. description: 二级分类名称
  1613. type: string
  1614. ColumnImgUrl:
  1615. description: 栏目配图
  1616. type: string
  1617. CommentList:
  1618. type: array
  1619. items:
  1620. $ref: '#/definitions/models.CustomerComment'
  1621. Content:
  1622. description: 内容
  1623. type: string
  1624. CreateTime:
  1625. description: 创建时间
  1626. type: string
  1627. format: datetime
  1628. Descript:
  1629. description: 分享描述
  1630. type: string
  1631. Frequency:
  1632. description: 频度
  1633. type: string
  1634. HasPermission:
  1635. description: 是否拥有报告权限,1:拥有,0:没有
  1636. type: integer
  1637. format: int64
  1638. HeadImgUrl:
  1639. description: 头部banner
  1640. type: string
  1641. HomeImgUrl:
  1642. description: 首页配图
  1643. type: string
  1644. Id:
  1645. description: 报告Id
  1646. type: integer
  1647. format: int64
  1648. IsCurrentDate:
  1649. description: 是否当前日期:1是,0不是
  1650. type: integer
  1651. format: int64
  1652. ModifyTime:
  1653. description: 修改时间
  1654. type: string
  1655. format: datetime
  1656. MsgIsSend:
  1657. description: 消息是否已发送,0:否,1:是
  1658. type: integer
  1659. format: int64
  1660. ParentId:
  1661. description: 父级分类id
  1662. type: integer
  1663. format: int64
  1664. PublishTime:
  1665. description: 发布时间
  1666. type: string
  1667. ReportAuthor:
  1668. description: 栏目作者
  1669. type: string
  1670. ReportImgUrl:
  1671. description: 报告配图
  1672. type: string
  1673. Stage:
  1674. description: 最新期数
  1675. type: integer
  1676. format: int64
  1677. State:
  1678. description: 1:未发布,2:已发布
  1679. type: integer
  1680. format: int64
  1681. Title:
  1682. description: 标题
  1683. type: string
  1684. TitleType:
  1685. description: 标题类型,FICC或者权益
  1686. type: string
  1687. VideoName:
  1688. description: 音频文件名称
  1689. type: string
  1690. VideoPlaySeconds:
  1691. description: 音频播放时长
  1692. type: string
  1693. VideoSize:
  1694. description: 音频文件大小,单位M
  1695. type: string
  1696. VideoUrl:
  1697. description: 音频文件URL
  1698. type: string
  1699. models.ReportListResp:
  1700. title: ReportListResp
  1701. type: object
  1702. properties:
  1703. List:
  1704. type: array
  1705. items:
  1706. $ref: '#/definitions/models.ReportList'
  1707. Paging:
  1708. $ref: '#/definitions/models.PagingItem'
  1709. description: 分页数据
  1710. models.ReportRecordReq:
  1711. title: ReportRecordReq
  1712. type: object
  1713. properties:
  1714. ReportId:
  1715. description: 报告Id
  1716. type: integer
  1717. format: int64
  1718. models.ReportShareDetailResp:
  1719. title: ReportShareDetailResp
  1720. type: object
  1721. properties:
  1722. Report:
  1723. $ref: '#/definitions/models.Report'
  1724. description: 报告
  1725. models.ResearchReportList:
  1726. title: ResearchReportList
  1727. type: object
  1728. properties:
  1729. Abstract:
  1730. description: 栏目简介
  1731. type: string
  1732. AuthorDescript:
  1733. description: 作者简介
  1734. type: string
  1735. AvatarImgUrl:
  1736. description: 头像
  1737. type: string
  1738. ClassifyName:
  1739. description: 分类名称
  1740. type: string
  1741. ColumnImgUrl:
  1742. description: 栏目配图
  1743. type: string
  1744. CreateTime:
  1745. description: 创建时间
  1746. type: string
  1747. format: datetime
  1748. Descript:
  1749. description: 分享描述
  1750. type: string
  1751. HeadImgUrl:
  1752. description: 头部banner
  1753. type: string
  1754. Id:
  1755. type: integer
  1756. format: int64
  1757. ModifyTime:
  1758. description: 修改时间
  1759. type: string
  1760. format: datetime
  1761. ParentId:
  1762. description: 父级分类id
  1763. type: integer
  1764. format: int64
  1765. ReportAuthor:
  1766. description: 栏目作者
  1767. type: string
  1768. models.ResearchReportListResp:
  1769. title: ResearchReportListResp
  1770. type: object
  1771. properties:
  1772. List:
  1773. type: array
  1774. items:
  1775. $ref: '#/definitions/models.ResearchReportList'
  1776. models.SmallLimitResp:
  1777. title: SmallLimitResp
  1778. type: object
  1779. properties:
  1780. IsMaxPermission:
  1781. type: integer
  1782. format: int64
  1783. models.UserDetail:
  1784. title: UserDetail
  1785. type: object
  1786. properties:
  1787. Email:
  1788. description: 邮箱
  1789. type: string
  1790. FirstLogin:
  1791. description: 是否第一次登陆
  1792. type: integer
  1793. format: int64
  1794. Headimgurl:
  1795. description: 用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),用户没有头像时该项为空
  1796. type: string
  1797. Mobile:
  1798. description: 手机号码
  1799. type: string
  1800. UserPermission:
  1801. description: 用户权限状态:0:付费用户,可正常查看报告,40001:获取用户信息失败,40002:非付费用户
  1802. type: integer
  1803. format: int64
  1804. models.WechatSign:
  1805. title: WechatSign
  1806. type: object
  1807. properties:
  1808. AppId:
  1809. type: string
  1810. NonceStr:
  1811. type: string
  1812. RawString:
  1813. type: string
  1814. Signature:
  1815. type: string
  1816. Timestamp:
  1817. type: integer
  1818. format: int64
  1819. Url:
  1820. type: string
  1821. models.WxLoginResp:
  1822. title: WxLoginResp
  1823. type: object
  1824. properties:
  1825. Authorization:
  1826. type: string
  1827. Code:
  1828. type: integer
  1829. format: int64
  1830. CompanyName:
  1831. description: 客户名称
  1832. type: string
  1833. Email:
  1834. description: 邮箱
  1835. type: string
  1836. EndDate:
  1837. description: 到期日期
  1838. type: string
  1839. Expires:
  1840. type: string
  1841. format: datetime
  1842. FirstLogin:
  1843. type: integer
  1844. format: int64
  1845. Headimgurl:
  1846. description: 用户头像
  1847. type: string
  1848. Mobile:
  1849. description: 手机号
  1850. type: string
  1851. ProductName:
  1852. description: 客户类型名称
  1853. type: string
  1854. Status:
  1855. description: 状态
  1856. type: string
  1857. UserId:
  1858. type: integer
  1859. format: int64
  1860. UserPermission:
  1861. description: 状态码
  1862. type: integer
  1863. format: int64
  1864. paging.PagingItem:
  1865. title: PagingItem
  1866. type: object
  1867. video.VideoListResp:
  1868. title: VideoListResp
  1869. type: object
  1870. video.VideoTagsListResp:
  1871. title: VideoTagsListResp
  1872. type: object
  1873. tags:
  1874. - name: home
  1875. description: |
  1876. 首页
  1877. - name: report
  1878. description: |
  1879. 报告
  1880. - name: report
  1881. description: |
  1882. 报告分享
  1883. - name: report
  1884. description: |
  1885. 报告
  1886. - name: user
  1887. description: |
  1888. 用户
  1889. - name: user
  1890. description: |
  1891. 用户
  1892. - name: video
  1893. description: |
  1894. 视频
  1895. - name: bill
  1896. description: |
  1897. 年度账单