From eb895793dd6c477d2035c2b41b57a0b3141e7e56 Mon Sep 17 00:00:00 2001 From: dhr <2216804034@qq.com> Date: Fri, 5 Sep 2025 15:11:21 +0800 Subject: [PATCH] 0905 --- src/api/equipment/index.ts | 7 + src/api/equipment/types.ts | 4 + src/views/equipment/equipmentGPS.vue | 18 ++ src/views/equipment/index.vue | 254 +++++++++++++-------------- 4 files changed, 150 insertions(+), 133 deletions(-) create mode 100644 src/views/equipment/equipmentGPS.vue diff --git a/src/api/equipment/index.ts b/src/api/equipment/index.ts index b03d304..6b13203 100644 --- a/src/api/equipment/index.ts +++ b/src/api/equipment/index.ts @@ -94,3 +94,10 @@ export function getRemoveBind(data: { id: number; clientId: string }) { data: data }); } + +export function getProjectId() { + return request({ + url: 'gps/equipment/getProjectList', + method: 'get' + }); +} diff --git a/src/api/equipment/types.ts b/src/api/equipment/types.ts index 8b623d1..71ec89b 100644 --- a/src/api/equipment/types.ts +++ b/src/api/equipment/types.ts @@ -117,6 +117,10 @@ export interface EquipmentQuery extends PageQuery { * 项目ID */ projectId?: string | number; + /** + * 是否绑定 + */ + type?: string | number; /** * 用户id diff --git a/src/views/equipment/equipmentGPS.vue b/src/views/equipment/equipmentGPS.vue new file mode 100644 index 0000000..9589b08 --- /dev/null +++ b/src/views/equipment/equipmentGPS.vue @@ -0,0 +1,18 @@ + + + + + diff --git a/src/views/equipment/index.vue b/src/views/equipment/index.vue index d10d0f7..22fab09 100644 --- a/src/views/equipment/index.vue +++ b/src/views/equipment/index.vue @@ -41,6 +41,12 @@ {{ viewAllButtonText }} + + + + GPS定位 + + @@ -48,11 +54,20 @@ - - + + - + + + + + +