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 @@
+
+
+
+
+
+
+ changeType(val, '2')"
+ style="width: 240px"
+ >
+
+
+
+
+ changeType(val, '3')"
+ style="width: 240px"
+ >
+
+
+
+
+ changeType(val, '4')"
+ style="width: 240px"
+ >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+ 工具台账列表
+
+
+
+
+
+
+
+
+
+
+ {{ !column.render ? row[column.prop] : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+ {{ !column.render ? row[column.prop] : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+