From aefd598cc1ced37ff2cfed2b529dbf10bea7554c Mon Sep 17 00:00:00 2001
From: 叶松 <2217086471@qq.com>
Date: 星期四, 26 十月 2023 11:31:55 +0800
Subject: [PATCH] 模具尺寸检查完成

---
 web/src/views/QualityManage/DieDetection.vue |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 56 insertions(+), 2 deletions(-)

diff --git a/web/src/views/QualityManage/DieDetection.vue b/web/src/views/QualityManage/DieDetection.vue
index 6738fe3..e5df74b 100644
--- a/web/src/views/QualityManage/DieDetection.vue
+++ b/web/src/views/QualityManage/DieDetection.vue
@@ -1,3 +1,57 @@
 <template>
-    <div>模具质量检测</div>
-</template>
\ No newline at end of file
+  <div class="main">
+    <div class="main_tabs">
+      <el-tabs v-model="activeName" @tab-click="handleClick">
+            <el-tab-pane label="模具尺寸检查" name="first">
+                <pattern-check ref="pattern"></pattern-check> 
+            </el-tab-pane>
+            <el-tab-pane label="三维检查" name="second">
+                <threed-check ref="threed"></threed-check>
+            </el-tab-pane>
+        </el-tabs>
+    </div>
+  </div>
+</template>
+<script>
+import PatternCheck from './components/PatternCheck.vue'//模具尺寸检查
+import ThreedCheck from './components/ThreedCheck.vue'//三维检查
+export default {
+    components:{
+        PatternCheck,
+        ThreedCheck,
+    },
+    data(){
+        return{
+            activeName:'first'
+        }
+    },
+    mounted(){
+        this.$refs.pattern.searchButtonInfo(true);
+        this.$refs.pattern.getAllPersons();
+    },
+    methods:{
+        //切换界面
+        handleClick(tab){
+            switch(tab.name){
+                case 'second':
+                    this.$refs.threed.searchButtonInfo(true);
+                    this.$refs.threed.getAllPersons();
+                    break;
+                default:
+                    this.$refs.pattern.searchButtonInfo(true);
+                    this.$refs.pattern.getAllPersons();
+            }
+        },
+    }
+}
+</script>
+<style scoped lang="scss">
+@import'@/style/layout-main.scss';
+/deep/ .el-tabs__content{
+    position: static;
+}
+
+/deep/.main {
+  background: none;
+}
+</style>
\ No newline at end of file

--
Gitblit v1.9.3