enhance(meter):调整输出表计抄表模板中数值的格式。

This commit is contained in:
徐涛 2023-06-13 15:54:06 +08:00
parent 424ba2e839
commit c9b7dc3aec

View File

@ -113,13 +113,14 @@ func (g MeterReadingsExcelTemplateGenerator) WriteTemplateData(meters []*model.S
for i, meter := range meters {
cellCoord, _ := excelize.CoordinatesToCellName(1, i+2)
ratio, _ := meter.Ratio.Float64()
if err := g.file.SetSheetRow(defaultSheet, cellCoord, &[]interface{}{
meter.Seq,
"",
meter.Code,
tools.DefaultTo(meter.Address, ""),
tools.DefaultTo(meter.TenementName, ""),
meter.Ratio,
ratio,
}); err != nil {
g.log.Error("向模板写入数据出现错误。", zap.Error(err))
return fmt.Errorf("向模板写入数据出现错误,%w", err)