fix: set-wifi
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 6m0s

This commit is contained in:
sexygoat
2026-04-27 09:59:01 +08:00
parent 819fe9080a
commit 2a33434005
6 changed files with 13 additions and 13 deletions

View File

@@ -3,8 +3,8 @@
<ElForm ref="formRef" :model="form" :rules="rules" label-width="80px" autocomplete="off">
<ElFormItem label="WiFi状态" prop="enabled">
<ElRadioGroup v-model="form.enabled">
<ElRadio :value="1">启用</ElRadio>
<ElRadio :value="0">禁用</ElRadio>
<ElRadio :value="true">启用</ElRadio>
<ElRadio :value="false">禁用</ElRadio>
</ElRadioGroup>
</ElFormItem>
<ElFormItem label="WiFi名称" prop="ssid">
@@ -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<Props>(), {
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 ?? ''
}

View File

@@ -222,7 +222,7 @@ export function useAssetOperations(cardInfo: Ref<any>, refreshAssetFn?: () => Pr
*/
const setWiFi = async (form: {
card_no: string
enabled: number
enabled: boolean
ssid: string
password: string
}) => {

View File

@@ -108,7 +108,7 @@
<WiFiConfigDialog
v-model="setWiFiDialogVisible"
:card-no="deviceRealtime?.current_iccid"
:wifi-enabled="deviceRealtime?.wifi_enabled ? 1 : 0"
:wifi-enabled="deviceRealtime?.wifi_enabled"
:wifi-ssid="deviceRealtime?.ssid || ''"
:wifi-password="deviceRealtime?.wifi_password || ''"
@confirm="handleConfirmSetWiFi"

View File

@@ -120,7 +120,7 @@ export interface SwitchCardForm {
// WiFi配置表单接口
export interface WiFiForm {
card_no: string // 流量卡号ICCID
enabled: number
enabled: boolean
ssid: string
password: string
}

View File

@@ -878,10 +878,10 @@
type: 'danger'
})
}
// 打回重填
// 打回
if (hasAuth('refund:return')) {
actions.push({
label: '打回重填',
label: '打回',
handler: () => handleShowReturn(row),
type: 'primary'
})