// @APIVersion 1.0.0 // @Title 统计系统 API // @Description 第五创统计系统API文档
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) }