作者 陈志颖

fix:修复导出excel单元格错误问题

... ... @@ -442,17 +442,18 @@ func (controller *SuMoneyController) ExportExchangeList() {
columnNum := 0 //列数
for _, vv := range v {
sheetPosition := cells[columnNum] + strconv.Itoa(lineNum+2)
switch vv.(type) {
case string:
f.SetCellValue("Sheet1", sheetPosition, vv.(string))
break
case int:
f.SetCellValue("Sheet1", sheetPosition, vv.(int))
break
case float64:
f.SetCellValue("Sheet1", sheetPosition, vv.(float64))
break
}
f.SetCellValue("Sheet1", sheetPosition, vv.(string)) // 所有字段保存为字符串类型
//switch vv.(type) {
//case string:
// f.SetCellValue("Sheet1", sheetPosition, vv.(string))
// break
//case int:
// f.SetCellValue("Sheet1", sheetPosition, vv.(int))
// break
//case float64:
// f.SetCellValue("Sheet1", sheetPosition, vv.(float64))
// break
//}
columnNum++
}
}
... ...