fix(meter):修正表计信息的检索。
This commit is contained in:
parent
e2a61d58ac
commit
ef325aede5
|
@ -1080,7 +1080,7 @@ func (mr _MeterRepository) ListLastMeterReading(pid string, date types.Date) ([]
|
|||
func (mr _MeterRepository) ListMeterDocForTemplate(pid string) ([]*model.SimpleMeterDocument, error) {
|
||||
mr.log.Info("列出指定园区中的表计与商户的关联详细记录", zap.String("park id", pid))
|
||||
cacheConditions := []string{pid}
|
||||
if docs, err := cache.RetrieveSearch[[]*model.SimpleMeterDocument]("simple_meter_doc", cacheConditions...); err == nil {
|
||||
if docs, err := cache.RetrieveSearch[[]*model.SimpleMeterDocument]("simple_meter_doc", cacheConditions...); err == nil && docs != nil {
|
||||
mr.log.Info("从缓存中获取到了指定园区中的表计与商户的关联详细记录", zap.Int("count", len(*docs)))
|
||||
return *docs, nil
|
||||
}
|
||||
|
@ -1110,7 +1110,7 @@ func (mr _MeterRepository) ListMeterDocForTemplate(pid string) ([]*model.SimpleM
|
|||
Where(
|
||||
goqu.I("m.park_id").Eq(pid),
|
||||
goqu.I("m.enabled").IsTrue(),
|
||||
goqu.I("m.disassociated_at").IsNull(),
|
||||
goqu.I("tm.disassociated_at").IsNull(),
|
||||
).
|
||||
Order(goqu.I("m.seq").Asc()).
|
||||
Prepared(true).ToSQL()
|
||||
|
|
Loading…
Reference in New Issue
Block a user