Roc il y a 1 an
Parent
commit
c6cec0b2d8
1 fichiers modifiés avec 8 ajouts et 0 suppressions
  1. 8 0
      services/data/excel/custom_analysis.go

+ 8 - 0
services/data/excel/custom_analysis.go

@@ -261,9 +261,17 @@ func SaveCustomAnalysisTable(excelInfo *data_manage.ExcelInfo, excelName, conten
 	}
 
 	for k, sheetOp := range sheetOpList {
+		sheetName := utils.TrimLRStr(sheetOp.SheetName)
 		switch sheetOp.OpType {
 		case "add":
 			// 新增
+			_, ok := currSheetMap[sheetName]
+			if ok {
+				errMsg = "存在同名sheet:" + sheetName
+				err = errors.New(errMsg)
+				isSendEmail = false
+				return
+			}
 		case "replace":
 			// 替换
 		case "append":