浏览代码

国能2.1-ppt报告部分接口

hsun 5 月之前
父节点
当前提交
764345612f
共有 2 个文件被更改,包括 42 次插入0 次删除
  1. 33 0
      controllers/ppt_report.go
  2. 9 0
      routers/commentsRouter.go

+ 33 - 0
controllers/ppt_report.go

@@ -306,3 +306,36 @@ func (this *PptV2Controller) CreateReport() {
 	br.Success = true
 	br.Msg = "操作成功"
 }
+
+// SubmitReport
+// @Title 提交报告
+// @Description 提交报告
+// @Param	request	body models.PptReportCreateReq true "type json string"
+// @Success 200 Ret=200 新增成功
+// @router /report/submit [post]
+func (this *PptV2Controller) SubmitReport() {
+	br := new(models.BaseResponse).Init()
+	defer func() {
+		if br.ErrMsg == "" {
+			br.IsSendEmail = false
+		}
+		this.Data["json"] = br
+		this.ServeJSON()
+	}()
+	sysUser := this.SysUser
+	if sysUser == nil {
+		br.Msg = "请登录"
+		br.ErrMsg = "请登录,SysUser Is Empty"
+		return
+	}
+	//var req models.PptReportCreateReq
+	//if e := json.Unmarshal(this.Ctx.Input.RequestBody, &req); e != nil {
+	//	br.Msg = "参数解析异常"
+	//	br.ErrMsg = fmt.Sprintf("参数解析失败, %v", e)
+	//	return
+	//}
+
+	br.Ret = 200
+	br.Success = true
+	br.Msg = "操作成功"
+}

+ 9 - 0
routers/commentsRouter.go

@@ -6694,6 +6694,15 @@ func init() {
             Filters: nil,
             Params: nil})
 
+    beego.GlobalControllerRouter["eta_gn/eta_api/controllers:PptV2Controller"] = append(beego.GlobalControllerRouter["eta_gn/eta_api/controllers:PptV2Controller"],
+        beego.ControllerComments{
+            Method: "SubmitReport",
+            Router: `/report/submit`,
+            AllowHTTPMethods: []string{"post"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
     beego.GlobalControllerRouter["eta_gn/eta_api/controllers:PptV2Controller"] = append(beego.GlobalControllerRouter["eta_gn/eta_api/controllers:PptV2Controller"],
         beego.ControllerComments{
             Method: "SaveLog",