修改bug

This commit is contained in:
‘937886381’
2024-07-26 17:03:09 +08:00
parent 4d8300d213
commit eda007d713
9 changed files with 43 additions and 29 deletions

View File

@@ -6,7 +6,7 @@
:style="{ fontSize: isFullscreen ? '0.85vw' : '0.73vw' }">{{ item.label }}</span>
</div> -->
<div id="factoryEnergyChart" style="width: 100%; height: 100%"></div>
<div v-if="energyCockpits.length != 0" id="factoryEnergyChart" style="width: 100%; height: 100%"></div>
</div>
</chart-container>
</template>

View File

@@ -1,7 +1,7 @@
<!--
* @Author: zhp
* @Date: 2024-05-30 08:58:39
* @LastEditTime: 2024-07-25 15:42:47
* @LastEditTime: 2024-07-26 16:48:15
* @LastEditors: zhp
* @Description:
-->
@@ -58,7 +58,7 @@ export default {
grid: {
left: "10%",
right: "3%",
bottom: "10%",
bottom: "14%",
top: "20%",
// containLabel: true,
},

View File

@@ -13,7 +13,8 @@
<CopilotButton v-for="i in ['目标产量', '计划投入', '实际投入', '实际产出', '废品数量', '待再加工']" :key="i" :label="i"
:active="i === type" @click="() => $emit('update:type', i)" />
</div>
<barChartBase :type="type" :energyCockpits="prodOrder" ref="barChart" style="height: 0;flex:1"></barChartBase>
<barChartBase :type="type" :energyCockpits="prodOrder" ref="barChart" style="height: 0;flex:1">
</barChartBase>
</div>
</div>
@@ -114,7 +115,7 @@ export default {
`<span style='color: rgba(223,241,254,.8);font-size:16px' title=${this.prodOrder[i].actualProduction || ""}>${this.prodOrder[i].actualProduction || ""
}</span>`,
`<span style="display:inline-block;width:45px;color: rgba(223,241,254,.8)">${this.prodOrder[i].productionProgress
? this.prodOrder[i].productionProgress.toFixed(2) * 100 + "%"
? parseFloat((this.prodOrder[i].productionProgress * 100).toFixed(2)) + "%"
: "0%"
}</span>
<div style="display:inline-block;height:20px;vertical-align:top;margin-top:3px;">

View File

@@ -1,7 +1,7 @@
<!--
* @Author: zhp
* @Date: 2024-07-25 10:10:07
* @LastEditTime: 2024-07-25 10:44:01
* @LastEditTime: 2024-07-26 16:47:15
* @LastEditors: zhp
* @Description:
-->
@@ -125,7 +125,7 @@
<div class="chart">
<div class="chart-title">
<span class="title">生产情况</span>
<div class="button-than" style="position: absolute;right: 3%;">
<div class="button-than" style="position: absolute;right: 0%;">
<CopilotButton v-for="i in ['同比', '环比']" :key="i" :label="i" :active="i === than"
@click="() => $emit('update:than', i)" />
</div>
@@ -224,6 +224,7 @@ export default {
};
</script>
<style lang="scss" scoped>
.prod-monitor {
height: 100%;
display: flex;
@@ -235,7 +236,7 @@ export default {
position: relative;
// gap: 6px;
.chart-title{
margin-top: 5px;
margin-top: 20px;
// flex: 1;
// gap: 6px;
height: 1.5vw;