|
@@ -8,7 +8,6 @@ import (
|
|
|
"eta/eta_api/models/data_manage/excel/response"
|
|
|
"eta/eta_api/services/data/excel"
|
|
|
"eta/eta_api/utils"
|
|
|
- "fmt"
|
|
|
"strconv"
|
|
|
"strings"
|
|
|
"time"
|
|
@@ -47,16 +46,16 @@ func (c *CustomAnalysisController) AddEdb() {
|
|
|
br.ErrMsg = "系统处理中,请稍后重试!" + sysUser.RealName + ";data:" + string(c.Ctx.Input.RequestBody)
|
|
|
return
|
|
|
}
|
|
|
- var req request.SaveExcelInfoReq
|
|
|
+ var req request.AddEdb
|
|
|
err := json.Unmarshal(c.Ctx.Input.RequestBody, &req)
|
|
|
if err != nil {
|
|
|
br.Msg = "参数解析异常!"
|
|
|
br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
- req.ExcelName = strings.Trim(req.ExcelName, " ")
|
|
|
- if req.ExcelName == "" {
|
|
|
- br.Msg = "请填写表格名称!"
|
|
|
+ req.EdbName = strings.Trim(req.EdbName, " ")
|
|
|
+ if req.EdbName == "" {
|
|
|
+ br.Msg = "请填写指标名称!"
|
|
|
br.IsSendEmail = false
|
|
|
return
|
|
|
}
|
|
@@ -67,8 +66,8 @@ func (c *CustomAnalysisController) AddEdb() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- if req.ExcelClassifyId <= 0 {
|
|
|
- br.Msg = "分类参数错误!"
|
|
|
+ if req.ClassifyId <= 0 {
|
|
|
+ br.Msg = "请选择指标分类!"
|
|
|
br.IsSendEmail = false
|
|
|
return
|
|
|
}
|
|
@@ -86,16 +85,18 @@ func (c *CustomAnalysisController) AddEdb() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- err, errMsg, isSendEmail := excel.SaveCustomAnalysisTable(excelInfo, utils.TrimLRStr(req.ExcelName), req.Content, req.ExcelImage, req.ExcelClassifyId, req.OpSheetList)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "保存失败"
|
|
|
- if errMsg != `` {
|
|
|
- br.Msg = errMsg
|
|
|
- }
|
|
|
- br.ErrMsg = "保存失败,Err:" + err.Error()
|
|
|
- br.IsSendEmail = isSendEmail
|
|
|
- return
|
|
|
- }
|
|
|
+ excel.GetCustomAnalysisExcelData(excelInfo)
|
|
|
+
|
|
|
+ //err, errMsg, isSendEmail := excel.SaveCustomAnalysisTable(excelInfo, utils.TrimLRStr(req.ExcelName), req.Content, req.ExcelImage, req.ExcelClassifyId, req.OpSheetList)
|
|
|
+ //if err != nil {
|
|
|
+ // br.Msg = "保存失败"
|
|
|
+ // if errMsg != `` {
|
|
|
+ // br.Msg = errMsg
|
|
|
+ // }
|
|
|
+ // br.ErrMsg = "保存失败,Err:" + err.Error()
|
|
|
+ // br.IsSendEmail = isSendEmail
|
|
|
+ // return
|
|
|
+ //}
|
|
|
|
|
|
// 更新excel下载地址(默认的EXCEL需要更新,自定义表格不需要更新)
|
|
|
//if req.Source == 1 {
|
|
@@ -131,15 +132,15 @@ func (c *CustomAnalysisController) AddEdb() {
|
|
|
br.IsAddLog = false //数据量太大了,不写入日志吧
|
|
|
}
|
|
|
|
|
|
-func init() {
|
|
|
- excelInfo, err := excelModel.GetExcelInfoById(160)
|
|
|
- if err != nil {
|
|
|
- fmt.Println("查找excel失败:", err)
|
|
|
- return
|
|
|
- }
|
|
|
- _, err, _ = excel.GenerateExcelCustomAnalysisExcel(excelInfo)
|
|
|
- if err != nil {
|
|
|
- fmt.Println("生成excel失败:", err)
|
|
|
- return
|
|
|
- }
|
|
|
-}
|
|
|
+//func init() {
|
|
|
+// excelInfo, err := excelModel.GetExcelInfoById(160)
|
|
|
+// if err != nil {
|
|
|
+// fmt.Println("查找excel失败:", err)
|
|
|
+// return
|
|
|
+// }
|
|
|
+// _, err, _ = excel.GenerateExcelCustomAnalysisExcel(excelInfo)
|
|
|
+// if err != nil {
|
|
|
+// fmt.Println("生成excel失败:", err)
|
|
|
+// return
|
|
|
+// }
|
|
|
+//}
|