Skip to content

Commit e2d360e

Browse files
liyang1018Li vito奇淼(piexlmax
authored
fix:保证excel每次导出列顺序一致 (#1677)
* fix:保证excel每次导出列顺序一致 * Update sys_export_template.go --------- Co-authored-by: Li vito <[email protected]> Co-authored-by: 奇淼(piexlmax <[email protected]>
1 parent 57cfedf commit e2d360e

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

server/service/system/sys_export_template.go

+6-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import (
1212
"gorm.io/gorm"
1313
"mime/multipart"
1414
"net/url"
15+
"sort"
1516
"strconv"
1617
"strings"
1718
)
@@ -130,9 +131,13 @@ func (sysExportTemplateService *SysExportTemplateService) ExportExcel(templateID
130131
if err != nil {
131132
return nil, "", err
132133
}
134+
var keys []string
135+
for key := range templateInfoMap {
136+
keys = append(keys, key)
137+
}
133138
var columns []string
134139
var tableTitle []string
135-
for key := range templateInfoMap {
140+
for _, key := range keys {
136141
columns = append(columns, key)
137142
tableTitle = append(tableTitle, templateInfoMap[key])
138143
}

0 commit comments

Comments
 (0)