Roc 2 years ago
parent
commit
5a0a0cc097
3 changed files with 108 additions and 0 deletions
  1. 21 0
      controllers/quanshi.go
  2. 82 0
      routers/commentsRouter_controllers.go
  3. 5 0
      routers/router.go

+ 21 - 0
controllers/quanshi.go

@@ -0,0 +1,21 @@
+package controllers
+
+import (
+	"fmt"
+	"hongze/hongze_open_api/utils"
+)
+
+// QuanShiControllerCommon 报告模块
+type QuanShiControllerCommon struct {
+	BaseCommon
+}
+
+// CallBack
+// @Title 全时回调接口
+// @Description 全时回调接口
+// @router /callback [post]
+func (c *QuanShiControllerCommon) CallBack() {
+	utils.FileLog.Info(fmt.Sprintf("全时回调参数:%s", string(c.Ctx.Input.RequestBody)))
+	//c.OkDetailed("ok", "获取成功")
+	c.Ok()
+}

+ 82 - 0
routers/commentsRouter_controllers.go

@@ -0,0 +1,82 @@
+package routers
+
+import (
+	beego "github.com/beego/beego/v2/server/web"
+	"github.com/beego/beego/v2/server/web/context/param"
+)
+
+func init() {
+
+    beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:Admin"] = append(beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:Admin"],
+        beego.ControllerComments{
+            Method: "Create",
+            Router: "/create",
+            AllowHTTPMethods: []string{"post"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
+    beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:CompanyUser"] = append(beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:CompanyUser"],
+        beego.ControllerComments{
+            Method: "GetUserReportList",
+            Router: "/user_report_list",
+            AllowHTTPMethods: []string{"get"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
+    beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:CompanyUser"] = append(beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:CompanyUser"],
+        beego.ControllerComments{
+            Method: "GetUserReportViewTotalList",
+            Router: "/view_total_list",
+            AllowHTTPMethods: []string{"get"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
+    beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:QuanShiControllerCommon"] = append(beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:QuanShiControllerCommon"],
+        beego.ControllerComments{
+            Method: "CallBack",
+            Router: "/callback",
+            AllowHTTPMethods: []string{"post"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
+    beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:ReportController"] = append(beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:ReportController"],
+        beego.ControllerComments{
+            Method: "ArticleChange",
+            Router: "/article/change",
+            AllowHTTPMethods: []string{"post"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
+    beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:ReportController"] = append(beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:ReportController"],
+        beego.ControllerComments{
+            Method: "ListReport",
+            Router: "/list",
+            AllowHTTPMethods: []string{"get"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
+    beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:ReportControllerCommon"] = append(beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:ReportControllerCommon"],
+        beego.ControllerComments{
+            Method: "GetResearchReportChapter",
+            Router: "/getReportChapterInfo",
+            AllowHTTPMethods: []string{"get"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
+    beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:ReportControllerCommon"] = append(beego.GlobalControllerRouter["hongze/hongze_open_api/controllers:ReportControllerCommon"],
+        beego.ControllerComments{
+            Method: "GetReportInfo",
+            Router: "/getReportInfo",
+            AllowHTTPMethods: []string{"get"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
+}

+ 5 - 0
routers/router.go

@@ -41,6 +41,11 @@ func init() {
 				&controllers.Admin{},
 			),
 		),
+		web.NSNamespace("/quanshi",
+			web.NSInclude(
+				&controllers.QuanShiControllerCommon{},
+			),
+		),
 	)
 	web.AddNamespace(ns)
 }