From 2a3343400563ac6910b09533003377fbcd79295d Mon Sep 17 00:00:00 2001 From: sexygoat <1538832180@qq.com> Date: Mon, 27 Apr 2026 09:59:01 +0800 Subject: [PATCH] fix: set-wifi --- src/types/api/device.ts | 2 +- .../components/dialogs/WiFiConfigDialog.vue | 14 +++++++------- .../composables/useAssetOperations.ts | 2 +- .../asset-management/asset-information/index.vue | 2 +- .../asset-management/asset-information/types.ts | 2 +- src/views/finance/refund/index.vue | 4 ++-- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/types/api/device.ts b/src/types/api/device.ts index 6ebda84..3409bf8 100644 --- a/src/types/api/device.ts +++ b/src/types/api/device.ts @@ -271,7 +271,7 @@ export interface SwitchCardRequest { // 设置WiFi请求参数 export interface SetWiFiRequest { - enabled: number // 启用状态(0:禁用, 1:启用) + enabled: boolean // 启用状态 ssid: string // WiFi 名称(1-32字符) password: string // WiFi 密码(8-63字符) } diff --git a/src/views/asset-management/asset-information/components/dialogs/WiFiConfigDialog.vue b/src/views/asset-management/asset-information/components/dialogs/WiFiConfigDialog.vue index 80de0b1..cd76b3f 100644 --- a/src/views/asset-management/asset-information/components/dialogs/WiFiConfigDialog.vue +++ b/src/views/asset-management/asset-information/components/dialogs/WiFiConfigDialog.vue @@ -3,8 +3,8 @@ - 启用 - 禁用 + 启用 + 禁用 @@ -56,7 +56,7 @@ modelValue: boolean cardNo?: string // 流量卡号(ICCID) deviceIdentifier?: string // 设备标识(IMEI) - wifiEnabled?: number // WiFi启用状态 + wifiEnabled?: boolean // WiFi启用状态 wifiSsid?: string // WiFi名称 wifiPassword?: string // WiFi密码 } @@ -68,7 +68,7 @@ data: { deviceIdentifier?: string card_no: string - enabled: number + enabled: boolean ssid: string password: string } @@ -78,7 +78,7 @@ const props = withDefaults(defineProps(), { cardNo: '', deviceIdentifier: '', - wifiEnabled: 1, + wifiEnabled: true, wifiSsid: '', wifiPassword: '' }) @@ -88,7 +88,7 @@ const loading = ref(false) const form = reactive({ - enabled: 1, + enabled: true, ssid: '', password: '' }) @@ -112,7 +112,7 @@ // 监听对话框打开,重置表单 watch(visible, (newVal) => { if (newVal) { - form.enabled = props.wifiEnabled ?? 1 + form.enabled = props.wifiEnabled ?? true form.ssid = props.wifiSsid ?? '' form.password = props.wifiPassword ?? '' } diff --git a/src/views/asset-management/asset-information/composables/useAssetOperations.ts b/src/views/asset-management/asset-information/composables/useAssetOperations.ts index b8f8446..a7fc12e 100644 --- a/src/views/asset-management/asset-information/composables/useAssetOperations.ts +++ b/src/views/asset-management/asset-information/composables/useAssetOperations.ts @@ -222,7 +222,7 @@ export function useAssetOperations(cardInfo: Ref, refreshAssetFn?: () => Pr */ const setWiFi = async (form: { card_no: string - enabled: number + enabled: boolean ssid: string password: string }) => { diff --git a/src/views/asset-management/asset-information/index.vue b/src/views/asset-management/asset-information/index.vue index adc90cd..b6f2df4 100644 --- a/src/views/asset-management/asset-information/index.vue +++ b/src/views/asset-management/asset-information/index.vue @@ -108,7 +108,7 @@ handleShowReturn(row), type: 'primary' })