From ef8141e8dfc213348f286592c441b8497f3192a0 Mon Sep 17 00:00:00 2001 From: bb_pan Date: Wed, 12 Nov 2025 18:10:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=85=B7=E5=8F=B0=E8=B4=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/toolsManage/index.js | 19 + src/views/material/ma/type/index.vue | 2 +- src/views/toolsManage/toolsLedger/index.vue | 461 ++++++++++++++++++++ 3 files changed, 481 insertions(+), 1 deletion(-) create mode 100644 src/api/toolsManage/index.js create mode 100644 src/views/toolsManage/toolsLedger/index.vue diff --git a/src/api/toolsManage/index.js b/src/api/toolsManage/index.js new file mode 100644 index 00000000..3f943b50 --- /dev/null +++ b/src/api/toolsManage/index.js @@ -0,0 +1,19 @@ +import request from '@/utils/request' + +// 工具台账-列表 +export const getToolLedgerListApi = (data = {}) => { + return request({ + url: '/material-mall/toolLedger/list', + method: 'GET', + params: data + }) +} + +// 类型下拉 +export const getToolSelectApi = (data = {}) => { + return request({ + url: '/material-mall/tool/getSelect', + method: 'POST', + data: data + }) +} \ No newline at end of file diff --git a/src/views/material/ma/type/index.vue b/src/views/material/ma/type/index.vue index d6d2bdf6..c0a08167 100644 --- a/src/views/material/ma/type/index.vue +++ b/src/views/material/ma/type/index.vue @@ -376,7 +376,7 @@ export default { handleUpdate(row) { console.log('🚀 ~ row:', row) this.reset() - this.form = row + this.form = { ...row } this.open = true this.title = '修改' }, diff --git a/src/views/toolsManage/toolsLedger/index.vue b/src/views/toolsManage/toolsLedger/index.vue new file mode 100644 index 00000000..440a3106 --- /dev/null +++ b/src/views/toolsManage/toolsLedger/index.vue @@ -0,0 +1,461 @@ + + + + +