Compare commits

..

No commits in common. 'c7b39e26fa897106e6f21330b4f0c36e9e4fc25c' and '984bff9203d5c91d2c202c1ca3936b7cf327ff3b' have entirely different histories.

@ -7,12 +7,12 @@
<div class="left_top_div"> <div class="left_top_div">
<div v-show="!loading1" class="alltitle"></div> <div v-show="!loading1" class="alltitle"></div>
<dv-loading v-show="loading1" style=""></dv-loading> <dv-loading v-show="loading1" style=""></dv-loading>
<div class="left_cycle" @click="jumpPage('quality_drawingProcessCheckRecord')"> <div class="left_cycle">
<left-top v-show="!loading1" ref="leftTop" :detection-day-num="detectionDayNum" :year="year" /> <left-top v-show="!loading1" ref="leftTop" :detection-day-num="detectionDayNum" :year="year" />
</div> </div>
</div> </div>
</div> </div>
<div class="left_area left_mid_area" @click="jumpPage('produce_workOrderArrange')"> <div class="left_area left_mid_area">
<div class="left_top_div"> <div class="left_top_div">
<div class="alltitle">生产工单管理</div> <div class="alltitle">生产工单管理</div>
<div class="right_select"> <div class="right_select">
@ -34,7 +34,7 @@
</div> </div>
</div> </div>
<div class="left_area left_bot_area" @click="jumpPage('quality_enamellingProcessCheckRecord')"> <div class="left_area left_bot_area">
<div class="top_title"> <div class="top_title">
<span>质检良品率</span> <span>质检良品率</span>
</div> </div>
@ -58,7 +58,7 @@
<span>生产计划与进度</span> <span>生产计划与进度</span>
</div> </div>
<dv-loading v-show="loading2">Loading...</dv-loading> <dv-loading v-show="loading2">Loading...</dv-loading>
<div v-show="!loading2" class="bar_area" @click="jumpPage('produce_workRecords')"> <div v-show="!loading2" class="bar_area">
<div class="left"> <div class="left">
<div class="yxz"> <div class="yxz">
<div class="bar_title">本周生产总数</div> <div class="bar_title">本周生产总数</div>
@ -152,7 +152,7 @@
</div> </div>
</div> </div>
<div v-show="!loading2" class="mid_area mid_mid_area" @click="jumpPage('plan_produceOrder')"> <div v-show="!loading2" class="mid_area mid_mid_area">
<div class="left_area"> <div class="left_area">
<div class="content_area"> <div class="content_area">
<div class="ls_content"> <div class="ls_content">
@ -234,7 +234,7 @@
</div> </div>
</div> </div>
<dv-loading v-show="loading2">Loading...</dv-loading> <dv-loading v-show="loading2">Loading...</dv-loading>
<div class="mid_area mid_bot_area" @click="jumpPage('produce_workRecords')"> <div class="mid_area mid_bot_area">
<!-- <dv-loading v-show="loading2">Loading...</dv-loading> --> <!-- <dv-loading v-show="loading2">Loading...</dv-loading> -->
<mid-mid-bot v-show="!loading2" :year="year" :production-data="productionData" width="900px" height="180px" /> <mid-mid-bot v-show="!loading2" :year="year" :production-data="productionData" width="900px" height="180px" />
</div> </div>
@ -258,7 +258,7 @@
<!-- </div>--> <!-- </div>-->
<div class="mid_area mid_bot_end_area"> <div class="mid_area mid_bot_end_area">
<div class="item" @click="jumpPage('produce_workRecords')"> <div class="item">
<div class="top"> <div class="top">
<span style="font-size: 22px; font-weight: bolder; color: #fff">{{ productionData.wiredrawingNumWeek && productionData.wiredrawingNumWeek.length && productionData.wiredrawingNumWeek[productionData.wiredrawingNumWeek.length - 1].carryNum || 0 }}</span> <span style="font-size: 22px; font-weight: bolder; color: #fff">{{ productionData.wiredrawingNumWeek && productionData.wiredrawingNumWeek.length && productionData.wiredrawingNumWeek[productionData.wiredrawingNumWeek.length - 1].carryNum || 0 }}</span>
</div> </div>
@ -268,9 +268,9 @@
<div class="right"></div> <div class="right"></div>
</div> </div>
</div> </div>
<div class="item" @click="jumpPage('rapidmining_deviceRealtime')"> <div class="item">
<div class="top"> <div class="top">
<span style="font-size: 22px; font-weight: bolder; color: #fff">85%</span> <span style="font-size: 22px; font-weight: bolder; color: #fff">98%</span>
</div> </div>
<div class="bottom"> <div class="bottom">
<div class="left"></div> <div class="left"></div>
@ -278,7 +278,7 @@
<div class="right"></div> <div class="right"></div>
</div> </div>
</div> </div>
<div class="item" @click="jumpPage('energy_electricity_dosage')"> <div class="item">
<div class="top"> <div class="top">
<dv-loading v-show="loading6">Loading...</dv-loading> <dv-loading v-show="loading6">Loading...</dv-loading>
<span v-show="!loading6" style="font-size: 22px; font-weight: bolder; color: #fff"> <span v-show="!loading6" style="font-size: 22px; font-weight: bolder; color: #fff">
@ -299,7 +299,7 @@
<div class="top_title"> <div class="top_title">
<span>仓储详情</span> <span>仓储详情</span>
</div> </div>
<div class="right_top_bar" @click="jumpPage('storage_materialstock')"> <div class="right_top_bar">
<dv-loading v-show="loading4">Loading...</dv-loading> <dv-loading v-show="loading4">Loading...</dv-loading>
<right-top <right-top
v-show="!loading4" v-show="!loading4"
@ -311,7 +311,7 @@
/> />
</div> </div>
</div> </div>
<div class="right_area right_mid_top_area" @click="jumpPage('storage_materialstock')"> <div class="right_area right_mid_top_area">
<div v-show="!loading12" class="box"> <div v-show="!loading12" class="box">
<div class="inner-box"> <div class="inner-box">
<div class="image image1"></div> <div class="image image1"></div>
@ -368,7 +368,7 @@
<div class="top_title"> <div class="top_title">
<span>设备状态</span> <span>设备状态</span>
</div> </div>
<div class="bar_area" @click="jumpPage('rapidmining_deviceRealtime')"> <div class="bar_area">
<div class="yxz"> <div class="yxz">
<div class="bar_title">运行中</div> <div class="bar_title">运行中</div>
<div class="content"> <div class="content">
@ -412,7 +412,7 @@
<div class="top_title"> <div class="top_title">
<span>能耗管理</span> <span>能耗管理</span>
</div> </div>
<div class="bar_area" @click="jumpPage('energy_electricity_dosage')"> <div class="bar_area">
<div class="line_area" style="width: 290px; height: 195px; position: absolute; left: 5px"> <div class="line_area" style="width: 290px; height: 195px; position: absolute; left: 5px">
<div class="alltitle" style="font-size: 14px; top: 0px; left: 0px">能耗统计</div> <div class="alltitle" style="font-size: 14px; top: 0px; left: 0px">能耗统计</div>
<div class="bot_cycle"></div> <div class="bot_cycle"></div>
@ -508,8 +508,7 @@ import midTopRight from './compents/midTopRight.vue';
import midMidFirst from './compents/midMidFirst.vue'; import midMidFirst from './compents/midMidFirst.vue';
import midMidBot from './compents/midMidBot.vue'; import midMidBot from './compents/midMidBot.vue';
import { debounce } from './compents/dashboard/mixins/resize'; import { debounce } from './compents/dashboard/mixins/resize';
import { useRouter } from 'vue-router'; import { useAppStore } from '@/store';
export default defineComponent({ export default defineComponent({
name: 'HomeView', name: 'HomeView',
components: { components: {
@ -528,7 +527,6 @@ export default defineComponent({
}, },
data() { data() {
return { return {
router : useRouter(),
year: null, year: null,
totalCount: 0, totalCount: 0,
totalWeight: 0, totalWeight: 0,
@ -616,8 +614,8 @@ export default defineComponent({
} }
localStorage.setItem('zjCount', this.detectionDayNum); localStorage.setItem('zjCount', this.detectionDayNum);
}, 1000000) }, 1000000)
const app = useAppStore(); // const app = useAppStore();
app.setContentFull(true); // app.setContentFull(false);
this.initData(); this.initData();
this.handleScreenAuto(); this.handleScreenAuto();
// --- // ---
@ -635,6 +633,12 @@ export default defineComponent({
} }
}, },
methods: { methods: {
changeYear(){
const app = useAppStore();
this.fullScreen = !this.fullScreen;
app.setContentFull(this.fullScreen);
},
// //
debounce(func, wait = 100) { debounce(func, wait = 100) {
let timeout; let timeout;
@ -691,7 +695,7 @@ export default defineComponent({
if (res.code === 200) { if (res.code === 200) {
this.loading3 = false; this.loading3 = false;
this.loading1 = false; this.loading1 = false;
this.detectionDayNum = res.data.detectionDayNum || 1; // this.detectionDayNum = localStorage.getItem('zjCount');
const qcPageResults = res.data.qcPageResults || []; const qcPageResults = res.data.qcPageResults || [];
for (const item of qcPageResults) { for (const item of qcPageResults) {
this.leftBotData.seriesData.push(Number(item.goodRate).toFixed(2)); this.leftBotData.seriesData.push(Number(item.goodRate).toFixed(2));

Loading…
Cancel
Save