新增三个同步时间字段
This commit is contained in:
@@ -90,6 +90,9 @@ func (h *PollingCarddataHandler) Handle(ctx context.Context, t *asynq.Task) erro
|
||||
resetDay := h.carrierStore.GetDataResetDay(ctx, card.CarrierID)
|
||||
updates, flowIncrementMB, isCrossMonth := h.calculateFlowUpdates(card, gatewayFlowMB, now, resetDay)
|
||||
updates["last_data_check_at"] = now
|
||||
if h.gateway != nil {
|
||||
updates["last_sync_time"] = now
|
||||
}
|
||||
|
||||
if h.base.verboseLog && h.gateway != nil {
|
||||
h.base.logger.Info("流量轮询详情",
|
||||
|
||||
@@ -107,6 +107,7 @@ func (h *PollingCardStatusHandler) Handle(ctx context.Context, t *asynq.Task) er
|
||||
fields := map[string]any{"last_card_status_check_at": now}
|
||||
if statusQueried {
|
||||
fields["gateway_extend"] = gatewayExtend
|
||||
fields["last_sync_time"] = now
|
||||
}
|
||||
if statusChanged {
|
||||
fields["network_status"] = newNetworkStatus
|
||||
|
||||
@@ -121,6 +121,9 @@ func (h *PollingRealnameHandler) Handle(ctx context.Context, t *asynq.Task) erro
|
||||
|
||||
now := time.Now()
|
||||
fields := map[string]any{"last_real_name_check_at": now}
|
||||
if h.gateway != nil {
|
||||
fields["last_sync_time"] = now
|
||||
}
|
||||
if statusChanged {
|
||||
fields["real_name_status"] = newStatus
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user