|
@ -3,7 +3,6 @@ package grmi |
|
|
import ( |
|
|
import ( |
|
|
"LAPP_GAAS_GFrame_BACKEND/utils" |
|
|
"LAPP_GAAS_GFrame_BACKEND/utils" |
|
|
"errors" |
|
|
"errors" |
|
|
"fmt" |
|
|
|
|
|
"github.com/360EntSecGroup-Skylar/excelize/v2" |
|
|
"github.com/360EntSecGroup-Skylar/excelize/v2" |
|
|
"reflect" |
|
|
"reflect" |
|
|
"strings" |
|
|
"strings" |
|
@ -39,7 +38,6 @@ func SaveExcelFile(list []interface{}, titleList []string, sheetName string, pre |
|
|
} |
|
|
} |
|
|
streamWriter, err := file.NewStreamWriter(sheetName) |
|
|
streamWriter, err := file.NewStreamWriter(sheetName) |
|
|
if err != nil { |
|
|
if err != nil { |
|
|
fmt.Println("errors:", err.Error()) |
|
|
|
|
|
return "", err |
|
|
return "", err |
|
|
} |
|
|
} |
|
|
for index, item := range list { |
|
|
for index, item := range list { |
|
@ -62,7 +60,7 @@ func SaveExcelFile(list []interface{}, titleList []string, sheetName string, pre |
|
|
|
|
|
|
|
|
cell, _ := excelize.CoordinatesToCellName(1, 1) |
|
|
cell, _ := excelize.CoordinatesToCellName(1, 1) |
|
|
if err := streamWriter.SetRow(cell, row); err != nil { |
|
|
if err := streamWriter.SetRow(cell, row); err != nil { |
|
|
fmt.Println(err) |
|
|
|
|
|
|
|
|
return "", err |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
reflectValue := reflect.ValueOf(item) |
|
|
reflectValue := reflect.ValueOf(item) |
|
|