|
@@ -1,13 +1,66 @@
|
|
|
<template>
|
|
|
-
|
|
|
+ <div class="data_qualityInspection">
|
|
|
+ <el-container>
|
|
|
+ <Aside
|
|
|
+ v-bind="{
|
|
|
+ showIndex: showIndex,
|
|
|
+ menuList: menuList,
|
|
|
+ handleMenuSelect: handleMenuSelect,
|
|
|
+ }"
|
|
|
+ ></Aside>
|
|
|
+ <el-main>
|
|
|
+ <QualityInspectionRules
|
|
|
+ v-if="showIndex == '1'"
|
|
|
+ ></QualityInspectionRules>
|
|
|
+ <QualityInspectionProcessManagement
|
|
|
+ v-if="showIndex == '2'"
|
|
|
+ ></QualityInspectionProcessManagement>
|
|
|
+ </el-main>
|
|
|
+ </el-container>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
export default {
|
|
|
-
|
|
|
-}
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ menuList: [
|
|
|
+ {
|
|
|
+ name: "质检规则",
|
|
|
+ index: "1",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "质检流程管理",
|
|
|
+ index: "2",
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ showIndex: "1",
|
|
|
+ };
|
|
|
+ },
|
|
|
+ components: {
|
|
|
+ Aside: () => import("@/components/Currency/Aside.vue"),
|
|
|
+ QualityInspectionRules: () =>
|
|
|
+ import("@/components/DataQualityInspection/QualityInspectionRules.vue"),
|
|
|
+ QualityInspectionProcessManagement: () =>
|
|
|
+ import("@/components/DataQualityInspection/QualityInspectionProcessManagement.vue"),
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ handleMenuSelect(index) {
|
|
|
+ this.showIndex = index;
|
|
|
+ },
|
|
|
+ },
|
|
|
+};
|
|
|
</script>
|
|
|
|
|
|
<style lang="less" scoped>
|
|
|
-
|
|
|
+.data_qualityInspection {
|
|
|
+ height: 100%;
|
|
|
+ width: 100%;
|
|
|
+ .el-container {
|
|
|
+ height: 100%;
|
|
|
+ .el-main {
|
|
|
+ padding: 0 0;
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
</style>
|