From b437f94d1aa840ad4988c3427a6723003c95a829 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Tue, 15 Apr 2025 16:58:09 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat:=E4=BA=BA=E5=91=98=E8=A7=92=E8=89=B2?= =?UTF-8?q?=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Select/SelectRole.vue | 98 +++++++++++++++++++++++++++ src/components/index.ts | 2 + src/views/admin/system/user/index.vue | 3 + 3 files changed, 103 insertions(+) create mode 100644 src/components/Select/SelectRole.vue diff --git a/src/components/Select/SelectRole.vue b/src/components/Select/SelectRole.vue new file mode 100644 index 0000000..3a30668 --- /dev/null +++ b/src/components/Select/SelectRole.vue @@ -0,0 +1,98 @@ + + + diff --git a/src/components/index.ts b/src/components/index.ts index 28fa17f..3e7ad0f 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -30,6 +30,7 @@ import SelectHardSpuCategory from "/@/components/Select/SelectHardSpuCategory.vu import SelectHard from "/@/components/Select/SelectHard.vue" import SelectHardSpu from "/@/components/Select/SelectHardSpu.vue" import SelectHardGroup from "/@/components/Select/selectHardGroup.vue" +import SelectRole from "/@/components/Select/SelectRole.vue" // 第三方组件 import ElementPlus from "element-plus" @@ -81,6 +82,7 @@ export default { app.component("SelectHandlerUser", SelectHandlerUser) app.component("SelectSupplier", SelectSupplier) app.component("SelectMchRule", SelectMchRule) + app.component("SelectRole", SelectRole) // 导入全部的elmenet-plus的图标 for (const [key, component] of Object.entries(ElementPlusIconsVue)) { diff --git a/src/views/admin/system/user/index.vue b/src/views/admin/system/user/index.vue index 44110d2..b7ac970 100644 --- a/src/views/admin/system/user/index.vue +++ b/src/views/admin/system/user/index.vue @@ -26,6 +26,9 @@ + + + 查询 重置 From 43a95438b0fc6eb00bfac9ced44599c0dff7fec6 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Tue, 15 Apr 2025 19:04:54 +0800 Subject: [PATCH 2/2] =?UTF-8?q?feat:=E5=88=B7=E6=96=B0=E6=99=BA=E8=83=BD?= =?UTF-8?q?=E6=9F=9C=E8=B4=A7=E6=9F=9C=E4=BA=8C=E7=BB=B4=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/hard/hard-door-manager.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/api/hard/hard-door-manager.ts b/src/api/hard/hard-door-manager.ts index e3b5a65..45a0f2e 100644 --- a/src/api/hard/hard-door-manager.ts +++ b/src/api/hard/hard-door-manager.ts @@ -1,5 +1,18 @@ import request from "/@/utils/request" +/** + * 刷新智能柜货柜二维码 + * @param hardDoorId 柜子编号 + * @param cabinetNo 货柜编号 + */ +export function refreshQrCode(params?: { hardDoorId: any; cabinetNo: any }) { + return request({ + url: "/hard/hard-door-manager/refresh-qr-code", + method: "get", + params, + }) +} + /** * 音量修改 * @param hardId 设备id