fix: ui
This commit is contained in:
@@ -1452,7 +1452,7 @@
|
||||
}
|
||||
|
||||
:deep(.asset-label--bound-device-name::before) {
|
||||
content: '\e6ef';
|
||||
content: '\e7d8';
|
||||
}
|
||||
|
||||
:deep(.asset-label--device-name::before) {
|
||||
|
||||
@@ -319,8 +319,9 @@
|
||||
v-model="usedDataForm.data_usage"
|
||||
:min="0"
|
||||
:max="usedDataMaxValue"
|
||||
:precision="3"
|
||||
:step="0.1"
|
||||
:precision="0"
|
||||
:step="1"
|
||||
step-strictly
|
||||
class="used-data-input__number"
|
||||
placeholder="请输入新的套餐真实已用量"
|
||||
/>
|
||||
@@ -457,7 +458,7 @@
|
||||
|
||||
const usedDataMaxValue = computed(() => {
|
||||
const realTotalMb = selectedPackage.value?.real_total_mb ?? 0
|
||||
return usedDataForm.unit === 'GB' ? Number((realTotalMb / 1024).toFixed(3)) : realTotalMb
|
||||
return usedDataForm.unit === 'GB' ? Math.floor(realTotalMb / 1024) : Math.floor(realTotalMb)
|
||||
})
|
||||
|
||||
const validateUsedData = (
|
||||
@@ -471,6 +472,11 @@
|
||||
return
|
||||
}
|
||||
|
||||
if (!Number.isInteger(usedDataForm.data_usage)) {
|
||||
callback(new Error('新的已用量必须为整数'))
|
||||
return
|
||||
}
|
||||
|
||||
if (dataUsageMb === undefined || dataUsageMb < 0) {
|
||||
callback(new Error('请输入可换算为非负数字 MB 的已用量'))
|
||||
return
|
||||
|
||||
@@ -62,7 +62,7 @@ export function useAssetFormatters() {
|
||||
const getRealNameStatusType = (status?: number): 'info' | 'success' | 'warning' | 'danger' => {
|
||||
if (status === undefined || status === null) return 'info'
|
||||
const map: Record<number, 'info' | 'success' | 'warning' | 'danger'> = {
|
||||
0: 'info',
|
||||
0: 'danger',
|
||||
1: 'success'
|
||||
}
|
||||
return map[status] || 'info'
|
||||
|
||||
Reference in New Issue
Block a user