|
@@ -32,14 +32,14 @@ type ExcelInfoController struct {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) Add() {
|
|
|
+func (c *ExcelInfoController) Add() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -56,11 +56,11 @@ func (this *ExcelInfoController) Add() {
|
|
|
if !utils.Rc.SetNX(cacheKey, 1, 30*time.Second) {
|
|
|
deleteCache = false
|
|
|
br.Msg = "系统处理中,请稍后重试!"
|
|
|
- br.ErrMsg = "系统处理中,请稍后重试!" + sysUser.RealName + ";data:" + string(this.Ctx.Input.RequestBody)
|
|
|
+ br.ErrMsg = "系统处理中,请稍后重试!" + sysUser.RealName + ";data:" + string(c.Ctx.Input.RequestBody)
|
|
|
return
|
|
|
}
|
|
|
var req request.AddExcelInfoReq
|
|
|
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
+ err := json.Unmarshal(c.Ctx.Input.RequestBody, &req)
|
|
|
if err != nil {
|
|
|
br.Msg = "参数解析异常!"
|
|
|
br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
@@ -211,9 +211,9 @@ func (this *ExcelInfoController) Add() {
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -235,13 +235,13 @@ func (this *ExcelInfoController) Add() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) List() {
|
|
|
+func (c *ExcelInfoController) List() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -249,12 +249,12 @@ func (this *ExcelInfoController) List() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- excelClassifyId, _ := this.GetInt("ExcelClassifyId")
|
|
|
+ excelClassifyId, _ := c.GetInt("ExcelClassifyId")
|
|
|
|
|
|
- pageSize, _ := this.GetInt("PageSize")
|
|
|
- currentIndex, _ := this.GetInt("CurrentIndex")
|
|
|
- keyword := this.GetString("Keyword")
|
|
|
- adminId, _ := this.GetInt("AdminId")
|
|
|
+ pageSize, _ := c.GetInt("PageSize")
|
|
|
+ currentIndex, _ := c.GetInt("CurrentIndex")
|
|
|
+ keyword := c.GetString("Keyword")
|
|
|
+ adminId, _ := c.GetInt("AdminId")
|
|
|
|
|
|
var total int
|
|
|
page := paging.GetPaging(currentIndex, pageSize, total)
|
|
@@ -327,13 +327,13 @@ func (this *ExcelInfoController) List() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) Detail() {
|
|
|
+func (c *ExcelInfoController) Detail() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -341,7 +341,7 @@ func (this *ExcelInfoController) Detail() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- excelInfoId, _ := this.GetInt("ExcelInfoId")
|
|
|
+ excelInfoId, _ := c.GetInt("ExcelInfoId")
|
|
|
if excelInfoId <= 0 {
|
|
|
br.Msg = "请选择表格"
|
|
|
br.ErrMsg = "ExcelInfoId未传"
|
|
@@ -372,14 +372,14 @@ func (this *ExcelInfoController) Detail() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) Edit() {
|
|
|
+func (c *ExcelInfoController) Edit() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -388,7 +388,7 @@ func (this *ExcelInfoController) Edit() {
|
|
|
}
|
|
|
deleteCache := true
|
|
|
var req request.EditExcelInfoReq
|
|
|
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
+ err := json.Unmarshal(c.Ctx.Input.RequestBody, &req)
|
|
|
if err != nil {
|
|
|
br.Msg = "参数解析异常!"
|
|
|
br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
@@ -408,7 +408,7 @@ func (this *ExcelInfoController) Edit() {
|
|
|
if !utils.Rc.SetNX(cacheKey, 1, 30*time.Second) {
|
|
|
deleteCache = false
|
|
|
br.Msg = "系统处理中,请稍后重试!"
|
|
|
- br.ErrMsg = "系统处理中,请稍后重试!" + sysUser.RealName + ";data:" + string(this.Ctx.Input.RequestBody)
|
|
|
+ br.ErrMsg = "系统处理中,请稍后重试!" + sysUser.RealName + ";data:" + string(c.Ctx.Input.RequestBody)
|
|
|
return
|
|
|
}
|
|
|
req.ExcelName = strings.Trim(req.ExcelName, " ")
|
|
@@ -582,14 +582,14 @@ func (this *ExcelInfoController) Edit() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) Move() {
|
|
|
+func (c *ExcelInfoController) Move() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -598,7 +598,7 @@ func (this *ExcelInfoController) Move() {
|
|
|
}
|
|
|
|
|
|
var req request.MoveExcelInfoReq
|
|
|
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
+ err := json.Unmarshal(c.Ctx.Input.RequestBody, &req)
|
|
|
if err != nil {
|
|
|
br.Msg = "参数解析异常!"
|
|
|
br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
@@ -752,9 +752,9 @@ func (this *ExcelInfoController) Move() {
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -770,16 +770,16 @@ func (this *ExcelInfoController) Move() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) Delete() {
|
|
|
+func (c *ExcelInfoController) Delete() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
|
|
|
resp := response.AddExcelInfoResp{}
|
|
|
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -788,7 +788,7 @@ func (this *ExcelInfoController) Delete() {
|
|
|
}
|
|
|
|
|
|
var req request.DeleteExcelInfoReq
|
|
|
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
+ err := json.Unmarshal(c.Ctx.Input.RequestBody, &req)
|
|
|
if err != nil {
|
|
|
br.Msg = "参数解析异常!"
|
|
|
br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
@@ -911,14 +911,14 @@ func (this *ExcelInfoController) Delete() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) AddDraft() {
|
|
|
+func (c *ExcelInfoController) AddDraft() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -928,7 +928,7 @@ func (this *ExcelInfoController) AddDraft() {
|
|
|
|
|
|
var req request.AddExcelDraftReq
|
|
|
|
|
|
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
+ err := json.Unmarshal(c.Ctx.Input.RequestBody, &req)
|
|
|
if err != nil {
|
|
|
br.Msg = "参数解析异常!"
|
|
|
br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
@@ -1010,20 +1010,20 @@ func (this *ExcelInfoController) AddDraft() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) GetExcelTableData() {
|
|
|
+func (c *ExcelInfoController) GetExcelTableData() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
|
br.Ret = 408
|
|
|
return
|
|
|
}
|
|
|
- uniqueCode := this.GetString("UniqueCode")
|
|
|
+ uniqueCode := c.GetString("UniqueCode")
|
|
|
|
|
|
var err error
|
|
|
if uniqueCode == `` {
|
|
@@ -1134,7 +1134,7 @@ func UpdateExcelInfoFileUrl(excelInfo *data_manage.ExcelInfo) {
|
|
|
|
|
|
downloadFilePath, err := luckySheetData.ToExcel()
|
|
|
defer func() {
|
|
|
- os.Remove(downloadFilePath)
|
|
|
+ _ = os.Remove(downloadFilePath)
|
|
|
}()
|
|
|
if err != nil {
|
|
|
fmt.Println("err:", err)
|
|
@@ -1178,14 +1178,14 @@ func UpdateExcelInfoFileUrl(excelInfo *data_manage.ExcelInfo) {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) Calculate() {
|
|
|
+func (c *ExcelInfoController) Calculate() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -1194,7 +1194,7 @@ func (this *ExcelInfoController) Calculate() {
|
|
|
}
|
|
|
|
|
|
var req request.CalculateReq
|
|
|
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
+ err := json.Unmarshal(c.Ctx.Input.RequestBody, &req)
|
|
|
if err != nil {
|
|
|
br.Msg = "参数解析异常!"
|
|
|
br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
@@ -1260,15 +1260,16 @@ func (this *ExcelInfoController) Calculate() {
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
-func (this *ExcelInfoController) GetFirstEdbData() {
|
|
|
+func (c *ExcelInfoController) GetFirstEdbData() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -1276,8 +1277,9 @@ func (this *ExcelInfoController) GetFirstEdbData() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- edbInfoId, _ := this.GetInt("EdbInfoId")
|
|
|
- num, _ := this.GetInt("Num")
|
|
|
+ edbInfoId, _ := c.GetInt("EdbInfoId")
|
|
|
+ num, _ := c.GetInt("Num")
|
|
|
+ sortType := c.GetString("SortType")
|
|
|
|
|
|
if edbInfoId <= 0 {
|
|
|
br.Msg = "请选择指标"
|
|
@@ -1304,6 +1306,13 @@ func (this *ExcelInfoController) GetFirstEdbData() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ if sortType == "asc" {
|
|
|
+ for i, j := 0, len(dataList)-1; i < j; i, j = i+1, j-1 {
|
|
|
+ dataList[i], dataList[j] = dataList[j], dataList[i]
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
|
br.Msg = "获取成功"
|
|
@@ -1318,14 +1327,14 @@ func (this *ExcelInfoController) GetFirstEdbData() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) GetOtherEdbData() {
|
|
|
+func (c *ExcelInfoController) GetOtherEdbData() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -1334,7 +1343,7 @@ func (this *ExcelInfoController) GetOtherEdbData() {
|
|
|
}
|
|
|
|
|
|
var req request.GetOtherEdbDateDataReq
|
|
|
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
+ err := json.Unmarshal(c.Ctx.Input.RequestBody, &req)
|
|
|
if err != nil {
|
|
|
br.Msg = "参数解析异常!"
|
|
|
br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
@@ -1365,6 +1374,13 @@ func (this *ExcelInfoController) GetOtherEdbData() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ if req.SortType == "asc" {
|
|
|
+ for i, j := 0, len(dataList)-1; i < j; i, j = i+1, j-1 {
|
|
|
+ dataList[i], dataList[j] = dataList[j], dataList[i]
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
|
br.Msg = "获取成功"
|
|
@@ -1379,14 +1395,14 @@ func (this *ExcelInfoController) GetOtherEdbData() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) GetFutureDateData() {
|
|
|
+func (c *ExcelInfoController) GetFutureDateData() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -1395,7 +1411,7 @@ func (this *ExcelInfoController) GetFutureDateData() {
|
|
|
}
|
|
|
|
|
|
var req request.GetFutureDateDataReq
|
|
|
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
+ err := json.Unmarshal(c.Ctx.Input.RequestBody, &req)
|
|
|
if err != nil {
|
|
|
br.Msg = "参数解析异常!"
|
|
|
br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
@@ -1549,14 +1565,14 @@ func (this *ExcelInfoController) GetFutureDateData() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) GetHistoryDateData() {
|
|
|
+func (c *ExcelInfoController) GetHistoryDateData() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -1565,7 +1581,7 @@ func (this *ExcelInfoController) GetHistoryDateData() {
|
|
|
}
|
|
|
|
|
|
var req request.GetHistoryDateDataReq
|
|
|
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
+ err := json.Unmarshal(c.Ctx.Input.RequestBody, &req)
|
|
|
if err != nil {
|
|
|
br.Msg = "参数解析异常!"
|
|
|
br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
@@ -1661,14 +1677,14 @@ func (this *ExcelInfoController) GetHistoryDateData() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) Refresh() {
|
|
|
+func (c *ExcelInfoController) Refresh() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -1676,7 +1692,7 @@ func (this *ExcelInfoController) Refresh() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- excelInfoId, _ := this.GetInt("ExcelInfoId")
|
|
|
+ excelInfoId, _ := c.GetInt("ExcelInfoId")
|
|
|
if excelInfoId <= 0 {
|
|
|
br.Msg = "请选择表格"
|
|
|
br.ErrMsg = "ExcelInfoId未传"
|
|
@@ -1741,13 +1757,13 @@ func (this *ExcelInfoController) Refresh() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) Download() {
|
|
|
+func (c *ExcelInfoController) Download() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -1755,8 +1771,8 @@ func (this *ExcelInfoController) Download() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- excelInfoId, _ := this.GetInt("ExcelInfoId")
|
|
|
- uniqueCode := this.GetString("UniqueCode")
|
|
|
+ excelInfoId, _ := c.GetInt("ExcelInfoId")
|
|
|
+ uniqueCode := c.GetString("UniqueCode")
|
|
|
if excelInfoId <= 0 && uniqueCode == `` {
|
|
|
br.Msg = "请选择表格"
|
|
|
br.ErrMsg = "ExcelInfoId和UniqueCode都未传"
|
|
@@ -1840,11 +1856,11 @@ func (this *ExcelInfoController) Download() {
|
|
|
return
|
|
|
}
|
|
|
defer func() {
|
|
|
- os.Remove(downloadFilePath)
|
|
|
+ _ = os.Remove(downloadFilePath)
|
|
|
}()
|
|
|
|
|
|
downloadFileName := excelInfo.ExcelName + ".xlsx"
|
|
|
- this.Ctx.Output.Download(downloadFilePath, downloadFileName)
|
|
|
+ c.Ctx.Output.Download(downloadFilePath, downloadFileName)
|
|
|
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
@@ -1858,13 +1874,13 @@ func (this *ExcelInfoController) Download() {
|
|
|
|
|
|
|
|
|
|
|
|
-func (this *ExcelInfoController) Copy() {
|
|
|
+func (c *ExcelInfoController) Copy() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
|
- this.Data["json"] = br
|
|
|
- this.ServeJSON()
|
|
|
+ c.Data["json"] = br
|
|
|
+ c.ServeJSON()
|
|
|
}()
|
|
|
- sysUser := this.SysUser
|
|
|
+ sysUser := c.SysUser
|
|
|
if sysUser == nil {
|
|
|
br.Msg = "请登录"
|
|
|
br.ErrMsg = "请登录,SysUser Is Empty"
|
|
@@ -1874,7 +1890,7 @@ func (this *ExcelInfoController) Copy() {
|
|
|
|
|
|
deleteCache := true
|
|
|
var req request.CopyExcelInfoReq
|
|
|
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &req)
|
|
|
+ err := json.Unmarshal(c.Ctx.Input.RequestBody, &req)
|
|
|
if err != nil {
|
|
|
br.Msg = "参数解析异常!"
|
|
|
br.ErrMsg = "参数解析失败,Err:" + err.Error()
|
|
@@ -1894,7 +1910,7 @@ func (this *ExcelInfoController) Copy() {
|
|
|
if !utils.Rc.SetNX(cacheKey, 1, 30*time.Second) {
|
|
|
deleteCache = false
|
|
|
br.Msg = "系统处理中,请稍后重试!"
|
|
|
- br.ErrMsg = "系统处理中,请稍后重试!" + sysUser.RealName + ";data:" + string(this.Ctx.Input.RequestBody)
|
|
|
+ br.ErrMsg = "系统处理中,请稍后重试!" + sysUser.RealName + ";data:" + string(c.Ctx.Input.RequestBody)
|
|
|
return
|
|
|
}
|
|
|
req.ExcelName = strings.Trim(req.ExcelName, " ")
|