From dcb48ff42d3cad943704882153cd574b562223f7 Mon Sep 17 00:00:00 2001
From: DouDou <877258667@qq.com>
Date: Tue, 24 Sep 2024 14:51:29 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=85=B7=E7=9A=84=E5=B1=9E=E6=80=A7?=
=?UTF-8?q?=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../demoComponents/orderProperties.vue | 4 +
.../components/com_tool_property_show.vue | 129 ++++++++++++++++++
src/views/modules/tooling/manuf_tool.vue | 29 +++-
3 files changed, 159 insertions(+), 3 deletions(-)
create mode 100644 src/views/modules/tooling/components/com_tool_property_show.vue
diff --git a/src/views/modules/demoComponents/orderProperties.vue b/src/views/modules/demoComponents/orderProperties.vue
index 04e1df7..743f84a 100644
--- a/src/views/modules/demoComponents/orderProperties.vue
+++ b/src/views/modules/demoComponents/orderProperties.vue
@@ -310,6 +310,10 @@ export default {
})
},
},
+
+ created() {
+ this.getProperties();
+ },
}
diff --git a/src/views/modules/tooling/components/com_tool_property_show.vue b/src/views/modules/tooling/components/com_tool_property_show.vue
new file mode 100644
index 0000000..9bb7851
--- /dev/null
+++ b/src/views/modules/tooling/components/com_tool_property_show.vue
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/tooling/manuf_tool.vue b/src/views/modules/tooling/manuf_tool.vue
index 05c232e..dd192a0 100644
--- a/src/views/modules/tooling/manuf_tool.vue
+++ b/src/views/modules/tooling/manuf_tool.vue
@@ -47,8 +47,9 @@
fixed="right"
label="操作">
- 编辑
- 删除
+ 编辑
+ 属性
+ 删除
编辑
+ 属性
生命周期
删除
@@ -135,6 +137,10 @@
+
+
+
+
@@ -151,7 +157,7 @@ import Chooselist from '@/views/modules/common/Chooselist'; /*选择组件*/
import toolInfoAddUpdate from "./components/com_tool_info_add_update"; /*工具新增和修改组件*/
import toolInstanceAddUpdate from "./components/com_tool_instance_add_update"; /*工具实例新增和修改组件*/
import toolInstanceDateShow from "./components/com_tool_instance_date_show"; /*工具实例新增日期和修改组件*/
-
+import toolPropertyShow from "./components/com_tool_property_show"; /*工具属性修改组件*/
/*組件*/
export default {
components: {
@@ -159,6 +165,7 @@ export default {
toolInfoAddUpdate,/*工具新增和修改组件*/
toolInstanceAddUpdate,/*工具实例新增和修改组件*/
toolInstanceDateShow,/*工具实例新增日期和修改组件*/
+ toolPropertyShow,/*工具属性修改组件*/
},
name: "null",
data() {
@@ -721,6 +728,22 @@ export default {
});
},
+ /*工具属性的维护*/
+ editToolInfoPropertyModal(toolInfo){
+ //打开modal的页面
+ this.$nextTick(() => {
+ this.$refs.toolPropertyShow.init(toolInfo, 'TL');
+ });
+ },
+
+ /*工具实例属性的维护*/
+ editToolInstancePropertyModal(toolInfo){
+ //打开modal的页面
+ this.$nextTick(() => {
+ this.$refs.toolPropertyShow.init(toolInfo, 'TLI');
+ });
+ },
+
/*删除工具的确认选项*/
deleteToolInfoConfirm(toolInfo) {
this.$confirm('是否删除工具标识号:'+ toolInfo.toolId+'?', '提示', {