diff --git a/src/App.vue b/src/App.vue index 066b137..883d143 100644 --- a/src/App.vue +++ b/src/App.vue @@ -35,5 +35,10 @@ const fontColor = computed(() => { diff --git a/src/api/resources-equipment/index.ts b/src/api/resources-equipment/index.ts new file mode 100644 index 0000000..b156b53 --- /dev/null +++ b/src/api/resources-equipment/index.ts @@ -0,0 +1,13 @@ +import { AxiosPromise } from "axios"; +import { EquipmentTableResult } from "@/api/resources-equipment/types"; +import request from "@/utils/request"; + +export function getEquipmentPage( + data: SelectForm +): AxiosPromise { + return request({ + url: "/api/equipment/v1/resource-page", + method: "POST", + data, + }); +} diff --git a/src/api/resources-equipment/types.ts b/src/api/resources-equipment/types.ts new file mode 100644 index 0000000..42eb4d2 --- /dev/null +++ b/src/api/resources-equipment/types.ts @@ -0,0 +1,18 @@ + +export interface EquipmentTableVO { + devId?: number; + devSno?: string; + devAdNo?: string; + devPppoe?: string; + devStatus?: string; + softVer?: string; + devTypeId?: number; + devVendorName?: string; + devVendorOui?: string; + devTypeName?: string; + devHardVer?: string; + devTypeNameNew?: string; + devOnline?: string; + devOnlineTime?: string; +} +export type EquipmentTableResult = PageResult; diff --git a/src/typings/global.d.ts b/src/typings/global.d.ts index 9889628..9c53ec1 100644 --- a/src/typings/global.d.ts +++ b/src/typings/global.d.ts @@ -92,5 +92,9 @@ declare global { /** 是否显示 */ show?: boolean; } + interface SelectForm extends PageQuery { + selectName?: string; + selectValue?: string; + } } export {}; diff --git a/src/views/resources/device-type/components/DeviceTypeToVer.vue b/src/views/resources/device-type/components/DeviceTypeToVer.vue index 447d1d0..e53a641 100644 --- a/src/views/resources/device-type/components/DeviceTypeToVer.vue +++ b/src/views/resources/device-type/components/DeviceTypeToVer.vue @@ -57,7 +57,9 @@
-
设备类型对应的设备软件版本列表
+
+ 设备类型对应的设备软件版本列表 +
diff --git a/src/views/resources/device-type/components/DeviceTypeVersionEdit.vue b/src/views/resources/device-type/components/DeviceTypeVersionEdit.vue index 8aa0f62..83396ad 100644 --- a/src/views/resources/device-type/components/DeviceTypeVersionEdit.vue +++ b/src/views/resources/device-type/components/DeviceTypeVersionEdit.vue @@ -422,7 +422,7 @@
-
+
设备类型及设备软件版本支持的设备厂商配置文件列表
@@ -470,7 +470,7 @@
-
已绑定系统管理域
+
已绑定系统管理域
增加系统管理域
-
+
设备类型及设备软件版本支持的业务信息列表
diff --git a/src/views/resources/equipment/index.vue b/src/views/resources/equipment/index.vue new file mode 100644 index 0000000..b3670ca --- /dev/null +++ b/src/views/resources/equipment/index.vue @@ -0,0 +1,229 @@ + + + + + diff --git a/src/views/resources/tr069/components/Tr069DevTypeSoftVerList.vue b/src/views/resources/tr069/components/Tr069DevTypeSoftVerList.vue index 652eda9..adee3b0 100644 --- a/src/views/resources/tr069/components/Tr069DevTypeSoftVerList.vue +++ b/src/views/resources/tr069/components/Tr069DevTypeSoftVerList.vue @@ -3,7 +3,7 @@
-
设备类型对应的设备软件版本列表
+
设备类型对应的设备软件版本列表