Browse Source

fix:遗漏的接口补发

Roc 6 months ago
parent
commit
4f27cb3e2f
2 changed files with 59 additions and 0 deletions
  1. 41 0
      controllers/classify.go
  2. 18 0
      routers/commentsRouter.go

+ 41 - 0
controllers/classify.go

@@ -152,3 +152,44 @@ func (this *ClassifyController) ListClassify() {
 	br.Success = true
 	br.Msg = "获取成功"
 }
+
+// ClassifyPermission
+// @Title 获取分类权限列表
+// @Description 获取分类权限列表
+// @Param   ClassifyId   query   int  true       "分类id"
+// @Success 200 {object} []models.ChartPermissionSearchKeyWordMapping
+// @router /permission_list [get]
+func (this *ClassifyController) ClassifyPermission() {
+	br := new(models.BaseResponse).Init()
+	defer func() {
+		this.Data["json"] = br
+		this.ServeJSON()
+	}()
+
+	classifyId, _ := this.GetInt("ClassifyId")
+	if classifyId <= 0 {
+		br.Msg = "参数错误"
+		return
+	}
+
+	//获取报告分类详情
+	classifyInfo, err := models.GetClassifyById(classifyId)
+	if err != nil {
+		br.Msg = "获取分类信息失败"
+		br.ErrMsg = "获取失败,Err:" + err.Error()
+		return
+	}
+
+	//获取报告分类权限列表
+	list, err := models.GetPermissionByClassifyId(classifyInfo.Id)
+	if err != nil {
+		br.Msg = "获取分类信息失败"
+		br.ErrMsg = "获取失败,Err:" + err.Error()
+		return
+	}
+
+	br.Data = list
+	br.Ret = 200
+	br.Success = true
+	br.Msg = "获取成功"
+}

+ 18 - 0
routers/commentsRouter.go

@@ -4300,6 +4300,15 @@ func init() {
             Filters: nil,
             Params: nil})
 
+    beego.GlobalControllerRouter["eta/eta_mobile/controllers:ClassifyController"] = append(beego.GlobalControllerRouter["eta/eta_mobile/controllers:ClassifyController"],
+        beego.ControllerComments{
+            Method: "ClassifyPermission",
+            Router: `/permission_list`,
+            AllowHTTPMethods: []string{"get"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
     beego.GlobalControllerRouter["eta/eta_mobile/controllers:CompanyPermissionController"] = append(beego.GlobalControllerRouter["eta/eta_mobile/controllers:CompanyPermissionController"],
         beego.ControllerComments{
             Method: "List",
@@ -5101,6 +5110,15 @@ func init() {
             Filters: nil,
             Params: nil})
 
+    beego.GlobalControllerRouter["eta/eta_mobile/controllers:ReportController"] = append(beego.GlobalControllerRouter["eta/eta_mobile/controllers:ReportController"],
+        beego.ControllerComments{
+            Method: "EditChapterTitle",
+            Router: `/chapter/title/edit`,
+            AllowHTTPMethods: []string{"post"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
     beego.GlobalControllerRouter["eta/eta_mobile/controllers:ReportController"] = append(beego.GlobalControllerRouter["eta/eta_mobile/controllers:ReportController"],
         beego.ControllerComments{
             Method: "GetUnPublishReportChapterList",