|
|
@@ -10,35 +10,23 @@ import (
|
|
|
"fohow.com/apps/controllers/article_controller"
|
|
|
"fohow.com/apps/controllers/balance_controller"
|
|
|
"fohow.com/apps/controllers/category_controller"
|
|
|
- "fohow.com/apps/controllers/cf_controller"
|
|
|
- "fohow.com/apps/controllers/chunjie_controller"
|
|
|
- "fohow.com/apps/controllers/click_controller"
|
|
|
- "fohow.com/apps/controllers/consume_czc_order_controller"
|
|
|
- "fohow.com/apps/controllers/copartner_controller"
|
|
|
- "fohow.com/apps/controllers/course_controller"
|
|
|
+
|
|
|
"fohow.com/apps/controllers/cron_controller"
|
|
|
"fohow.com/apps/controllers/customer_service_controller"
|
|
|
- "fohow.com/apps/controllers/dollar_win_controller"
|
|
|
- "fohow.com/apps/controllers/exchange_controller"
|
|
|
+
|
|
|
"fohow.com/apps/controllers/form_id_controller"
|
|
|
- "fohow.com/apps/controllers/granary_controller"
|
|
|
- "fohow.com/apps/controllers/invite_sale_controller"
|
|
|
"fohow.com/apps/controllers/mp_controller"
|
|
|
"fohow.com/apps/controllers/order_controller"
|
|
|
"fohow.com/apps/controllers/pay_controller"
|
|
|
"fohow.com/apps/controllers/permit_controller"
|
|
|
"fohow.com/apps/controllers/poster_controller"
|
|
|
"fohow.com/apps/controllers/product_controller"
|
|
|
- "fohow.com/apps/controllers/rabbit_prize_draw_act_controller"
|
|
|
"fohow.com/apps/controllers/railsadmin_controller"
|
|
|
- "fohow.com/apps/controllers/refund_controller"
|
|
|
- "fohow.com/apps/controllers/reserve_act_controller"
|
|
|
+
|
|
|
"fohow.com/apps/controllers/seckill_controller"
|
|
|
"fohow.com/apps/controllers/share_controller"
|
|
|
"fohow.com/apps/controllers/share_material_controller"
|
|
|
"fohow.com/apps/controllers/sms_controller"
|
|
|
- "fohow.com/apps/controllers/subject_controller"
|
|
|
- "fohow.com/apps/controllers/test_controller"
|
|
|
"fohow.com/apps/controllers/tool_controller"
|
|
|
"fohow.com/apps/controllers/user_controller"
|
|
|
"fohow.com/apps/controllers/wxku_commodity_controller"
|
|
|
@@ -58,20 +46,13 @@ func init() {
|
|
|
beego.Router("/v1/xcx/channel/info/:id([0-9]+)", &xcx_controller.XcxController{}, "get:GetChannelInfo")
|
|
|
//统计小程序码对应渠道的扫描次数
|
|
|
beego.Router("/v1/xcx/channel/figure/:id([0-9]+)", &xcx_controller.XcxController{}, "post:FigureChannel")
|
|
|
- // //支付
|
|
|
- // beego.Router("/", &pay_controller.PayController{}, "get:Home")
|
|
|
+
|
|
|
// //注册,图形验证码,短信验证码
|
|
|
// beego.Router("/v1/verification", &captcha_controller.CaptchaController{}, "get:GetCaptcha")
|
|
|
// beego.Router("/v1/verification", &captcha_controller.CaptchaController{}, "post:VerifyCaptcha")
|
|
|
// beego.Router("/v1/code/pic/verification", &sms_controller.SMSController{}, "get:GetCaptcha")
|
|
|
beego.Router("/v1/code/send", &sms_controller.SMSController{}, "post:Send")
|
|
|
// beego.Router("/v1/signup", &permit_controller.PermitController{}, "post:SignUp")
|
|
|
- // //重置密码
|
|
|
- // beego.Router("/v1/pwd/reset", &permit_controller.PermitController{}, "post:ResetPwd")
|
|
|
- // 渠道统计:该接口需要登录用户才能访问
|
|
|
- beego.Router("/v1/cfc/:id([0-9]+)", &cf_controller.CfController{}, "get:Click")
|
|
|
- // 渠道统计:该接口如果没有登录用户,则使用IP进行相关记录
|
|
|
- beego.Router("/v1/click/:id([0-9]+)", &cf_controller.CfController{}, "get:ClickIP")
|
|
|
|
|
|
// //登录,登出
|
|
|
// 小程序登录
|
|
|
@@ -90,32 +71,9 @@ func init() {
|
|
|
beego.Router("/pc/logout", &permit_controller.PermitController{}, "get:Logout")
|
|
|
|
|
|
//公众号静默授权
|
|
|
- // beego.Router("/auth/mp/:id([0-9]+)", &permit_controller.PermitController{}, "get:WxMpAuth")
|
|
|
beego.Router("/auth/mp/:id([0-9]+)/after", &permit_controller.PermitController{}, "get:AfterWxMpAuth")
|
|
|
- // beego.Router("/login/tel", &permit_controller.PermitController{}, "post:TelLogin")
|
|
|
- // beego.Router("/logout", &permit_controller.PermitController{}, "get:Logout")
|
|
|
- // //wap端自动登录
|
|
|
- // beego.Router("/login/generate/key", &user_controller.UserController{}, "get:GenerateLoginKey")
|
|
|
- // beego.Router("/login/:key", &permit_controller.PermitController{}, "post:KeyLogin")
|
|
|
- //----------- 商户平台兑换 -----------
|
|
|
- //FOHOW玖玖规则
|
|
|
- beego.Router("/v1/platform/:id([0-9]+)/exchange", &exchange_controller.ExchangeController{}, "post:Exchange")
|
|
|
- beego.Router("/v1/platform/:id([0-9]+)/check", &exchange_controller.ExchangeController{}, "get:Check")
|
|
|
- //特殊平台,对接他们的规则
|
|
|
- beego.Router("/v1/platform/:platform:string/check", &exchange_controller.ExchangeController{}, "get:SpecialCheck")
|
|
|
- //特殊平台,兑换规则
|
|
|
- beego.Router("/v1/platform/:platform:string/exchange", &exchange_controller.ExchangeController{}, "post:SpecialExchange")
|
|
|
- beego.Router("/v1/platforms", &exchange_controller.ExchangeController{}, "get:List")
|
|
|
- //特殊平台,提供短信发送接口
|
|
|
- beego.Router("/v1/platforms/:platform:string/send_code", &exchange_controller.ExchangeController{}, "get:SendYiDongCode")
|
|
|
- //特殊平台,需要跳转到第三方页面进行操作,提供回调地址
|
|
|
- beego.Router("/v1/pf/:platform:string/page/exchange", &exchange_controller.ExchangeController{}, "post:PagePay")
|
|
|
- beego.Router("/v1/pf/:platform:string/page/callback", &exchange_controller.ExchangeController{}, "head,post,get:CallbackAfterPagePay")
|
|
|
- // 给内部人员调用查询前一天兑换代金券总数
|
|
|
- beego.Router("/v1/platforms/exchange/paied_count", &balance_controller.BalanceController{}, "get:GetYesterdayTotalPaiedCount")
|
|
|
- // beego.Router("/v1/platform/:id", &exchange_controller.ExchangeController{}, "get:Detail")
|
|
|
-
|
|
|
- //----------- 代金券商城相关 -----------
|
|
|
+
|
|
|
+ //-----------商城相关 -----------
|
|
|
//首页频道栏目
|
|
|
beego.Router("/v1/categories", &category_controller.CategoryController{}, "get:Get")
|
|
|
//商品列表-精选推荐
|
|
|
@@ -147,48 +105,7 @@ func init() {
|
|
|
//生成充值余额订单
|
|
|
beego.Router("/v1/recas_order/generate", &pay_controller.PayController{}, "post:CreateRechargeCashOrder")
|
|
|
|
|
|
- //----------- 粮仓相关 -----------
|
|
|
- //生成粮仓记录
|
|
|
- beego.Router("/v1/granary/distribute/bonus/:id([0-9]+)", &granary_controller.GranaryController{}, "get:DistributeBonus")
|
|
|
- beego.Router("/v1/granary/send/buyback/:id([0-9]+)", &granary_controller.GranaryController{}, "get:SendBuybackAmount")
|
|
|
- //粮仓列表
|
|
|
- beego.Router("/v1/user/granaries", &granary_controller.GranaryController{}, "get:List")
|
|
|
- //收成详情
|
|
|
- beego.Router("/v1/user/granary/:id", &granary_controller.GranaryController{}, "get:Info")
|
|
|
- //自用订单创建
|
|
|
- beego.Router("/v1/user/granary/:id/selfuse/order/create", &granary_controller.GranaryController{}, "post:SelfUse")
|
|
|
- //回购份数记录
|
|
|
- beego.Router("/v1/user/granary/:id/buyback/no", &granary_controller.GranaryController{}, "post:BuyBack")
|
|
|
- //自用订单历史
|
|
|
- beego.Router("/v1/user/granary/:id/selfuse/orders", &granary_controller.GranaryController{}, "get:GetSelfUseOrders")
|
|
|
- //查看当前代销订单
|
|
|
- beego.Router("/v1/user/granary/:id/sale/order/info", &granary_controller.GranaryController{}, "get:GetSaleOrder")
|
|
|
- //创建代销订单
|
|
|
- beego.Router("/v1/user/granary/:id/sale/order/operate", &granary_controller.GranaryController{}, "post:OperateSaleOrder")
|
|
|
- //刷新代销订单
|
|
|
- beego.Router("/v1/product/:product_id/sale/order/refresh", &granary_controller.GranaryController{}, "get:RefreshSaleOrder")
|
|
|
- //----------- 文章相关 -----------
|
|
|
- // //新闻列表
|
|
|
- // beego.Router("/v1/artcat/:cat_id/articles", &article_controller.ArticleController{}, "get:GetList")
|
|
|
- // //热门新闻
|
|
|
- // beego.Router("/v1/article/hotest", &article_controller.ArticleController{}, "get:GetHotest")
|
|
|
- // //新闻详情
|
|
|
-
|
|
|
beego.Router("/v1/article/:article_id([0-9]+)", &article_controller.ArticleController{}, "get:GetDetail")
|
|
|
- // //通知类文章
|
|
|
- // beego.Router("/v1/notice/:cat_id([0-9]+)", &article_controller.ArticleController{}, "get:GetNotices")
|
|
|
- // //文章点击收益
|
|
|
- // beego.Router("/v1/article/cb/:article_id([0-9]+)/:benefit_wx_uid([0-9]+)/:o_time([0-9]+)", &article_controller.ArticleController{}, "get:ClickBenefit")
|
|
|
- // //文章分享收益详情
|
|
|
- // beego.Router("/v1/article/cb/:article_id([0-9]+)/info", &article_controller.ArticleController{}, "get:GetClickBenefitInfo")
|
|
|
- // //转发有奖文章
|
|
|
- // beego.Router("/v1/article/share/benefit/:art_cat_id([0-9]+)", &article_controller.ArticleController{}, "get:GetLastestBenefitArticle")
|
|
|
- // //文章留言列表
|
|
|
- // beego.Router("/v1/article/:article_id([0-9]+)/comments", &article_controller.ArticleController{}, "get:GetComments")
|
|
|
- // //发布留言
|
|
|
- // beego.Router("/v1/article/:article_id([0-9]+)/comment/create", &article_controller.ArticleController{}, "post:CreateComment")
|
|
|
- // //留言点赞
|
|
|
- // beego.Router("/v1/article/comment/:comment_id([0-9]+)/like/:c_type", &article_controller.ArticleController{}, "post:ToggleLike")
|
|
|
|
|
|
//----------- 广告相关 -----------
|
|
|
// 广告位接口
|
|
|
@@ -226,15 +143,9 @@ func init() {
|
|
|
beego.Router("/v1/user/trade_pwd", &user_controller.UserController{}, "put:UpdateTradePwd")
|
|
|
//绑定身份证
|
|
|
beego.Router("/v1/user/binding/id_card", &user_controller.UserController{}, "put:BindingIdCard")
|
|
|
- // 后台rabbit_admin后台信息修改时,需要更新该用户号码是否在d5c注册
|
|
|
- beego.Router("/v1/user/update_regist", &user_controller.UserController{}, "post:UpdateIsRegistD5cAndIsRegistBeforeD5c")
|
|
|
|
|
|
beego.Router("/v1/user/check_cert", &user_controller.UserController{}, "get:GetUserCertificationFromD5c")
|
|
|
|
|
|
- // //获取当前用户与微信用户的绑定状态
|
|
|
- // beego.Router("/v1/user/binding/state", &user_controller.UserController{}, "get:GetCurrentUserBindingState")
|
|
|
- // //绑定微信用户
|
|
|
- // beego.Router("/v1/user/binding/wx/:key:string", &user_controller.UserController{}, "get:BindingWxUser")
|
|
|
//绑定电话号码
|
|
|
beego.Router("/v1/wxuser/binding/tel", &user_controller.UserController{}, "post:BindingTel")
|
|
|
beego.Router("/v1/wxuser/info", &user_controller.UserController{}, "put:UpdateWxUserInfo")
|
|
|
@@ -280,38 +191,8 @@ func init() {
|
|
|
beego.Router("/v1/address/:id([0-9]+)", &address_controller.AddressController{}, "put:UpdateAddress")
|
|
|
beego.Router("/v1/address/:id([0-9]+)", &address_controller.AddressController{}, "delete:DeleteAddress")
|
|
|
|
|
|
- // ------------春节红包相关 --------------
|
|
|
- beego.Router("/v1/hd/chunjie/:config_id", &chunjie_controller.ChunjieController{}, "get:GetConfigInfo")
|
|
|
- beego.Router("/v1/hd/chunjie/:config_id/total_mon", &chunjie_controller.ChunjieController{}, "get:GetTotalLuckyMoney")
|
|
|
- beego.Router("/v1/hd/chunjie/:config_id/current_sequence", &chunjie_controller.ChunjieController{}, "get:GetCurrentSequenceNumber")
|
|
|
- beego.Router("/v1/hd/chunjie/:config_id/invite/list", &chunjie_controller.ChunjieController{}, "get:GetMeAndFriendLuckyMoneyList")
|
|
|
- beego.Router("/v1/hd/chunjie/:config_id/open/list", &chunjie_controller.ChunjieController{}, "get:GetOpenLuckyMoneyList")
|
|
|
- beego.Router("/v1/hd/chunjie/:config_id/lucky_money", &chunjie_controller.ChunjieController{}, "post:RobLuckyMoney")
|
|
|
- beego.Router("/v1/hd/chunjie/:config_id/give_out_money", &chunjie_controller.ChunjieController{}, "get:GetGiveOutMoney")
|
|
|
- beego.Router("/v1/hd/chunjie/:config_id([0-9]+)/stat/u7deraxdfaeefaf", &chunjie_controller.ChunjieController{}, "get:Stat")
|
|
|
- beego.Router("/v1/hd/chunjie/:config_id([0-9]+)/stat/report_test_x8rx", &chunjie_controller.ChunjieController{}, "get:ReportTest")
|
|
|
-
|
|
|
- // // ----------- 支付相关 -----------
|
|
|
- // beego.Router("/v1/pay", &pay_controller.PayController{}, "post,get:Pay")
|
|
|
- // beego.Router("/v1/pay/:target:string/sync/:payway:string", &pay_controller.PayController{}, "get,post:PaySync")
|
|
|
- // beego.Router("/v1/pay/:target:string/async/:payway:string", &pay_controller.PayController{}, "post:PayAsync")
|
|
|
- // beego.Router("/v1/llpay/trader/notice", &pay_controller.PayController{}, "post:LLpayTraderNotice")
|
|
|
-
|
|
|
//分享统计接口
|
|
|
beego.Router("/v1/share/info", &share_controller.ShareController{}, "post:DoShare")
|
|
|
- //点击统计接口
|
|
|
- beego.Router("/v1/click/info", &click_controller.ClickController{}, "post:DoClick")
|
|
|
-
|
|
|
- //----------- 专题相关 -----------
|
|
|
-
|
|
|
- // beego.InsertFilter("/railsadmin/*", beego.BeforeExec, apps.CheckIsInvokeFromRailsAdmin, true)
|
|
|
- // beego.Router("/railsadmin/wx_menu", &railsadmin_controller.RailsadminController{}, "post:CreateWxMenu")
|
|
|
- // beego.Router("/railsadmin/clean_cache/:type:string/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:CleanCache")
|
|
|
- // beego.Router("/railsadmin/create_qrcode/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:CreateWxQrcode")
|
|
|
- // beego.Router("/railsadmin/create_qrcode/scene_str/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:CreateWxQrcodeWithSceneString")
|
|
|
- // beego.Router("/railsadmin/push/template/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:SendTemplate")
|
|
|
- // beego.Router("/railsadmin/push/custom_msg/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:SendCustomMsg")
|
|
|
- // beego.Router("/railsadmin/project/img/copy", &railsadmin_controller.RailsadminController{}, "get:CopyProjectImg")
|
|
|
|
|
|
beego.Router("/v1/formid", &form_id_controller.FromIdController{}, "post:Create")
|
|
|
beego.Router("/v1/formid", &form_id_controller.FromIdController{}, "delete:TestSendingTemplatemsg")
|
|
|
@@ -322,36 +203,16 @@ func init() {
|
|
|
beego.Router("/v1/merchant/orders/count", &order_controller.OrderController{}, "get:MerchantListCount")
|
|
|
beego.Router("/v1/merchant/order/:order_id", &order_controller.OrderController{}, "put:UpdateExpress")
|
|
|
beego.Router("/v1/merchant/order/detail/:order_id", &order_controller.OrderController{}, "get:MerchantOrderDetail")
|
|
|
- // --------------五五节中奖。填写收货地址时在FOHOW玖玖商城下单。-----
|
|
|
- beego.Router("/v1/prize_draw_act/order", &rabbit_prize_draw_act_controller.RabbitPrizeDrawActController{}, "post:OrderLabiProduct")
|
|
|
-
|
|
|
- // -------------商家结算系统 -----------
|
|
|
- beego.Router("/v1/merchant/settle/list", &order_controller.SettleOrderController{}, "get:SettleList")
|
|
|
- beego.Router("/v1/merchant/settle/stat", &order_controller.SettleOrderController{}, "get:SettleStat")
|
|
|
-
|
|
|
- // --------------商家退款-----------------------------------------
|
|
|
- beego.Router("/v1/merchant/order/refund/:order_id", &refund_controller.RefundController{}, "put:Refund")
|
|
|
-
|
|
|
- // --------------奶油苹果消费众筹投资成功,在FOHOW玖玖下单
|
|
|
- beego.Router("/v1/consume_czc/order", &consume_czc_order_controller.ConsumeCzcOrderController{}, "post:OrderLabiProduct")
|
|
|
-
|
|
|
- //---------------项目有关--------------------
|
|
|
|
|
|
//---------------railsadmin后台请求相关----------------
|
|
|
beego.InsertFilter("/railsadmin/*", beego.BeforeExec, apps.CheckIsInvokeFromRailsAdmin, true)
|
|
|
beego.Router("/railsadmin/clean_cache/:type:string/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:CleanCache")
|
|
|
beego.Router("/railsadmin/wx_menu", &railsadmin_controller.RailsadminController{}, "post:CreateWxMenu")
|
|
|
- beego.Router("/railsadmin/send_open_prize_tmpl/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:SendOpenPrizeTmpl")
|
|
|
beego.Router("/railsadmin/push/template/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:SendTemplate")
|
|
|
beego.Router("/railsadmin/push/xcx_template/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:SendXcxTemplate")
|
|
|
beego.Router("/railsadmin/create_qrcode/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:CreateWxQrcode")
|
|
|
beego.Router("/railsadmin/create_qrcode/scene_str/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:CreateWxQrcodeWithSceneString")
|
|
|
- beego.Router("/railsadmin/send/project_benefit/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "post:SendProjectBenefit")
|
|
|
- beego.Router("/railsadmin/granary/gd/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:NonAutoNoticeApplyForSaleByGranaryId")
|
|
|
- beego.Router("/railsadmin/granary/zy/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:NonAutoNoticeSelfUseByGranaryId")
|
|
|
beego.Router("/railsadmin/order/dispatch/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:OrderDispatch")
|
|
|
- beego.Router("/railsadmin/dollar/win/:id([0-9]+)/open", &railsadmin_controller.RailsadminController{}, "post:DollarWinOpen")
|
|
|
- beego.Router("/railsadmin/dollar/win/:id([0-9]+)/refund", &railsadmin_controller.RailsadminController{}, "post:DollarWinRefund")
|
|
|
//设置群主
|
|
|
beego.Router("/railsadmin/update/intro/:id([0-9]+)", &railsadmin_controller.RailsadminController{}, "get:UpdateIntroUser")
|
|
|
//生成小程序二维码
|
|
|
@@ -365,48 +226,14 @@ func init() {
|
|
|
//---------------到第五创查询微信用户二维码-----------------------
|
|
|
beego.Router("/v1/customer_service/qrcode", &customer_service_controller.CustomerServiceController{}, "get:GetRabbitKfImgByUnionid")
|
|
|
|
|
|
- //---------------商品购买专题----------------------------------
|
|
|
- beego.Router("/v1/subject/product_sale/:id([0-9]+)", &subject_controller.SubjectController{}, "get:GetProductSaleSubjectById")
|
|
|
- beego.Router("/v1/subject/product_sale/joiner_list/:id([0-9]+)", &subject_controller.SubjectController{}, "get:GetList")
|
|
|
- beego.Router("/v1/subject/product_sale/codes_list/:id([0-9]+)", &subject_controller.SubjectController{}, "get:GetMyCodeList")
|
|
|
-
|
|
|
- //---------------销售榜单-------------------------------------
|
|
|
- beego.Router("/v1/user/sale_rank/list", &invite_sale_controller.InviteSaleController{}, "get:Get")
|
|
|
- beego.Router("/v1/user/sale_rank/config", &invite_sale_controller.InviteSaleController{}, "get:GetCurConfig")
|
|
|
-
|
|
|
- //---------------酒店优惠预定----------------------------------
|
|
|
- beego.Router("/v1/reserve/act/:id([0-9]+)", &reserve_act_controller.ReserveActController{}, "get:GetAct")
|
|
|
- beego.Router("/v1/reserve/act/order/:id([0-9]+)", &reserve_act_controller.ReserveActController{}, "post:Order")
|
|
|
- beego.Router("/v1/reserve/act/list/:id([0-9]+)", &reserve_act_controller.ReserveActController{}, "get:GetJoiners")
|
|
|
- beego.Router("/v1/reserve/act/join/:id([0-9]+)", &reserve_act_controller.ReserveActController{}, "get:GetCur")
|
|
|
- beego.Router("/v1/reserve/act/return", &reserve_act_controller.ReserveActController{}, "post:ReturnAmount")
|
|
|
-
|
|
|
//--------------------海报生成
|
|
|
beego.Router("/v1/poster/:tid([0-9]+)", &poster_controller.PosterController{}, "get:GetPosterXcxQrcode")
|
|
|
beego.Router("/v1/poster/scan", &poster_controller.PosterController{}, "get:ScanPosterXcxQrcode")
|
|
|
beego.Router("/v1/poster/test", &poster_controller.PosterController{}, "get:TestGeneratePoster")
|
|
|
|
|
|
- // ---------------付费课程 ------------------
|
|
|
- beego.Router("/v1/course/latest", &course_controller.CourseController{}, "get:LatestCourse")
|
|
|
- beego.Router("/v1/course/:id([0-9]+)/info", &course_controller.CourseController{}, "get:CourseInfo")
|
|
|
- beego.Router("/v1/course/:id([0-9]+)/order/create", &course_controller.CourseController{}, "Post:CourseOrderCreate")
|
|
|
- beego.Router("/v1/course/:id([0-9]+)/check/:unionid", &course_controller.CourseController{}, "get:CourseCheckJoin")
|
|
|
- beego.Router("/v1/course/:id([0-9]+)/coupons/generate", &course_controller.CourseController{}, "get:CourseCouponsGenerate")
|
|
|
- beego.Router("/v1/course/:id([0-9]+)/user/coupons", &course_controller.CourseController{}, "get:UserCourseCoupons")
|
|
|
- beego.Router("/v1/course/user/balance/info", &course_controller.CourseController{}, "get:CourseBalanceInfo")
|
|
|
- beego.Router("/v1/course/user/takecash", &course_controller.CourseController{}, "post:TakeCash")
|
|
|
- beego.Router("/v1/course/user/takecash/orders", &course_controller.CourseController{}, "get:GetTakeCashOrders")
|
|
|
- beego.Router("/v1/course/user/benefits", &course_controller.CourseController{}, "get:GetBenefits")
|
|
|
-
|
|
|
//测试接口
|
|
|
beego.Router("/v1/test/wxpay/eppay", &railsadmin_controller.RailsadminController{}, "get:TestEpPay")
|
|
|
|
|
|
- //----------------合伙人 -------------------
|
|
|
- beego.Router("/v1/copartner/info", &copartner_controller.CopartnerController{}, "get:Get")
|
|
|
- beego.Router("/v1/copartner/text", &copartner_controller.CopartnerController{}, "get:GetText")
|
|
|
- beego.Router("/v1/copartner/total", &copartner_controller.CopartnerController{}, "get:GetContributionTotal")
|
|
|
- beego.Router("/v1/copartner/list", &copartner_controller.CopartnerController{}, "get:GetContributions")
|
|
|
-
|
|
|
//----------------微信商品库管理-------------
|
|
|
beego.Router("/railsadmin/wxku_commodity/:id([0-9]+)/addOrUpdate", &wxku_commodity_controller.WxkuCommodityController{}, "post:AddOrUpdateWxkuCommodity")
|
|
|
beego.Router("/railsadmin/wxku_commodity/:id([0-9]+)/check", &wxku_commodity_controller.WxkuCommodityController{}, "get:CheckWxkuCommodityStatus")
|
|
|
@@ -415,9 +242,6 @@ func init() {
|
|
|
//----------------发圈素材
|
|
|
beego.Router("/v1/share/material/list", &share_material_controller.ShareMaterialController{}, "get:List")
|
|
|
|
|
|
- //----------------根据回报方式
|
|
|
- beego.Router("/v1/granary/check/repo", &granary_controller.GranaryController{}, "get:GetGranaryRepo")
|
|
|
-
|
|
|
//-----秒杀
|
|
|
beego.Router("/v1/seckill/products", &seckill_controller.SeckillController{}, "get:GetSeckillProducts")
|
|
|
beego.Router("/v1/seckill/dates", &seckill_controller.SeckillController{}, "get:GetSeckillDates")
|
|
|
@@ -425,16 +249,6 @@ func init() {
|
|
|
//-----导航图标
|
|
|
beego.Router("/v1/navigate/icons", &category_controller.CategoryController{}, "get:GetNavigateIcons")
|
|
|
|
|
|
- //-----一元夺宝活动
|
|
|
- beego.Router("/v1/dollar/win/:id([0-9]+)", &dollar_win_controller.DollarWinController{}, "get:GetConfig")
|
|
|
- beego.Router("/v1/dollar/win/:id([0-9]+)/list", &dollar_win_controller.DollarWinController{}, "get:GetJoinStateList")
|
|
|
- beego.Router("/v1/dollar/win/:id([0-9]+)/frendList", &dollar_win_controller.DollarWinController{}, "get:GetFrendJoinStateList")
|
|
|
- beego.Router("/v1/dollar/win/:id([0-9]+)/order", &dollar_win_controller.DollarWinController{}, "post:DollarWinOrder")
|
|
|
- beego.Router("/v1/dollar/win/rank", &dollar_win_controller.DollarWinController{}, "get:DollarWinRank")
|
|
|
- //统计推荐参与人数
|
|
|
- beego.Router("/v1/test/:zt_id([0-9]+)/:temp_user_id([0-9]+)/update", &test_controller.TestController{}, "get:UpdateInviteCount")
|
|
|
- beego.Router("/v1/test/listen_order", &test_controller.TestController{}, "post:TestOrderListen")
|
|
|
-
|
|
|
//----------------购物车 -------------------
|
|
|
//加入购物车
|
|
|
beego.Router("/v1/cart/:id([0-9]+)/:count", &order_controller.OrderController{}, "post:CreateCart")
|