@@ -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":