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 = "保存成功" }