Files
junhong_cmp_fiber/internal/service/iot_card/card_snapshot.go
break c64f3d8b80
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m31s
全局审计完成
2026-08-07 11:02:52 +08:00

17 lines
550 B
Go

package iot_card
import "github.com/break/junhong_cmp_fiber/internal/model"
func cardSnapshot(card *model.IotCard) map[string]any {
if card == nil {
return nil
}
return map[string]any{
"id": card.ID, "iccid": card.ICCID, "device_virtual_no": card.DeviceVirtualNo,
"shop_id": card.ShopID, "status": card.Status, "series_id": card.SeriesID,
"enable_polling": card.EnablePolling, "realname_policy": card.RealnamePolicy,
"real_name_status": card.RealNameStatus, "network_status": card.NetworkStatus,
"stop_reason": card.StopReason,
}
}