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 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 @@ + + + 查询 重置