This commit is contained in:
16
internal/service/iot_card/card_snapshot.go
Normal file
16
internal/service/iot_card/card_snapshot.go
Normal file
@@ -0,0 +1,16 @@
|
||||
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,
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user