From 5d2a0e272b8d19e77b7bc90a341b9a2e4a9f7776 Mon Sep 17 00:00:00 2001 From: jjLv <1981429112@qq.com> Date: Fri, 8 Nov 2024 17:27:11 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AB=99=E7=82=B9=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ma/typeConfigKeeper.js | 17 +- src/views/material/basic/siteConfig/index.vue | 129 ++--- src/views/material/ma/partType/index.vue | 17 +- .../material/ma/typeConfigKeeper/index.vue | 2 +- .../material/ma/typeConfigRepair/index.vue | 442 +++++++++--------- 5 files changed, 331 insertions(+), 276 deletions(-) diff --git a/src/api/ma/typeConfigKeeper.js b/src/api/ma/typeConfigKeeper.js index 96e58079..01884b52 100644 --- a/src/api/ma/typeConfigKeeper.js +++ b/src/api/ma/typeConfigKeeper.js @@ -30,9 +30,9 @@ export function bindKeeper(data) { // 库管员管理--绑定 export function noBindKeeper(data) { return request({ - url: '/material/ma_type_keeper', - method: 'delete', - data: data, + url: '/material/ma_type_keeper', + method: 'delete', + data: data, }) } @@ -41,6 +41,15 @@ export function getKeeperIds(itemName) { return request({ url: '/material/bm_config/list/', method: 'get', - params:{"itemName":itemName}, + params: { "itemName": itemName }, + }) +} + +//修改库管员树的角色数组 +export function updateBmConfig(data) { + return request({ + url: '/material/bm_config', + method: 'post', + data: data, }) } \ No newline at end of file diff --git a/src/views/material/basic/siteConfig/index.vue b/src/views/material/basic/siteConfig/index.vue index 4fa25567..e543f902 100644 --- a/src/views/material/basic/siteConfig/index.vue +++ b/src/views/material/basic/siteConfig/index.vue @@ -4,52 +4,60 @@
库管员配置 - 保存库管员配置 - - + + + {{ item.roleName }} + + + +
+ 保存库管员配置 - {{ item.roleKey }} - - +
维修员配置 - 保存维修员配置 - - + - {{ item.roleKey }} - - + + {{ item.roleName }} + + + +
+ 保存维修员配置 +
@@ -103,7 +111,7 @@ @@ -711,11 +733,11 @@ export default { } } .grid-content { - border-radius: 4px; - min-height: 24px; + border-radius: 4px; + min-height: 24px; } .bg-purple-dark { - background: #e5e9f2; + background: #e5e9f2; } ::v-deep .el-tree .el-tree-node__expand-icon.expanded {