From 3cf298bd1d44234eff469421c891c93bbdfb50f6 Mon Sep 17 00:00:00 2001 From: bb_pan Date: Thu, 11 Dec 2025 21:28:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=B7=E6=A0=BC=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ma/base.js | 19 +- .../lessor/equipment/equipType/index.vue | 347 +++++++++--------- src/views/material/ma/type/index.vue | 4 +- .../material/ma/typeConfigKeeper/index.vue | 4 +- .../material/ma/typeConfigRepair/index.vue | 4 +- 5 files changed, 196 insertions(+), 182 deletions(-) diff --git a/src/api/ma/base.js b/src/api/ma/base.js index 718cda35..dbaabc0e 100644 --- a/src/api/ma/base.js +++ b/src/api/ma/base.js @@ -1,13 +1,30 @@ import request from '@/utils/request' //机具类型管理 -export function getMaTypeList(query) { +export function getTreeSelect(query) { return request({ url: '/material-mall/tool/getTreeSelect', method: 'get', params: query, }) } +// 列表 +export function getListTool(query) { + return request({ + url: '/material-mall/tool/list', + method: 'get', + params: query, + }) +} + +// 工具改价格 +export function updateLeasePriceTool(data) { + return request({ + url: '/material-mall/tool/updateLeasePrice', + method: 'post', + data: data, + }) +} //机具类型管理列表信息 export function getListByMaType(query) { diff --git a/src/views/lessor/equipment/equipType/index.vue b/src/views/lessor/equipment/equipType/index.vue index 66f3da56..59932a39 100644 --- a/src/views/lessor/equipment/equipType/index.vue +++ b/src/views/lessor/equipment/equipType/index.vue @@ -17,13 +17,7 @@ - + - 查询 - - 重置 - + 查询 + 重置 - 批量修改租赁价 + 批量修改租赁价 - @@ -70,14 +48,14 @@
@@ -88,61 +66,43 @@ @mouseleave="onMouseleave()" > {{ - node.label.slice(0, 10) + '...' - }} + node.label.slice(0, 10) + '...' + }} + {{ node.label }} +
+ + + +
+ {{ + node.label.slice(0, 10) + '...' + }} {{ node.label }} -
- - - - + + + + + + + + + + + + - - + + + - - - + + - + - + - + 取 消 - 确 定 - + 确 定 - @@ -545,19 +544,18 @@ export default { } } - ::v-deep .el-tree .el-tree-node__expand-icon.expanded { -webkit-transform: rotate(0deg); transform: rotate(0deg); } ::v-deep .el-tree .el-icon-caret-right:before { - content: "\e783"; + content: '\e783'; font-size: 16px; } ::v-deep .el-tree .el-tree-node__expand-icon.expanded.el-icon-caret-right:before { - content: "\e781"; + content: '\e781'; font-size: 16px; color: #1890ff; } @@ -574,7 +572,6 @@ export default { background-color: #8decf1; } - ::v-deep .el-tree { height: 300px; overflow-y: scroll; /* 必须保留scroll而不是auto */ diff --git a/src/views/material/ma/type/index.vue b/src/views/material/ma/type/index.vue index 5e14504f..9ee390fd 100644 --- a/src/views/material/ma/type/index.vue +++ b/src/views/material/ma/type/index.vue @@ -215,7 +215,7 @@