This commit is contained in:
@@ -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字符)
|
||||
}
|
||||
|
||||
@@ -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 ?? ''
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}) => {
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -120,7 +120,7 @@ export interface SwitchCardForm {
|
||||
// WiFi配置表单接口
|
||||
export interface WiFiForm {
|
||||
card_no: string // 流量卡号(ICCID)
|
||||
enabled: number
|
||||
enabled: boolean
|
||||
ssid: string
|
||||
password: string
|
||||
}
|
||||
|
||||
@@ -878,10 +878,10 @@
|
||||
type: 'danger'
|
||||
})
|
||||
}
|
||||
// 打回重填
|
||||
// 打回
|
||||
if (hasAuth('refund:return')) {
|
||||
actions.push({
|
||||
label: '打回重填',
|
||||
label: '打回',
|
||||
handler: () => handleShowReturn(row),
|
||||
type: 'primary'
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user