From 8ef827c62d8c7817ad9f9a21b9b4e5bf63a01202 Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期五, 07 三月 2025 17:42:19 +0800
Subject: [PATCH] 添加刀具信息

---
 src/views/dnc/base/modules/ProductStructure/Cutter/CutterInfo.vue          |   34 ++++++++++++++++++++++++++++++++++
 src/views/dnc/base/modules/ProductStructure/ProductStructureMainBottom.vue |    6 ++++++
 2 files changed, 40 insertions(+), 0 deletions(-)

diff --git a/src/views/dnc/base/modules/ProductStructure/Cutter/CutterInfo.vue b/src/views/dnc/base/modules/ProductStructure/Cutter/CutterInfo.vue
new file mode 100644
index 0000000..62a3182
--- /dev/null
+++ b/src/views/dnc/base/modules/ProductStructure/Cutter/CutterInfo.vue
@@ -0,0 +1,34 @@
+<template>
+  <a-descriptions bordered :size="size">
+    <a-descriptions-item label="鍒�鍏峰悕绉�">{{currentLevelDetails.cutterName}}</a-descriptions-item>
+    <a-descriptions-item label="鍒�鍏风紪鍙�">{{currentLevelDetails.cutterCode}}</a-descriptions-item>
+    <a-descriptions-item label="鍒�鍏风被鍨�">{{currentLevelDetails.cutterType}}</a-descriptions-item>
+    <a-descriptions-item label="棰濆畾瀵垮懡">{{currentLevelDetails.lifetime}}</a-descriptions-item>
+    <a-descriptions-item label="鍒�浣�">{{currentLevelDetails.cutterSpacing}}</a-descriptions-item>
+    <a-descriptions-item label="鏁伴噺">{{currentLevelDetails.quantity}}</a-descriptions-item>
+    <a-descriptions-item label="鎻忚堪" :span="3">{{currentLevelDetails.description}}</a-descriptions-item>
+  </a-descriptions>
+</template>
+
+<script>
+export default {
+  name: 'CutterInfo',
+  components: {},
+  props: {
+    currentLevelDetails: {
+      type: Object
+    },
+    size: {
+      type: String
+    }
+  },
+  data() {
+    return {}
+  },
+  methods: {}
+}
+</script>
+
+<style scoped>
+
+</style>
\ No newline at end of file
diff --git a/src/views/dnc/base/modules/ProductStructure/ProductStructureMainBottom.vue b/src/views/dnc/base/modules/ProductStructure/ProductStructureMainBottom.vue
index 5f1a973..3ec0b3e 100644
--- a/src/views/dnc/base/modules/ProductStructure/ProductStructureMainBottom.vue
+++ b/src/views/dnc/base/modules/ProductStructure/ProductStructureMainBottom.vue
@@ -21,6 +21,10 @@
         <ProcessStepInfo :currentLevelDetails="currentLevelInfo.entity" :size="containerSize"/>
       </a-tab-pane>
 
+      <a-tab-pane :key="2" tab="鍒�鍏蜂俊鎭�" v-if="currentLevelInfo.type===5||currentLevelInfo.type===6">
+        <CutterInfo :currentLevelDetails="currentLevelInfo.entity" :size="containerSize"/>
+      </a-tab-pane>
+
       <template v-if="currentLevelInfo.hasOwnProperty('attributionType')">
         <a-tab-pane :key="1" tab="鏂囨。灞炴��">
           <DocumentInfo :currentLevelDetails="currentLevelInfo" :size="containerSize"/>
@@ -59,10 +63,12 @@
   import ProcessStepInfo from './ProcessStep/ProcessStepInfo'
   import FilePreview from '../../../common/FilePreview'
   import TableContextMenu from '../../../common/TableContextMenu'
+  import CutterInfo from '@views/dnc/base/modules/ProductStructure/Cutter/CutterInfo.vue'
 
   export default {
     name: 'ProductStructureMainBottom',
     components: {
+      CutterInfo,
       TableContextMenu,
       FilePreview,
       ProcessStepInfo,

--
Gitblit v1.9.3