From c9b7dc3aecd15267bb1fb61519c1db23c8de81ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E6=B6=9B?= Date: Tue, 13 Jun 2023 15:54:06 +0800 Subject: [PATCH] =?UTF-8?q?enhance(meter):=E8=B0=83=E6=95=B4=E8=BE=93?= =?UTF-8?q?=E5=87=BA=E8=A1=A8=E8=AE=A1=E6=8A=84=E8=A1=A8=E6=A8=A1=E6=9D=BF?= =?UTF-8?q?=E4=B8=AD=E6=95=B0=E5=80=BC=E7=9A=84=E6=A0=BC=E5=BC=8F=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- excel/meter_reading.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/excel/meter_reading.go b/excel/meter_reading.go index 082651f..6ad33cc 100644 --- a/excel/meter_reading.go +++ b/excel/meter_reading.go @@ -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)