Ver código fonte

fix:错误变量名称调整

Roc 1 ano atrás
pai
commit
d266791152

+ 19 - 19
controllers/data_manage/excel/excel_info.go

@@ -59,7 +59,7 @@ func (c *ExcelInfoController) Add() {
 	if !utils.Rc.SetNX(cacheKey, 1, 30*time.Second) {
 		deleteCache = false
 		br.Msg = "系统处理中,请稍后重试!"
-		br.ErrMsg = "系统处理中,请稍后重试!" + sysUser.RealName + ";data:" + string(c.Ctx.Input.RequestBody)
+		br.ErrMsg = "系统处理中,请稍后重试!"
 		return
 	}
 	var req request.AddExcelInfoReq
@@ -180,11 +180,11 @@ func (c *ExcelInfoController) Add() {
 			br.ErrMsg = "表格json转结构体失败,Err:" + err.Error()
 			return
 		}
-		newResult, tmpErr, tmpErrMsg := excel2.GetMixedTableCellData(result)
-		if tmpErr != nil {
+		newResult, err, errMsg := excel2.GetMixedTableCellData(result)
+		if err != nil {
 			br.Msg = "获取失败"
-			if tmpErrMsg != `` {
-				br.Msg = tmpErrMsg
+			if errMsg != `` {
+				br.Msg = errMsg
 			}
 			br.ErrMsg = "获取最新的数据失败,Err:" + err.Error()
 			return
@@ -472,7 +472,7 @@ func (c *ExcelInfoController) Edit() {
 	if !utils.Rc.SetNX(cacheKey, 1, 30*time.Second) {
 		deleteCache = false
 		br.Msg = "系统处理中,请稍后重试!"
-		br.ErrMsg = "系统处理中,请稍后重试!" + sysUser.RealName + ";data:" + string(c.Ctx.Input.RequestBody)
+		br.ErrMsg = "系统处理中,请稍后重试!"
 		return
 	}
 	req.ExcelName = strings.Trim(req.ExcelName, " ")
@@ -598,11 +598,11 @@ func (c *ExcelInfoController) Edit() {
 			br.ErrMsg = "表格json转结构体失败,Err:" + err.Error()
 			return
 		}
-		newResult, tmpErr, tmpErrMsg := excel2.GetMixedTableCellData(result)
-		if tmpErr != nil {
+		newResult, err, errMsg := excel2.GetMixedTableCellData(result)
+		if err != nil {
 			br.Msg = "获取失败"
-			if tmpErrMsg != `` {
-				br.Msg = tmpErrMsg
+			if errMsg != `` {
+				br.Msg = errMsg
 			}
 			br.ErrMsg = "获取最新的数据失败,Err:" + err.Error()
 			return
@@ -1189,11 +1189,11 @@ func (c *ExcelInfoController) GetExcelTableData() {
 			br.ErrMsg = "表格json转结构体失败,Err:" + err.Error()
 			return
 		}
-		newResult, tmpErr, tmpErrMsg := excel2.GetMixedTableCellData(result)
-		if tmpErr != nil {
+		newResult, err, errMsg := excel2.GetMixedTableCellData(result)
+		if err != nil {
 			br.Msg = "获取失败"
-			if tmpErrMsg != `` {
-				br.Msg = tmpErrMsg
+			if errMsg != `` {
+				br.Msg = errMsg
 			}
 			br.ErrMsg = "获取最新的数据失败,Err:" + err.Error()
 			return
@@ -1917,11 +1917,11 @@ func (c *ExcelInfoController) Download() {
 			br.ErrMsg = "表格json转结构体失败,Err:" + err.Error()
 			return
 		}
-		newResult, tmpErr, tmpErrMsg := excel2.GetMixedTableCellData(result)
-		if tmpErr != nil {
+		newResult, err, errMsg := excel2.GetMixedTableCellData(result)
+		if err != nil {
 			br.Msg = "获取失败"
-			if tmpErrMsg != `` {
-				br.Msg = tmpErrMsg
+			if errMsg != `` {
+				br.Msg = errMsg
 			}
 			br.ErrMsg = "获取最新的数据失败,Err:" + err.Error()
 			return
@@ -1987,7 +1987,7 @@ func (c *ExcelInfoController) Copy() {
 	cacheKey := "CACHE_TABLE_INFO_EDIT_" + strconv.Itoa(req.ExcelInfoId)
 	if !utils.Rc.SetNX(cacheKey, 1, 30*time.Second) {
 		br.Msg = "系统处理中,请稍后重试!"
-		br.ErrMsg = "系统处理中,请稍后重试!" + sysUser.RealName + ";data:" + string(c.Ctx.Input.RequestBody)
+		br.ErrMsg = "系统处理中,请稍后重试!"
 		return
 	}
 	defer func() {

+ 2 - 2
services/data/excel/mixed_table.go

@@ -353,8 +353,8 @@ func getCalculateValueByCell(calculateCellMap map[string]Cell, key string, cellK
 	tagList := make([]utils.CellPosition, 0)
 	// 计算单元格relationCellList
 	var relationCellList []request.RelationCell
-	err = json.Unmarshal([]byte(colData.Extra), &relationCellList)
-	if err != nil {
+	if colData.Extra == `` {
+		err = errors.New(colData.Uid + "没有绑定关系")
 		return
 	}