feat: 设备卡列表新增运营商类型字段
在 DeviceCardItem DTO 和 GetDeviceCards Handler 中补充 carrier_type 字段,解决设备视角卡列表缺少运营商类型的问题 Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -161,6 +161,7 @@ func (h *ClientDeviceHandler) GetDeviceCards(c *fiber.Ctx) error {
|
|||||||
CardID: card.ID,
|
CardID: card.ID,
|
||||||
ICCID: card.ICCID,
|
ICCID: card.ICCID,
|
||||||
MSISDN: card.MSISDN,
|
MSISDN: card.MSISDN,
|
||||||
|
CarrierType: card.CarrierType,
|
||||||
CarrierName: card.CarrierName,
|
CarrierName: card.CarrierName,
|
||||||
NetworkStatus: networkStatusText(card.NetworkStatus),
|
NetworkStatus: networkStatusText(card.NetworkStatus),
|
||||||
RealNameStatus: card.RealNameStatus,
|
RealNameStatus: card.RealNameStatus,
|
||||||
|
|||||||
@@ -39,6 +39,7 @@ type DeviceCardItem struct {
|
|||||||
CardID uint `json:"card_id" description:"卡ID"`
|
CardID uint `json:"card_id" description:"卡ID"`
|
||||||
ICCID string `json:"iccid" description:"物联网卡ICCID"`
|
ICCID string `json:"iccid" description:"物联网卡ICCID"`
|
||||||
MSISDN string `json:"msisdn" description:"手机号"`
|
MSISDN string `json:"msisdn" description:"手机号"`
|
||||||
|
CarrierType string `json:"carrier_type" description:"运营商类型(CMCC/CUCC/CTCC/CBN)"`
|
||||||
CarrierName string `json:"carrier_name" description:"运营商名称"`
|
CarrierName string `json:"carrier_name" description:"运营商名称"`
|
||||||
NetworkStatus string `json:"network_status" description:"网络状态"`
|
NetworkStatus string `json:"network_status" description:"网络状态"`
|
||||||
RealNameStatus int `json:"real_name_status" description:"实名状态 (0:未实名, 1:已实名)"`
|
RealNameStatus int `json:"real_name_status" description:"实名状态 (0:未实名, 1:已实名)"`
|
||||||
|
|||||||
Reference in New Issue
Block a user