This commit is contained in:
qianhao.xu
2024-01-31 15:40:51 +08:00
parent bed4f3fd1b
commit 34ab74c3ee
10 changed files with 74 additions and 52 deletions

View File

@@ -141,7 +141,7 @@
@mouseup="clearTimer"
style="visibility: hidden"
>
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[0].counter }}</div>
</div>
<div
@@ -151,7 +151,7 @@
@mouseup="clearTimer"
style="visibility: hidden"
>
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[1].counter }}</div>
</div>
<div
@@ -207,11 +207,11 @@
</template>
<template>
<div class="button_" @click="Accumulator(device[7])" @mousedown="startimer(device[7].counter, 'device', 7)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[7].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[8])" @mousedown="startimer(device[8].counter, 'device', 8)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[8].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[9])" @mousedown="startimer(device[9].counter, 'device', 9)" @mouseup="clearTimer">
@@ -237,11 +237,11 @@
</template>
<template>
<div class="button_" @click="Accumulator(device[14])" @mousedown="startimer(device[14].counter, 'device', 14)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[14].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[15])" @mousedown="startimer(device[15].counter, 'device', 15)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[15].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[16])" @mousedown="startimer(device[16].counter, 'device', 16)" @mouseup="clearTimer">
@@ -723,7 +723,7 @@ export default {
toUpdateNum: 0, //弹窗更新值
toname: '',
toindex: 0, //索引
timer: null,
timer: null,//定时器
}
},
created() {
@@ -1108,6 +1108,8 @@ export default {
this.CurrentWorkorder.previousNumber = res.data
}
})
//this.getcurrentWorkorder()
}, 4000)
},
stopTimer() {
@@ -1158,7 +1160,7 @@ export default {
}
.grid > * {
height: 320px;
background-color: #ebeef5;
background-color: #032169;;
color: white;
border-radius: 0.5em;
}
@@ -1193,7 +1195,7 @@ export default {
.title_sub {
font-family: Arial, sans-serif;
font-size: 1.5rem;
color: #303133;
color: #da1165;
text-align: center;
}
//油漆块样式

View File

@@ -99,11 +99,11 @@
<div class="grid_3">
<template>
<div class="button_" @click="Accumulator(device[0])" @mousedown="startimer(device[0].counter, 'device', 0)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[0].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[1])" @mousedown="startimer(device[1].counter, 'device', 1)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[1].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[2])" @mousedown="startimer(device[2].counter, 'device', 2)" @mouseup="clearTimer">
@@ -129,11 +129,11 @@
</template>
<template>
<div class="button_" @click="Accumulator(device[7])" @mousedown="startimer(device[7].counter, 'device', 7)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[7].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[8])" @mousedown="startimer(device[8].counter, 'device', 8)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[8].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[9])" @mousedown="startimer(device[9].counter, 'device', 9)" @mouseup="clearTimer">
@@ -159,11 +159,11 @@
</template>
<template>
<div class="button_" @click="Accumulator(device[14])" @mousedown="startimer(device[14].counter, 'device', 14)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[14].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[15])" @mousedown="startimer(device[15].counter, 'device', 15)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[15].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[16])" @mousedown="startimer(device[16].counter, 'device', 16)" @mouseup="clearTimer">
@@ -546,6 +546,7 @@ export default {
toUpdateNum: 0, //弹窗更新值
toname: '',
toindex: 0, //索引
timer: null,//定时器
}
},
created() {
@@ -916,7 +917,23 @@ export default {
this.DMLdialog.visiable = false
},
//todo 定时任务 每4s 获取一次当前工单
startTimer() {
this.timer = setInterval(() => {
//this.getcurrentWorkorder()
}, 4000)
},
stopTimer() {
clearInterval(this.timer)
},
},
beforeDestroy() {
this.stopTimer()
},
}
</script>
@@ -958,7 +975,7 @@ export default {
}
.grid > * {
height: 320px;
background-color: #ebeef5;
background-color: #032169;
color: white;
border-radius: 0.5em;
}
@@ -993,7 +1010,7 @@ export default {
.title_sub {
font-family: Arial, sans-serif;
font-size: 1.5rem;
color: #303133;
color: #da1165;
text-align: center;
}
//油漆块样式

View File

@@ -620,7 +620,7 @@ export default {
}
.grid > * {
height: 320px;
background-color: #ebeef5;
background-color: #464648;
color: white;
border-radius: 0.5em;
}

View File

@@ -141,7 +141,7 @@
@mouseup="clearTimer"
style="visibility: hidden"
>
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[0].counter }}</div>
</div>
<div
@@ -151,7 +151,7 @@
@mouseup="clearTimer"
style="visibility: hidden"
>
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[1].counter }}</div>
</div>
<div
@@ -207,11 +207,11 @@
</template>
<template>
<div class="button_" @click="Accumulator(device[7])" @mousedown="startimer(device[7].counter, 'device', 7)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[7].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[8])" @mousedown="startimer(device[8].counter, 'device', 8)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[8].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[9])" @mousedown="startimer(device[9].counter, 'device', 9)" @mouseup="clearTimer">
@@ -237,11 +237,11 @@
</template>
<template>
<div class="button_" @click="Accumulator(device[14])" @mousedown="startimer(device[14].counter, 'device', 14)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[14].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[15])" @mousedown="startimer(device[15].counter, 'device', 15)" @mouseup="clearTimer">
<div class="context"></div>
<div class="context"></div>
<div class="number">{{ device[15].counter }}</div>
</div>
<div class="button_" @click="Accumulator(device[16])" @mousedown="startimer(device[16].counter, 'device', 16)" @mouseup="clearTimer">
@@ -1078,6 +1078,8 @@ export default {
this.CurrentWorkorder.previousNumber = res.data
}
})
//this.getcurrentWorkorder()
}, 4000)
},
stopTimer() {
@@ -1128,7 +1130,7 @@ export default {
}
.grid > * {
height: 320px;
background-color: #ebeef5;
background-color:#032169;;
color: white;
border-radius: 0.5em;
}
@@ -1148,7 +1150,7 @@ export default {
grid-template-rows: 1fr 1fr 1fr;
grid-gap: 0.5em;
.title_Line {
color: #409eff;
font-family: Arial, sans-serif;
font-size: 1.2rem;
text-align: center;
@@ -1157,13 +1159,14 @@ export default {
border-radius: 0.2em;
transition: all 0.2s ease-in-out;
margin-top: 2rem;
color: #e21313;
}
}
// 块标题块
.title_sub {
font-family: Arial, sans-serif;
font-size: 1.5rem;
color: #303133;
color: #da1165;
text-align: center;
}
//油漆块样式

View File

@@ -416,7 +416,7 @@ export default {
}
.grid > * {
height: 320px;
background-color: #ebeef5;
background-color: #464648;
color: white;
border-radius: 0.5em;
}