diff --git a/internal/logic/a/fina_indicator.go b/internal/logic/a/fina_indicator.go index c7b6d0a..b530546 100644 --- a/internal/logic/a/fina_indicator.go +++ b/internal/logic/a/fina_indicator.go @@ -310,11 +310,11 @@ func UpdateFinaIndicator(code, period string, item map[string]any) { // Compare each field and only add to update if different // Date fields - if old.AnnDate != utils.AnyToString(itemData["ann_date"]) { - upd["ann_date"] = utils.AnyToString(itemData["ann_date"]) + if old.AnnDate != utils.AnyToString(item["ann_date"]) { + upd["ann_date"] = utils.AnyToString(item["ann_date"]) } - if old.EndDate != utils.AnyToString(itemData["end_date"]) { - upd["end_date"] = utils.AnyToString(itemData["end_date"]) + if old.EndDate != utils.AnyToString(item["end_date"]) { + upd["end_date"] = utils.AnyToString(item["end_date"]) } // 每股指标