enhance(meter):调整输出表计抄表模板中数值的格式。
This commit is contained in:
parent
424ba2e839
commit
c9b7dc3aec
|
@ -113,13 +113,14 @@ func (g MeterReadingsExcelTemplateGenerator) WriteTemplateData(meters []*model.S
|
||||||
|
|
||||||
for i, meter := range meters {
|
for i, meter := range meters {
|
||||||
cellCoord, _ := excelize.CoordinatesToCellName(1, i+2)
|
cellCoord, _ := excelize.CoordinatesToCellName(1, i+2)
|
||||||
|
ratio, _ := meter.Ratio.Float64()
|
||||||
if err := g.file.SetSheetRow(defaultSheet, cellCoord, &[]interface{}{
|
if err := g.file.SetSheetRow(defaultSheet, cellCoord, &[]interface{}{
|
||||||
meter.Seq,
|
meter.Seq,
|
||||||
"",
|
"",
|
||||||
meter.Code,
|
meter.Code,
|
||||||
tools.DefaultTo(meter.Address, ""),
|
tools.DefaultTo(meter.Address, ""),
|
||||||
tools.DefaultTo(meter.TenementName, ""),
|
tools.DefaultTo(meter.TenementName, ""),
|
||||||
meter.Ratio,
|
ratio,
|
||||||
}); err != nil {
|
}); err != nil {
|
||||||
g.log.Error("向模板写入数据出现错误。", zap.Error(err))
|
g.log.Error("向模板写入数据出现错误。", zap.Error(err))
|
||||||
return fmt.Errorf("向模板写入数据出现错误,%w", err)
|
return fmt.Errorf("向模板写入数据出现错误,%w", err)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user