浏览代码

wind指标刷新失败处理文档

xyxie 20 小时之前
父节点
当前提交
85c5b9ce87
共有 3 个文件被更改,包括 41 次插入0 次删除
  1. 32 0
      controllers/data_manage/edb_inspection.go
  2. 9 0
      routers/commentsRouter.go
  3. 二进制
      static/wind指标刷新失败处理.docx

+ 32 - 0
controllers/data_manage/edb_inspection.go

@@ -358,3 +358,35 @@ func (c *EdbInspectionController) GetInspectionRecordDetail() {
 	
 }
 
+// HelpWordDownload
+// @Title 下载错误处理文档
+// @Description 下载错误处理文档
+// @Success 200 {object} models.EdbdataClassifyResp
+// @Param   Source   query   int  false       "来源:1:同花顺;2:wind;34:钢联"
+// @Param   IsApi   query   int  false       "是否api:1:是;0:否"
+// @router /edb_inspection/help_word [get]
+func (c *EdbInspectionController) HelpWordDownload() {
+	br := new(models.BaseResponse).Init()
+	defer func() {
+		c.Data["json"] = br
+		c.ServeJSON()
+	}()
+	source, _ := c.GetInt("Source")
+	isApi, _ := c.GetInt("IsApi")
+	switch source {
+	case utils.DATA_SOURCE_THS:
+		if isApi == 1 {
+			c.Ctx.Output.Download("./static/同花顺指标api方式刷新失败处理.docx", "同花顺指标api方式刷新失败处理.docx")
+		}
+	case utils.DATA_SOURCE_WIND:
+		c.Ctx.Output.Download("./static/wind指标刷新失败处理.docx", "wind指标刷新失败处理.docx")
+	case utils.DATA_SOURCE_MYSTEEL_CHEMICAL:
+		if isApi == 1 {
+			c.Ctx.Output.Download("./static/钢联指标api方式刷新失败处理.docx", "钢联指标api方式刷新失败处理.docx")
+		}
+	}
+
+	br.Ret = 200
+	br.Success = true
+	br.Msg = "下载成功"
+}

+ 9 - 0
routers/commentsRouter.go

@@ -6487,6 +6487,15 @@ func init() {
             Filters: nil,
             Params: nil})
 
+    beego.GlobalControllerRouter["eta/eta_api/controllers/data_manage:EdbInspectionController"] = append(beego.GlobalControllerRouter["eta/eta_api/controllers/data_manage:EdbInspectionController"],
+        beego.ControllerComments{
+            Method: "HelpWordDownload",
+            Router: `/edb_inspection/help_word`,
+            AllowHTTPMethods: []string{"get"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
     beego.GlobalControllerRouter["eta/eta_api/controllers/data_manage:EdbInspectionController"] = append(beego.GlobalControllerRouter["eta/eta_api/controllers/data_manage:EdbInspectionController"],
         beego.ControllerComments{
             Method: "GetInspectionRecordDetail",

二进制
static/wind指标刷新失败处理.docx