| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454 |
- // @APIVersion 1.0.0
- // @Title 统计系统 API
- // @Description 第五创统计系统API文档<br>api 设计务必遵循Restful标准
- // @TermsOfServiceUrl http://www.d5ct.com/
- package routers
- import (
- "fohow-statement-api/controllers"
- "fohow-statement-api/controllers/adopt_cows_controller"
- "fohow-statement-api/controllers/cow_fans_controller"
- "fohow-statement-api/controllers/cow_point_task"
- "fohow-statement-api/controllers/cow_punch"
- "fohow-statement-api/controllers/d5c_article_controller"
- "fohow-statement-api/controllers/d5c_bd_cash_order"
- "fohow-statement-api/controllers/d5c_bonus_contoller"
- "fohow-statement-api/controllers/d5c_bonus_gather_controller"
- "fohow-statement-api/controllers/d5c_cash_order"
- "fohow-statement-api/controllers/d5c_cost_controller"
- "fohow-statement-api/controllers/d5c_customer_controller"
- "fohow-statement-api/controllers/d5c_fans_controller"
- "fohow-statement-api/controllers/d5c_home_page_stat_controller"
- "fohow-statement-api/controllers/d5c_investors_controlelr"
- "fohow-statement-api/controllers/d5c_pm_balance_controller"
- "fohow-statement-api/controllers/d5c_point_task"
- "fohow-statement-api/controllers/d5c_point_train_controller"
- "fohow-statement-api/controllers/d5c_prize_draw_act_controller"
- "fohow-statement-api/controllers/d5c_project_controller"
- "fohow-statement-api/controllers/d5c_rhkfpf_controller"
- "fohow-statement-api/controllers/d5c_static_data_controller"
- "fohow-statement-api/controllers/d5c_stock_transfer_controller"
- "fohow-statement-api/controllers/d5c_train_controller"
- "fohow-statement-api/controllers/d5c_user_controller"
- "fohow-statement-api/controllers/d5c_zt_invest_controller"
- "fohow-statement-api/controllers/fohow_fans_controller"
- "fohow-statement-api/controllers/fohow_home_page_stat_controller"
- "fohow-statement-api/controllers/fohow_user_controller"
- "fohow-statement-api/controllers/rabbit_balance_consume_controller"
- "fohow-statement-api/controllers/rabbit_exchange_platform_controller"
- "fohow-statement-api/controllers/rabbit_merchant_controller"
- "fohow-statement-api/controllers/rabbit_product_sold_controller"
- "fohow-statement-api/controllers/rabbit_user_signup_controller"
- "github.com/astaxie/beego"
- )
- func init() {
- ns := beego.NewNamespace("/v1",
- beego.NSNamespace("/user",
- beego.NSInclude(
- &controllers.UserController{},
- ),
- ),
- beego.NSNamespace("/token",
- beego.NSInclude(
- &controllers.TokenController{},
- ),
- ),
- beego.NSNamespace("/fans_platform",
- beego.NSInclude(
- &d5c_fans_controller.FansPlatformContoller{},
- ),
- ),
- beego.NSNamespace("/user_register",
- beego.NSInclude(
- &d5c_user_controller.UserRegisterController{},
- ),
- ),
- beego.NSNamespace("/bonus_project",
- beego.NSInclude(
- &d5c_bonus_contoller.BonusProjectController{},
- ),
- ),
- beego.NSNamespace("/bonus_invest",
- beego.NSInclude(
- &d5c_bonus_contoller.BonusInvestController{},
- ),
- ),
- beego.NSNamespace("/user_grouth",
- beego.NSInclude(
- &d5c_user_controller.UserGrouthController{},
- ),
- ),
- beego.NSNamespace("/fan_grouth",
- beego.NSInclude(
- &d5c_fans_controller.FanGrouthController{},
- ),
- ),
- beego.NSNamespace("/bonus_month_invest_and_recharge",
- beego.NSInclude(
- &d5c_bonus_contoller.BonusMonthInvestAndRechargeController{},
- ),
- ),
- beego.NSNamespace("/project_distribution",
- beego.NSInclude(
- &d5c_project_controller.ProjectDistributionController{},
- ),
- ),
- beego.NSNamespace("/fans_distribution",
- beego.NSInclude(
- &d5c_fans_controller.FansDistributionController{},
- ),
- ),
- beego.NSNamespace("/fans_day_add_data",
- beego.NSInclude(
- &d5c_fans_controller.FansDayAddController{},
- ),
- ),
- beego.NSNamespace("/fans_channel_stat",
- beego.NSInclude(
- &d5c_fans_controller.FansChannelStatController{},
- ),
- ),
- beego.NSNamespace("/fans_day_grouth",
- beego.NSInclude(
- &d5c_fans_controller.FansDayGrouthController{},
- ),
- ),
- beego.NSNamespace("/fans_month_add_data",
- beego.NSInclude(
- &d5c_fans_controller.FansMonthAddController{},
- ),
- ),
- beego.NSNamespace("/fans_month_grouth",
- beego.NSInclude(
- &d5c_fans_controller.FansMonthGrouthController{},
- ),
- ),
- beego.NSNamespace("/user_day_add_data",
- beego.NSInclude(
- &d5c_user_controller.UserDayAddController{},
- ),
- ),
- beego.NSNamespace("/user_month_add_data",
- beego.NSInclude(
- &d5c_user_controller.UserMonthAddController{},
- ),
- ),
- beego.NSNamespace("/user_channel_stat",
- beego.NSInclude(
- &d5c_user_controller.UserChannelStatController{},
- ),
- ),
- beego.NSNamespace("/user_day_grouth",
- beego.NSInclude(
- &d5c_user_controller.UserDayGrouthController{},
- ),
- ),
- beego.NSNamespace("/user_month_grouth",
- beego.NSInclude(
- &d5c_user_controller.UserMonthGrouthController{},
- ),
- ),
- beego.NSNamespace("/home_left_top_data",
- beego.NSInclude(
- &d5c_home_page_stat_controller.LeftTopDataOfHomePageController{},
- ),
- ),
- beego.NSNamespace("/bonus_recharge_month_add",
- beego.NSInclude(
- &d5c_bonus_contoller.BonusRechargeMonthRiseController{},
- ),
- ),
- beego.NSNamespace("/bonus_recharge_month_grouth",
- beego.NSInclude(
- &d5c_bonus_contoller.BonusRechargeMonthGrouthController{},
- ),
- ),
- beego.NSNamespace("/bonus_recharge_section",
- beego.NSInclude(
- &d5c_bonus_contoller.BonusRechargeSectionController{},
- ),
- ),
- beego.NSNamespace("/bonus_recharge_section_percent",
- beego.NSInclude(
- &d5c_bonus_contoller.BonusRechargeSectionPercentController{},
- ),
- ),
- beego.NSNamespace("/cost_monthly",
- beego.NSInclude(
- &d5c_cost_controller.CostMonthlyController{},
- ),
- ),
- beego.NSNamespace("/investors_new_grouth", //投资人模块-当月新增投资人、当月众筹总额、近六月投资人数新增统计图
- beego.NSInclude(
- &d5c_investors_controlelr.InvestorsNewGrouthController{},
- ),
- ),
- beego.NSNamespace("/investors_total", //投资人模块-真实投资人数
- beego.NSInclude(
- &d5c_investors_controlelr.InvestorTotalController{},
- ),
- ),
- beego.NSNamespace("/investors_cycle_distribution", //投资人模块-真实投资人真实转化周期、平均转化周期
- beego.NSInclude(
- &d5c_investors_controlelr.InvestorsCycleDistributionController{},
- ),
- ),
- beego.NSNamespace("/investors_channel_stat", //投资人模块-各渠道投资人当月新增数、投资总人数、众筹总额
- beego.NSInclude(
- &d5c_investors_controlelr.InvestorsChannelStatController{},
- ),
- ),
- beego.NSNamespace("/new_home_page_top_data", //新版首页顶部数据
- beego.NSInclude(
- &d5c_home_page_stat_controller.NewHomePageTopController{},
- ),
- ),
- beego.NSNamespace("/new_home_page_middle_data", //新版首页中部数据
- beego.NSInclude(
- &d5c_home_page_stat_controller.NewHomePageMiddleController{},
- ),
- ),
- beego.NSNamespace("/investors_per_channel_total", //投资人模块-具体渠道-投资人总数、投资人总额
- beego.NSInclude(
- &d5c_investors_controlelr.InvestorPerChannelTotalController{},
- ),
- ),
- beego.NSNamespace("/investors_per_channel_month_grouth", //投资人模块-具体渠道-投资人近6月新增人数、当月新增
- beego.NSInclude(
- &d5c_investors_controlelr.InvestorPerChannelMonthGrouthController{},
- ),
- ),
- beego.NSNamespace("/investors_per_channel_cycle_distribution", //投资人模块-具体渠道-投资人真实转化周期、平均转化周期(天)
- beego.NSInclude(
- &d5c_investors_controlelr.InvestorPerChannelCycleDistributionController{},
- ),
- ),
- beego.NSNamespace("/investors_per_channel_stat", //投资人模块-具体渠道-所有投资人用户id,是否当月新人,投资总额,真实转化周期
- beego.NSInclude(
- &d5c_investors_controlelr.InvestorsPerChannelStatController{},
- ),
- ),
- beego.NSNamespace("/projects_all", //投资人模块-项目模块:获取所有的项目
- beego.NSInclude(
- &d5c_project_controller.ProjectAllController{},
- ),
- ),
- beego.NSNamespace("/projects_channel_total", //投资人模块-项目模块:项目的投资人和投资总额、新老投资人、新老投资人投资总额。项目投资人数和金额的渠道分布。
- beego.NSInclude(
- &d5c_project_controller.ProjectChannelTotalController{},
- ),
- ),
- beego.NSNamespace("/zt_invest_total",
- beego.NSInclude(
- &d5c_zt_invest_controller.ZtInvestTotalController{},
- ),
- ),
- beego.NSNamespace("/zt_invest_month_grouth",
- beego.NSInclude(
- &d5c_zt_invest_controller.ZtInvestMonthGrouthController{},
- ),
- ),
- beego.NSNamespace("/zt_invest_channel_stat",
- beego.NSInclude(
- &d5c_zt_invest_controller.ZtInvestChannelStatController{},
- ),
- ),
- beego.NSNamespace("/train_all_project",
- beego.NSInclude(
- &d5c_train_controller.TrainAllProjectController{},
- ),
- ),
- beego.NSNamespace("/train_total",
- beego.NSInclude(
- &d5c_train_controller.TrainTotalController{},
- ),
- ),
- beego.NSNamespace("/train_cycle_distribution",
- beego.NSInclude(
- &d5c_train_controller.TrainCycleDistributionController{},
- ),
- ),
- beego.NSNamespace("/train_channel_stat",
- beego.NSInclude(
- &d5c_train_controller.TrainChannelStatController{},
- ),
- ),
- beego.NSNamespace("/point_task",
- beego.NSInclude(
- &d5c_point_task.PointTaskController{},
- ),
- ),
- beego.NSNamespace("/friend",
- beego.NSInclude(
- &d5c_customer_controller.FriendStatController{},
- ),
- ),
- beego.NSNamespace("/customer",
- beego.NSInclude(
- &d5c_customer_controller.CustomerStatController{},
- ),
- ),
- beego.NSNamespace("/article",
- beego.NSInclude(
- &d5c_article_controller.ArticleStatController{},
- ),
- ),
- beego.NSNamespace("/rabbit_merchant",
- beego.NSInclude(
- &rabbit_merchant_controller.RabbitMerchantCheckoutListController{},
- ),
- ),
- beego.NSNamespace("/rabbit_dashi",
- beego.NSInclude(
- &rabbit_exchange_platform_controller.RabbitExchangePlatformStatController{},
- ),
- ),
- beego.NSNamespace("/rabbit_balance",
- beego.NSInclude(
- &rabbit_balance_consume_controller.RabbitBalanceConsumeController{},
- ),
- ),
- beego.NSNamespace("/product",
- beego.NSInclude(
- &rabbit_product_sold_controller.RabbitProductSoldController{},
- ),
- ),
- beego.NSNamespace("/signup",
- beego.NSInclude(
- &rabbit_user_signup_controller.RabbitUserSignupController{},
- ),
- ),
- beego.NSNamespace("/bonus_gather",
- beego.NSInclude(
- &d5c_bonus_gather_controller.ProjectBonusGatherController{},
- ),
- ),
- beego.NSNamespace("/static_data",
- beego.NSInclude(
- &d5c_static_data_controller.ProjectStaticDataController{},
- ),
- ),
- beego.NSNamespace("/rhkfpf",
- beego.NSInclude(
- &d5c_rhkfpf_controller.RhkfpfStatController{},
- ),
- ),
- beego.NSNamespace("/point_train",
- beego.NSInclude(
- &d5c_point_train_controller.D5cPointTrainStatController{},
- ),
- ),
- beego.NSNamespace("/prize_draw_act",
- beego.NSInclude(
- &d5c_prize_draw_act_controller.PrizeDrawActController{},
- ),
- ),
- beego.NSNamespace("/pm_balance",
- beego.NSInclude(
- &d5c_pm_balance_controller.D5cPmBalanceStatController{},
- ),
- ),
- beego.NSNamespace("/stock_transfer",
- beego.NSInclude(
- &d5c_stock_transfer_stat_controller.StockTransferController{},
- ),
- ),
- //养牛游戏,粉丝统计路由
- beego.NSNamespace("/cow_fans_day_add_data",
- beego.NSInclude(
- &cow_fans_controller.FansDayAddController{},
- ),
- ),
- beego.NSNamespace("/cow_fans_day_grouth",
- beego.NSInclude(
- &cow_fans_controller.FansDayGrouthController{},
- ),
- ),
- beego.NSNamespace("/cow_fans_month_add_data",
- beego.NSInclude(
- &cow_fans_controller.FansMonthAddController{},
- ),
- ),
- beego.NSNamespace("/cow_fans_month_grouth",
- beego.NSInclude(
- &cow_fans_controller.FansMonthGrouthController{},
- ),
- ),
- //养牛游戏,领养统计路由
- beego.NSNamespace("/adopt_cows_day_add_data",
- beego.NSInclude(
- &adopt_cows_controller.CowsDayAddController{},
- ),
- ),
- beego.NSNamespace("/adopt_cows_day_grouth",
- beego.NSInclude(
- &adopt_cows_controller.CowsDayGrouthController{},
- ),
- ),
- beego.NSNamespace("/adopt_cows_month_add_data",
- beego.NSInclude(
- &adopt_cows_controller.CowsMonthAddController{},
- ),
- ),
- beego.NSNamespace("/adopt_cow_fans_month_grouth",
- beego.NSInclude(
- &adopt_cows_controller.CowsMonthGrouthController{},
- ),
- ),
- //提现统计汇总
- beego.NSNamespace("/cash_statistic",
- beego.NSInclude(
- &d5c_cash_order.CashOrderDayController{},
- ),
- ),
- //养牛游戏,成功领取饲料
- beego.NSNamespace("/cow_point_task",
- beego.NSInclude(
- &cow_point_task.CowPointTaskController{},
- ),
- ),
- //提现统计汇总
- beego.NSNamespace("/bd_cash_statistic",
- beego.NSInclude(
- &d5c_bd_cash_order.BdCashOrderDayController{},
- ),
- ),
- //养牛游戏,天天打卡统计
- beego.NSNamespace("/cow_prize_task",
- beego.NSInclude(
- &cow_point_task.GamePrizeDailyController{},
- ),
- ),
- //打卡瓜分活动统计
- beego.NSNamespace("/cow_punch",
- beego.NSInclude(
- &cow_punch.CowPunchController{},
- ),
- ),
- //----------- fohow相关 -----------
- beego.NSNamespace("/home_left_top_data",
- beego.NSInclude(
- &fohow_home_page_stat_controller.FohowLeftTopDataOfHomePageController{},
- ),
- ),
- beego.NSNamespace("/fohow_user_grouth",
- beego.NSInclude(
- &fohow_user_controller.FohowUserGrouthController{},
- ),
- ),
- beego.NSNamespace("/fohow_fans_month_grouth",
- beego.NSInclude(
- &fohow_fans_controller.FohowFansMonthGrouthController{},
- ),
- ),
- )
- beego.AddNamespace(ns)
- }
|