update 产量驾驶舱

This commit is contained in:
DESKTOP-FUDKNA8\znjsz
2024-04-24 16:31:27 +08:00
parent bd0faef33f
commit 30af8faa49
11 changed files with 793 additions and 28 deletions

View File

@@ -9,7 +9,7 @@
<div class="yield-copilot">
<section class="top flex">
<db-container class="std-yield" title="标准组件产出" icon="std">
<std-output />
<std-output :period="period" />
</db-container>
<db-container class="chip-yield" title="芯片产出" icon="chip2">
<chip-output />
@@ -19,7 +19,9 @@
</db-container>
</section>
<section class="bottom flex">
<db-container class="fto-involve" title="FTO投入"></db-container>
<db-container class="fto-involve" title="FTO投入">
<fto-invest :period="period" />
</db-container>
<db-container
class="chip-involve"
title="芯片投入"
@@ -33,7 +35,7 @@
import Container from "../components/Container.vue";
import StdOutputVue from "../components/charts/StdOutput.vue";
import ChipOutputVue from "../components/charts/ChipOutput.vue";
import FtoInvestVue from "../components/charts/FtoInvest.vue";
import BipvOutputVue from "../components/charts/BipvOutput.vue";
export default {
@@ -43,13 +45,31 @@ export default {
StdOutput: StdOutputVue,
ChipOutput: ChipOutputVue,
BipvOutput: BipvOutputVue,
FtoInvest: FtoInvestVue
},
props: {
period: {
type: String,
default: "日",
},
},
props: {},
data() {
return {};
},
computed: {},
methods: {},
watch: {
period: {
handler(val) {
val && this.fetchData(val);
},
immediate: true,
},
},
methods: {
fetchData(period = "日") {
this.$store.dispatch("copilot/initCopilot", { period });
},
},
};
</script>