Roc 1 년 전
부모
커밋
c6cec0b2d8
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  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":