fix(meter): 修复:更换电表时的修改逻辑

This commit is contained in:
2023-08-10 10:49:40 +08:00
parent 3d918eea85
commit b50eabbca6
3 changed files with 13 additions and 119 deletions

View File

@@ -202,7 +202,12 @@ func replaceMeter(c *fiber.Ctx) error {
meterLog.Error("无法更换系统中的表计,无法解析表计更换表单", zap.Error(err))
return result.NotAccept(err.Error())
}
return nil
err := service.MeterService.ReplaceMeter(parkId, meterId, &replacementForm.OldReading, replacementForm.NewMeter.Code, replacementForm.NewMeter.Ratio, &replacementForm.NewMeter.Reading)
if err != nil {
meterLog.Error("更换表计出错", zap.Error(err))
return result.Error(500, err.Error())
}
return result.Success("更换成功")
}
// 列出指定公摊表计下的所有关联表计