This commit is contained in:
@@ -271,7 +271,7 @@ export interface SwitchCardRequest {
|
|||||||
|
|
||||||
// 设置WiFi请求参数
|
// 设置WiFi请求参数
|
||||||
export interface SetWiFiRequest {
|
export interface SetWiFiRequest {
|
||||||
enabled: number // 启用状态(0:禁用, 1:启用)
|
enabled: boolean // 启用状态
|
||||||
ssid: string // WiFi 名称(1-32字符)
|
ssid: string // WiFi 名称(1-32字符)
|
||||||
password: string // WiFi 密码(8-63字符)
|
password: string // WiFi 密码(8-63字符)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,8 +3,8 @@
|
|||||||
<ElForm ref="formRef" :model="form" :rules="rules" label-width="80px" autocomplete="off">
|
<ElForm ref="formRef" :model="form" :rules="rules" label-width="80px" autocomplete="off">
|
||||||
<ElFormItem label="WiFi状态" prop="enabled">
|
<ElFormItem label="WiFi状态" prop="enabled">
|
||||||
<ElRadioGroup v-model="form.enabled">
|
<ElRadioGroup v-model="form.enabled">
|
||||||
<ElRadio :value="1">启用</ElRadio>
|
<ElRadio :value="true">启用</ElRadio>
|
||||||
<ElRadio :value="0">禁用</ElRadio>
|
<ElRadio :value="false">禁用</ElRadio>
|
||||||
</ElRadioGroup>
|
</ElRadioGroup>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
<ElFormItem label="WiFi名称" prop="ssid">
|
<ElFormItem label="WiFi名称" prop="ssid">
|
||||||
@@ -56,7 +56,7 @@
|
|||||||
modelValue: boolean
|
modelValue: boolean
|
||||||
cardNo?: string // 流量卡号(ICCID)
|
cardNo?: string // 流量卡号(ICCID)
|
||||||
deviceIdentifier?: string // 设备标识(IMEI)
|
deviceIdentifier?: string // 设备标识(IMEI)
|
||||||
wifiEnabled?: number // WiFi启用状态
|
wifiEnabled?: boolean // WiFi启用状态
|
||||||
wifiSsid?: string // WiFi名称
|
wifiSsid?: string // WiFi名称
|
||||||
wifiPassword?: string // WiFi密码
|
wifiPassword?: string // WiFi密码
|
||||||
}
|
}
|
||||||
@@ -68,7 +68,7 @@
|
|||||||
data: {
|
data: {
|
||||||
deviceIdentifier?: string
|
deviceIdentifier?: string
|
||||||
card_no: string
|
card_no: string
|
||||||
enabled: number
|
enabled: boolean
|
||||||
ssid: string
|
ssid: string
|
||||||
password: string
|
password: string
|
||||||
}
|
}
|
||||||
@@ -78,7 +78,7 @@
|
|||||||
const props = withDefaults(defineProps<Props>(), {
|
const props = withDefaults(defineProps<Props>(), {
|
||||||
cardNo: '',
|
cardNo: '',
|
||||||
deviceIdentifier: '',
|
deviceIdentifier: '',
|
||||||
wifiEnabled: 1,
|
wifiEnabled: true,
|
||||||
wifiSsid: '',
|
wifiSsid: '',
|
||||||
wifiPassword: ''
|
wifiPassword: ''
|
||||||
})
|
})
|
||||||
@@ -88,7 +88,7 @@
|
|||||||
const loading = ref(false)
|
const loading = ref(false)
|
||||||
|
|
||||||
const form = reactive({
|
const form = reactive({
|
||||||
enabled: 1,
|
enabled: true,
|
||||||
ssid: '',
|
ssid: '',
|
||||||
password: ''
|
password: ''
|
||||||
})
|
})
|
||||||
@@ -112,7 +112,7 @@
|
|||||||
// 监听对话框打开,重置表单
|
// 监听对话框打开,重置表单
|
||||||
watch(visible, (newVal) => {
|
watch(visible, (newVal) => {
|
||||||
if (newVal) {
|
if (newVal) {
|
||||||
form.enabled = props.wifiEnabled ?? 1
|
form.enabled = props.wifiEnabled ?? true
|
||||||
form.ssid = props.wifiSsid ?? ''
|
form.ssid = props.wifiSsid ?? ''
|
||||||
form.password = props.wifiPassword ?? ''
|
form.password = props.wifiPassword ?? ''
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -222,7 +222,7 @@ export function useAssetOperations(cardInfo: Ref<any>, refreshAssetFn?: () => Pr
|
|||||||
*/
|
*/
|
||||||
const setWiFi = async (form: {
|
const setWiFi = async (form: {
|
||||||
card_no: string
|
card_no: string
|
||||||
enabled: number
|
enabled: boolean
|
||||||
ssid: string
|
ssid: string
|
||||||
password: string
|
password: string
|
||||||
}) => {
|
}) => {
|
||||||
|
|||||||
@@ -108,7 +108,7 @@
|
|||||||
<WiFiConfigDialog
|
<WiFiConfigDialog
|
||||||
v-model="setWiFiDialogVisible"
|
v-model="setWiFiDialogVisible"
|
||||||
:card-no="deviceRealtime?.current_iccid"
|
:card-no="deviceRealtime?.current_iccid"
|
||||||
:wifi-enabled="deviceRealtime?.wifi_enabled ? 1 : 0"
|
:wifi-enabled="deviceRealtime?.wifi_enabled"
|
||||||
:wifi-ssid="deviceRealtime?.ssid || ''"
|
:wifi-ssid="deviceRealtime?.ssid || ''"
|
||||||
:wifi-password="deviceRealtime?.wifi_password || ''"
|
:wifi-password="deviceRealtime?.wifi_password || ''"
|
||||||
@confirm="handleConfirmSetWiFi"
|
@confirm="handleConfirmSetWiFi"
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ export interface SwitchCardForm {
|
|||||||
// WiFi配置表单接口
|
// WiFi配置表单接口
|
||||||
export interface WiFiForm {
|
export interface WiFiForm {
|
||||||
card_no: string // 流量卡号(ICCID)
|
card_no: string // 流量卡号(ICCID)
|
||||||
enabled: number
|
enabled: boolean
|
||||||
ssid: string
|
ssid: string
|
||||||
password: string
|
password: string
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -878,10 +878,10 @@
|
|||||||
type: 'danger'
|
type: 'danger'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
// 打回重填
|
// 打回
|
||||||
if (hasAuth('refund:return')) {
|
if (hasAuth('refund:return')) {
|
||||||
actions.push({
|
actions.push({
|
||||||
label: '打回重填',
|
label: '打回',
|
||||||
handler: () => handleShowReturn(row),
|
handler: () => handleShowReturn(row),
|
||||||
type: 'primary'
|
type: 'primary'
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user