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+'?', '提示', {