fix: 资产信息 绑定卡运营商显示逻辑
This commit is contained in:
@@ -236,6 +236,8 @@ export interface AssetBoundCard {
|
||||
card_id: number // 卡 ID
|
||||
iccid: string // ICCID
|
||||
msisdn: string // 手机号
|
||||
carrier_type?: string // 运营商类型
|
||||
carrier_name?: string // 运营商名称
|
||||
network_status: NetworkStatus // 网络状态
|
||||
real_name_status: RealNameStatus // 实名状态
|
||||
real_name_at?: string | null // 实名时间
|
||||
|
||||
@@ -434,7 +434,7 @@
|
||||
</div>
|
||||
<div class="binding-card-field">
|
||||
<span class="binding-card-field-label">运营商</span>
|
||||
<span class="binding-card-field-value">{{ bindingCard.carrier_name || '-' }}</span>
|
||||
<span class="binding-card-field-value">{{ getCarrierAccountDisplay(bindingCard) }}</span>
|
||||
</div>
|
||||
<div class="binding-card-field">
|
||||
<span class="binding-card-field-label">卡槽位置</span>
|
||||
@@ -679,6 +679,7 @@
|
||||
card_id?: number
|
||||
iccid: string
|
||||
msisdn?: string
|
||||
carrier_type?: string
|
||||
carrier_name?: string
|
||||
slot_position?: number
|
||||
is_current: boolean
|
||||
@@ -883,12 +884,17 @@
|
||||
return !isAgentOrEnterpriseAccount.value
|
||||
})
|
||||
|
||||
const carrierAccountDisplay = computed(() => {
|
||||
const getCarrierAccountDisplay = (card?: {
|
||||
carrier_type?: string
|
||||
carrier_name?: string
|
||||
}) => {
|
||||
if (isAgentOrEnterpriseAccount.value) {
|
||||
return getCarrierTypeName(props.cardInfo?.carrier_type)
|
||||
return getCarrierTypeName(card?.carrier_type)
|
||||
}
|
||||
return props.cardInfo?.carrier_name || '-'
|
||||
})
|
||||
return card?.carrier_name || '-'
|
||||
}
|
||||
|
||||
const carrierAccountDisplay = computed(() => getCarrierAccountDisplay(props.cardInfo))
|
||||
|
||||
const descriptionsColumn = computed(() => {
|
||||
if (width.value <= 640) return 1
|
||||
|
||||
@@ -56,6 +56,7 @@ export interface BindingCard {
|
||||
msisdn?: string
|
||||
is_current: boolean
|
||||
status?: number
|
||||
carrier_type?: string
|
||||
carrier_name?: string
|
||||
slot_position?: number
|
||||
network_status?: number
|
||||
|
||||
Reference in New Issue
Block a user