This commit is contained in:
‘937886381’
2024-05-07 13:51:11 +08:00
27 changed files with 2319 additions and 22 deletions

View File

@@ -1,7 +1,7 @@
<!--
* @Author: zhp
* @Date: 2024-05-07 10:04:53
* @LastEditTime: 2024-05-07 10:20:17
* @LastEditTime: 2024-05-07 10:25:55
* @LastEditors: zhp
* @Description:
-->
@@ -9,21 +9,36 @@
<template>
<div class="efficiency-copilot">
<Container title="芯片良率" icon="chip2">
<std-output :period="period" />
<ChipRate :period="period" />
</Container>
<Container title="标准组件良率" icon="std">
<StdRate :period="period" />
</Container>
<Container title="芯片OEE" icon="chip">
<ChipOee :period="period" />
</Container>
<Container title="转化效率" icon="cube">
<TransformRate :period="period" />
</Container>
<Container title="标准组件良率" icon="std"></Container>
<Container title="芯片OEE" icon="chip"></Container>
<Container title="转化效率" icon="cube"></Container>
</div>
</template>
<script>
import Container from "@/views/copilot/components/Container.vue";
import StdOutput from "./components/StdOutput.vue";
import ChipOeeVue from "./components/ChipOee.vue";
import ChipRateVue from "./components/ChipRate.vue";
import StdRateVue from "./components/StdRate.vue";
import TransformRateVue from "./components/TransformRate.vue";
export default {
name: "EfficiencyCopilot",
components: { Container, StdOutput },
components: {
Container,
ChipOee: ChipOeeVue,
ChipRate: ChipRateVue,
StdRate: StdRateVue,
TransformRate: TransformRateVue,
},
props: {
period: {
type: String,
@@ -44,7 +59,10 @@ export default {
methods: {
fetchData(period = "日") {
console.log(`效率驾驶舱,获取${period}数据`);
this.$store.dispatch("copilot/initCopilot", { period, source: "efficiency" });
this.$store.dispatch("copilot/initCopilot", {
period,
source: "efficiency",
});
},
},
};