fix:WLAN界面
This commit is contained in:
86
src/typings/api.d.ts
vendored
86
src/typings/api.d.ts
vendored
@@ -798,12 +798,12 @@ declare namespace Api {
|
||||
rows: SiteInfo[];
|
||||
}
|
||||
|
||||
interface SiteResponse {
|
||||
code: number;
|
||||
msg: string;
|
||||
data: SiteListData;
|
||||
}
|
||||
type SiteResponse = App.Service.ApiResponse<{
|
||||
rows: SiteInfo[];
|
||||
total: number;
|
||||
}>;
|
||||
}
|
||||
|
||||
namespace Wlan {
|
||||
interface WlanGroup {
|
||||
wlanId: string;
|
||||
@@ -811,10 +811,78 @@ declare namespace Api {
|
||||
primary: boolean;
|
||||
}
|
||||
|
||||
interface WlanGroupResponse {
|
||||
code: number;
|
||||
msg: string;
|
||||
data: WlanGroup[];
|
||||
type WlanGroupResponse = App.Service.ApiResponse<WlanGroup[]>;
|
||||
|
||||
interface WlanSsid {
|
||||
ssidId: string;
|
||||
name: string;
|
||||
deviceType: number;
|
||||
band: number;
|
||||
guestNetEnable: boolean;
|
||||
security: number;
|
||||
broadcast: boolean;
|
||||
vlanEnable: boolean;
|
||||
vlanId: number | null;
|
||||
mloEnable?: boolean;
|
||||
pmfMode?: number;
|
||||
enable11r?: boolean;
|
||||
hidePwd?: boolean;
|
||||
}
|
||||
|
||||
interface WlanSsidConfigResponse extends App.Service.ApiResponse<WlanSsid> {}
|
||||
|
||||
interface WlanSsidResponse extends App.Service.ApiResponse<{
|
||||
rows: WlanSsid[];
|
||||
total: number;
|
||||
}>{}
|
||||
|
||||
interface WlanSsidParams {
|
||||
pageNum: number;
|
||||
pageSize: number;
|
||||
}
|
||||
interface AddWlanSsidParams {
|
||||
name: string;
|
||||
deviceType: number;
|
||||
band: number;
|
||||
guestNetEnable: boolean;
|
||||
security: number;
|
||||
broadcast: boolean;
|
||||
vlanEnable: boolean;
|
||||
vlanId?: number;
|
||||
// 固定值字段
|
||||
mloEnable: false;
|
||||
pmfMode: 1;
|
||||
enable11r: false;
|
||||
hidePwd: false;
|
||||
greEnable: false;
|
||||
}
|
||||
|
||||
// 表单数据类型
|
||||
interface WlanSsidForm {
|
||||
name: string;
|
||||
deviceType: {
|
||||
eap: boolean;
|
||||
gateway: boolean;
|
||||
};
|
||||
band: {
|
||||
band24G: boolean;
|
||||
band5G: boolean;
|
||||
band6G: boolean;
|
||||
};
|
||||
guestNetEnable: boolean;
|
||||
security: number;
|
||||
broadcast: boolean;
|
||||
vlanEnable: boolean;
|
||||
vlanId?: number;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
declare namespace App {
|
||||
namespace Service {
|
||||
interface ApiResponse<T = any> {
|
||||
data: T;
|
||||
error: any;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user