fix: ui
All checks were successful
构建并部署前端到生产环境 / build-and-deploy (push) Successful in 2m10s

This commit is contained in:
luo
2026-08-05 15:09:47 +08:00
parent bf0a38c763
commit 1891ea1e0d
18 changed files with 17 additions and 15 deletions

View File

@@ -10,10 +10,12 @@
<view class="carrier-main"> <view class="carrier-main">
<view class="logo-stack"> <view class="logo-stack">
<image class="carrier-logo" :src="getCarrier(item.carrier_type).logo" mode="aspectFit"></image> <image class="carrier-logo" :src="getCarrier(item.carrier_type).logo" mode="aspectFit"></image>
<image v-if="item.isDevice" class="slot-badge" :src="getSlotIcon(item.slot_position)" mode="aspectFit"></image>
</view> </view>
<view class="carrier-details"> <view class="carrier-details">
<view class="carrier-name">{{ getCarrier(item.carrier_type).name }}</view> <view class="carrier-heading">
<view class="carrier-name">{{ getCarrier(item.carrier_type).name }}</view>
<image v-if="item.isDevice" class="slot-badge" :src="getSlotIcon(item.slot_position)" mode="aspectFit"></image>
</view>
<view class="carrier-iccid"> <view class="carrier-iccid">
<text class="iccid-value-text">{{ item.iccid }}</text> <text class="iccid-value-text">{{ item.iccid }}</text>
<view class="copy-icon" @tap.stop="copyIccid(item.iccid)" aria-label="复制ICCID"> <view class="copy-icon" @tap.stop="copyIccid(item.iccid)" aria-label="复制ICCID">
@@ -179,10 +181,7 @@
} }
.logo-stack { .logo-stack {
display: flex; width: 88rpx;
align-items: center;
gap: 10rpx;
width: 140rpx;
height: 88rpx; height: 88rpx;
margin-top: 12rpx; margin-top: 12rpx;
flex-shrink: 0; flex-shrink: 0;
@@ -196,8 +195,8 @@
} }
.slot-badge { .slot-badge {
width: 42rpx; width: 40rpx;
height: 42rpx; height: 40rpx;
flex-shrink: 0; flex-shrink: 0;
} }
@@ -215,6 +214,12 @@
line-height: 1.3; line-height: 1.3;
} }
.carrier-heading {
display: flex;
align-items: center;
gap: 10rpx;
}
.carrier-iccid { .carrier-iccid {
display: flex; display: flex;
align-items: center; align-items: center;

View File

@@ -10,11 +10,11 @@
<view class="carrier-main"> <view class="carrier-main">
<view class="logo-stack"> <view class="logo-stack">
<image class="carrier-logo" :src="getCarrier(item.carrier_type).logo" mode="aspectFit"></image> <image class="carrier-logo" :src="getCarrier(item.carrier_type).logo" mode="aspectFit"></image>
<image class="slot-badge" :src="getSlotIcon(item.slot_position)" mode="aspectFit"></image>
</view> </view>
<view class="carrier-details"> <view class="carrier-details">
<view class="carrier-heading"> <view class="carrier-heading">
<view class="carrier-name">{{ getCarrier(item.carrier_type).name }}</view> <view class="carrier-name">{{ getCarrier(item.carrier_type).name }}</view>
<image class="slot-badge" :src="getSlotIcon(item.slot_position)" mode="aspectFit"></image>
<view class="carrier-statuses"> <view class="carrier-statuses">
<up-tag :type="item.real_name_status === 1 ? 'primary' : 'success'" size="mini"> <up-tag :type="item.real_name_status === 1 ? 'primary' : 'success'" size="mini">
{{ item.real_name_status === 1 ? '已实名' : '未实名' }} {{ item.real_name_status === 1 ? '已实名' : '未实名' }}
@@ -270,10 +270,7 @@
} }
.logo-stack { .logo-stack {
display: flex; width: 88rpx;
align-items: center;
gap: 10rpx;
width: 140rpx;
height: 88rpx; height: 88rpx;
margin-top: 12rpx; margin-top: 12rpx;
flex-shrink: 0; flex-shrink: 0;
@@ -287,8 +284,8 @@
} }
.slot-badge { .slot-badge {
width: 42rpx; width: 40rpx;
height: 42rpx; height: 40rpx;
flex-shrink: 0; flex-shrink: 0;
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 MiB

After

Width:  |  Height:  |  Size: 241 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 MiB

After

Width:  |  Height:  |  Size: 223 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 MiB

After

Width:  |  Height:  |  Size: 296 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 219 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 MiB

After

Width:  |  Height:  |  Size: 266 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 MiB

After

Width:  |  Height:  |  Size: 233 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 MiB

After

Width:  |  Height:  |  Size: 359 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 MiB

After

Width:  |  Height:  |  Size: 292 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 MiB

After

Width:  |  Height:  |  Size: 273 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

After

Width:  |  Height:  |  Size: 244 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 MiB

After

Width:  |  Height:  |  Size: 223 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

After

Width:  |  Height:  |  Size: 253 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 MiB

After

Width:  |  Height:  |  Size: 215 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 MiB

After

Width:  |  Height:  |  Size: 208 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 MiB

After

Width:  |  Height:  |  Size: 279 KiB