1234567891011121314151617181920212223242526272829303132333435363738 |
- package controllers
- import (
- "eta/eta_data_analysis/models"
- "eta/eta_data_analysis/services"
- "fmt"
- beego "github.com/beego/beego/v2/server/web"
- )
- // Operations about Users
- type DataInitController struct {
- beego.Controller
- }
- // @Title 初始化联化工指标
- // @Description 初始化联化工指标
- // @Param FileName query string true "文件名称"
- // @Success Ret=200
- // @router /mysteel_chemical [get]
- func (this *DataInitController) MySteelChemical() {
- br := new(models.BaseResponse).Init()
- defer func() {
- this.Data["json"] = br
- this.ServeJSON()
- }()
- fileName := this.GetString("FileName")
- if fileName == "" {
- br.Msg = "文件名称不能为空"
- return
- }
- filePath := "/docs/" + fileName
- fmt.Println("filePath:" + filePath)
- services.HandleYongyiExcelDaily(filePath)
- br.Ret = 200
- br.Msg = "保存成功"
- }
|