diff --git a/pkg/service/register_record.go b/pkg/service/register_record.go index bf874d8..c1e147f 100644 --- a/pkg/service/register_record.go +++ b/pkg/service/register_record.go @@ -306,7 +306,12 @@ func ImportRecordByExcel(c *gin.Context) { response.ResponseQuickMsg(c, msg.Fail, "Excel解析失败", nil) return } - sheetName := excelFile.GetSheetName(1) + sheetName := excelFile.GetSheetName(0) + if sheetName == "" { + logger.Errorf("Excel文件中没有工作表") + response.ResponseQuickMsg(c, msg.Fail, "Excel文件中没有工作表", nil) + return + } rows, err := excelFile.GetRows(sheetName) if err != nil { logger.Errorf("读取工作表失败: %v", err)