From 72c96149206402fe600dfcc7fff3caac570508ad Mon Sep 17 00:00:00 2001 From: jjLv <1981429112@qq.com> Date: Fri, 2 Aug 2024 18:48:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=8B=E7=8E=AF=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/base/bracelet.js | 32 +++- src/views/base/bracelet/index.vue | 261 ++++++++++++++++++++++-------- src/views/base/device/index.vue | 2 +- 3 files changed, 226 insertions(+), 69 deletions(-) diff --git a/src/api/base/bracelet.js b/src/api/base/bracelet.js index 7ad5917..0573b62 100644 --- a/src/api/base/bracelet.js +++ b/src/api/base/bracelet.js @@ -45,6 +45,15 @@ export function listShBind(query) { }) } +// 查询手环箱管理页面未绑定手环列表 +export function listShNoBind(query) { + return request({ + url: '/bracelet/bracelet/listShNoBind', + method: 'get', + params: query + }) +} + // 添加手环 export function addSh(data) { return request({ @@ -129,10 +138,27 @@ export function getBoxInfo(shboxId) { }) } -// 导出 -export function exportDevice(query) { +// 详情 +export function getBoxNewInfo(shboxId) { return request({ - url: '/bracelet/export/exportDevice', + url: '/bracelet/bracelet/new/' + shboxId, + method: 'get', + }) +} + +//绑定 +export function bindSh(data) { + return request({ + url: '/bracelet/bracelet/bindSh', + method: 'post', + data:data + }) +} + +// 导出 +export function exportSh(query) { + return request({ + url: '/bracelet/export/exportSh', method: 'get', responseType: 'blob', params: query diff --git a/src/views/base/bracelet/index.vue b/src/views/base/bracelet/index.vue index a21cb8d..30e51d9 100644 --- a/src/views/base/bracelet/index.vue +++ b/src/views/base/bracelet/index.vue @@ -310,7 +310,7 @@ 查询 - 重置 + 重置 @@ -331,7 +331,7 @@ plain icon="el-icon-download" size="mini" - @click="handleExport" + @click="handleExportTemp" v-hasPermi="['basic:bracelet:export']" >导出二维码 @@ -405,7 +405,7 @@ - + 查询 - 重置 + 重置 - + + + + 绑定手环 + + + + @@ -454,16 +468,12 @@ type="text" style="color:red" icon="el-icon-edit" - @click="handleDelDevice(scope.row)" + @click="handleDelShbox(scope.row)" v-hasPermi="['basic:sideband:edit']" >解除绑定 - - - - - - - - 查询 - - - - - - - - - - - - + +
当前手环箱还可以绑定{{ this.numers }}个手环
+ + + + + - +
@@ -598,8 +592,8 @@