router.go 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373
  1. // @APIVersion 1.0.0
  2. // @Title beego Test API
  3. // @Description beego has a very cool tools to autogenerate documents for your API
  4. // @Contact astaxie@gmail.com
  5. // @TermsOfServiceUrl http://beego.me/
  6. // @License Apache 2.0
  7. // @LicenseUrl http://www.apache.org/licenses/LICENSE-2.0.html
  8. package routers
  9. import (
  10. "eta/eta_index_lib/controllers"
  11. "eta/eta_index_lib/controllers/ai_predict_model"
  12. "eta/eta_index_lib/controllers/factor_edb_series"
  13. "eta/eta_index_lib/controllers/fix"
  14. "eta/eta_index_lib/controllers/future_good"
  15. "eta/eta_index_lib/controllers/open"
  16. beego "github.com/beego/beego/v2/server/web"
  17. )
  18. func init() {
  19. ns := beego.NewNamespace("/edbapi",
  20. beego.NSNamespace("/ths",
  21. beego.NSInclude(
  22. &controllers.ThsController{},
  23. &controllers.ThsDsController{},
  24. &controllers.ThsHfController{},
  25. ),
  26. ),
  27. beego.NSNamespace("/pb",
  28. beego.NSInclude(
  29. &controllers.PbController{},
  30. ),
  31. ),
  32. beego.NSNamespace("/pb_finance",
  33. beego.NSInclude(
  34. &controllers.PbFinanceController{},
  35. ),
  36. ),
  37. beego.NSNamespace("/wind",
  38. beego.NSInclude(
  39. &controllers.WindController{},
  40. &controllers.WindWsdController{},
  41. ),
  42. ),
  43. beego.NSNamespace("/lz",
  44. beego.NSInclude(
  45. &controllers.LzController{},
  46. ),
  47. ),
  48. beego.NSNamespace("/lt",
  49. beego.NSInclude(
  50. &controllers.LtController{},
  51. ),
  52. ),
  53. beego.NSNamespace("/smm",
  54. beego.NSInclude(
  55. &controllers.SmmController{},
  56. ),
  57. ),
  58. beego.NSNamespace("/mysteel",
  59. beego.NSInclude(
  60. &controllers.MySteelController{},
  61. ),
  62. ),
  63. beego.NSNamespace("/manual",
  64. beego.NSInclude(
  65. &controllers.ManualController{},
  66. ),
  67. ),
  68. beego.NSNamespace("/calculate",
  69. beego.NSInclude(
  70. &controllers.CalculateController{},
  71. ),
  72. ),
  73. beego.NSNamespace("/zz",
  74. beego.NSInclude(
  75. &controllers.ZzController{},
  76. ),
  77. ),
  78. beego.NSNamespace("/dl",
  79. beego.NSInclude(
  80. &controllers.DlController{},
  81. ),
  82. ),
  83. beego.NSNamespace("/sh",
  84. beego.NSInclude(
  85. &controllers.ShController{},
  86. ),
  87. ),
  88. beego.NSNamespace("/cffex",
  89. beego.NSInclude(
  90. &controllers.CffexController{},
  91. ),
  92. ),
  93. beego.NSNamespace("/shfe",
  94. beego.NSInclude(
  95. &controllers.ShfeController{},
  96. ),
  97. ),
  98. beego.NSNamespace("/gie",
  99. beego.NSInclude(
  100. &controllers.GieController{},
  101. ),
  102. ),
  103. beego.NSNamespace("/python",
  104. beego.NSInclude(
  105. &controllers.PythonController{},
  106. ),
  107. ),
  108. beego.NSNamespace("/coal",
  109. beego.NSInclude(
  110. &controllers.CoalController{},
  111. ),
  112. ),
  113. beego.NSNamespace("/google_travel",
  114. beego.NSInclude(
  115. &controllers.GoogleTravelController{},
  116. ),
  117. ),
  118. beego.NSNamespace("/predict_calculate",
  119. beego.NSInclude(
  120. &controllers.PredictCalculateController{},
  121. ),
  122. ),
  123. beego.NSNamespace("/mysteel_chemical",
  124. beego.NSInclude(
  125. &controllers.MySteelChemicalController{},
  126. ),
  127. ),
  128. beego.NSNamespace("/mysteel_chemical",
  129. beego.NSInclude(
  130. &controllers.MySteelChemicalController{},
  131. ),
  132. ),
  133. beego.NSNamespace("/predict_calculate",
  134. beego.NSInclude(
  135. &controllers.PredictCalculateController{},
  136. ),
  137. ),
  138. beego.NSNamespace("/eia_steo",
  139. beego.NSInclude(
  140. &controllers.EiaSteoController{},
  141. ),
  142. ),
  143. beego.NSNamespace("/predict",
  144. beego.NSInclude(
  145. &controllers.PredictController{},
  146. ),
  147. ),
  148. beego.NSNamespace("/future_good",
  149. beego.NSInclude(
  150. &future_good.FutureGoodEdbInfoController{},
  151. ),
  152. ),
  153. beego.NSNamespace("/sci",
  154. beego.NSInclude(
  155. &controllers.SciController{},
  156. ),
  157. ),
  158. beego.NSNamespace("/com_trade",
  159. beego.NSInclude(
  160. &controllers.ComTradeController{},
  161. ),
  162. ),
  163. beego.NSNamespace("/baiinfo",
  164. beego.NSInclude(
  165. &controllers.BaiinfoController{},
  166. ),
  167. ),
  168. beego.NSNamespace("/yongyi",
  169. beego.NSInclude(
  170. &controllers.YongyiController{},
  171. ),
  172. ),
  173. beego.NSNamespace("/stock_plant",
  174. beego.NSInclude(
  175. &controllers.StockPlantController{},
  176. ),
  177. ),
  178. beego.NSNamespace("/national_statistics",
  179. beego.NSInclude(
  180. &controllers.NationalStatisticsController{},
  181. ),
  182. ),
  183. beego.NSNamespace("/fubao",
  184. beego.NSInclude(
  185. &controllers.FuBaoController{},
  186. ),
  187. ),
  188. beego.NSNamespace("/open",
  189. beego.NSInclude(
  190. &open.EdbInfoController{},
  191. ),
  192. ),
  193. beego.NSNamespace("/classify",
  194. beego.NSInclude(
  195. &controllers.EdbClassifyController{},
  196. ),
  197. ),
  198. beego.NSNamespace("/edb_info",
  199. beego.NSInclude(
  200. &controllers.EdbInfoController{},
  201. ),
  202. ),
  203. beego.NSNamespace("/edb_info_calculate",
  204. beego.NSInclude(
  205. &controllers.EdbInfoCalculateController{},
  206. ),
  207. ),
  208. beego.NSNamespace("/exchange_crawler",
  209. beego.NSInclude(
  210. &controllers.ExchangeCrawler{},
  211. ),
  212. ),
  213. beego.NSNamespace("/fix",
  214. beego.NSInclude(
  215. &fix.CustomAnalysisController{},
  216. ),
  217. ),
  218. beego.NSNamespace("/jiayue_index",
  219. beego.NSInclude(
  220. &controllers.JiaYueController{},
  221. ),
  222. ),
  223. beego.NSNamespace("/edb_stat",
  224. beego.NSInclude(
  225. &controllers.EdbInfoStatController{},
  226. ),
  227. ),
  228. beego.NSNamespace("/coal_mine",
  229. beego.NSInclude(
  230. &controllers.CoalMineDataController{},
  231. ),
  232. ),
  233. beego.NSNamespace("/gz",
  234. beego.NSInclude(
  235. &controllers.GzController{},
  236. ),
  237. ),
  238. beego.NSNamespace("/icpi",
  239. beego.NSInclude(
  240. &controllers.IcpiController{},
  241. ),
  242. ),
  243. beego.NSNamespace("/fenwei",
  244. beego.NSInclude(
  245. &controllers.FenweiController{},
  246. ),
  247. ),
  248. beego.NSNamespace("/mtjh",
  249. beego.NSInclude(
  250. &controllers.MtjhDataController{},
  251. ),
  252. ),
  253. beego.NSNamespace("/edb_refresh",
  254. beego.NSInclude(
  255. &controllers.EdbRefreshController{},
  256. ),
  257. ),
  258. beego.NSNamespace("/bloomberg",
  259. beego.NSInclude(
  260. &controllers.BloombergController{},
  261. ),
  262. ),
  263. beego.NSNamespace("/business_index",
  264. beego.NSInclude(
  265. &controllers.BusinessIndexController{},
  266. ),
  267. ),
  268. beego.NSNamespace("/sci99",
  269. beego.NSInclude(
  270. &controllers.Sci99Controller{},
  271. ),
  272. ),
  273. beego.NSNamespace("/sci99_crawler",
  274. beego.NSInclude(
  275. &controllers.Sci99Crawler{},
  276. ),
  277. ),
  278. beego.NSNamespace("/ccf",
  279. beego.NSInclude(
  280. &controllers.CCFController{},
  281. ),
  282. ),
  283. beego.NSNamespace("/shanghai_smm",
  284. beego.NSInclude(
  285. &controllers.ShanghaiSmmController{},
  286. ),
  287. ),
  288. beego.NSNamespace("/sci_hq",
  289. beego.NSInclude(
  290. &controllers.SciHqController{},
  291. ),
  292. ),
  293. beego.NSNamespace("/factor_edb_series",
  294. beego.NSInclude(
  295. &factor_edb_series.FactorEdbSeriesController{},
  296. ),
  297. ),
  298. beego.NSNamespace("/ly",
  299. beego.NSInclude(
  300. &controllers.BaseFromLyController{},
  301. ),
  302. ),
  303. beego.NSNamespace("/rzd",
  304. beego.NSInclude(
  305. &controllers.BaseFromRzdController{},
  306. ),
  307. ),
  308. beego.NSNamespace("/oilchem",
  309. beego.NSInclude(
  310. &controllers.OilchemController{},
  311. ),
  312. ),
  313. beego.NSNamespace("/ly",
  314. beego.NSInclude(
  315. &controllers.BaseFromLyController{},
  316. ),
  317. ),
  318. beego.NSNamespace("/trade_analysis",
  319. beego.NSInclude(
  320. &controllers.BaseFromTradeAnalysisController{},
  321. ),
  322. ),
  323. beego.NSNamespace("/trade_analysis",
  324. beego.NSInclude(
  325. &controllers.BaseFromTradeAnalysisController{},
  326. ),
  327. ),
  328. beego.NSNamespace("/usda_fas",
  329. beego.NSInclude(
  330. &controllers.UsdaFasController{},
  331. ),
  332. ),
  333. beego.NSNamespace("/hisugar",
  334. beego.NSInclude(
  335. &controllers.HisugarController{},
  336. ),
  337. ),
  338. beego.NSNamespace("/clarksons",
  339. beego.NSInclude(
  340. &controllers.ClarksonsDataController{},
  341. ),
  342. ),
  343. beego.NSNamespace("/gpr_risk",
  344. beego.NSInclude(
  345. &controllers.GprRiskController{},
  346. ),
  347. ),
  348. beego.NSNamespace("/purang",
  349. beego.NSInclude(
  350. &controllers.BaseFromPurangController{},
  351. ),
  352. ),
  353. beego.NSNamespace("/radish_research",
  354. beego.NSInclude(
  355. &controllers.RadishResearchController{},
  356. ),
  357. ),
  358. beego.NSNamespace("/ai_predict_model",
  359. beego.NSInclude(
  360. &ai_predict_model.AiPredictModelIndexController{},
  361. ),
  362. ),
  363. beego.NSNamespace("/kpler",
  364. beego.NSInclude(
  365. &controllers.KplerController{},
  366. ),
  367. ),
  368. )
  369. beego.AddNamespace(ns)
  370. }