|
|
@ -1,20 +1,11 @@ |
|
|
|
<template> |
|
|
|
<!-- <div>数据统计组件</div> --> |
|
|
|
<div class="flex-1 flex-column"> |
|
|
|
<div |
|
|
|
:key="item.id" |
|
|
|
class="flex-1 flex-nowrap mt-2 align-center justify-space-between box" |
|
|
|
v-for="item in lists" |
|
|
|
> |
|
|
|
<div :key="item.id" class="flex-1 flex-nowrap mt-2 align-center justify-space-between box" v-for="item in lists"> |
|
|
|
<div class="title">{{ item.name }}</div> |
|
|
|
<div class="number flex-1"> |
|
|
|
<div |
|
|
|
:key="a" |
|
|
|
:style="item.number[a-1] === '.' ? 'padding-right:5%' : '' " |
|
|
|
class="num_item" |
|
|
|
v-for="a in 7" |
|
|
|
> |
|
|
|
<span>{{ item.number[a-1] ? item.number[a-1] : 0 }}</span> |
|
|
|
<div :key="a" :style="item.number[a - 1] === '.' ? 'padding-right:5%' : ''" class="num_item" v-for="a in 7"> |
|
|
|
<span>{{ item.number[a - 1] ? item.number[a - 1] : 0 }}</span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -41,7 +32,7 @@ export default { |
|
|
|
{ |
|
|
|
id: 3, |
|
|
|
name: '称重传感器3', |
|
|
|
number: ['0', '.', '0'], |
|
|
|
number: ['0', '0', '.', '0'], |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: 4, |
|
|
@ -58,22 +49,46 @@ export default { |
|
|
|
weighSensor1: { |
|
|
|
handler(value) { |
|
|
|
this.lists[0].number = value.split(''); |
|
|
|
if (this.lists[0].number.length < 7) { |
|
|
|
var num = 7 - this.lists[0].number.length; |
|
|
|
for (var a = 0; a < num; a++) { |
|
|
|
this.lists[0].number.unshift('0'); |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
deep: true, |
|
|
|
}, |
|
|
|
weighSensor2(value) { |
|
|
|
if (value) { |
|
|
|
this.lists[1].number = value.split(''); |
|
|
|
if (this.lists[1].number.length < 7) { |
|
|
|
var num = 7 - this.lists[1].number.length; |
|
|
|
for (var a = 0; a < num; a++) { |
|
|
|
this.lists[1].number.unshift('0'); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
weighSensor3(value) { |
|
|
|
if (value) { |
|
|
|
this.lists[2].number = value.split(''); |
|
|
|
if (this.lists[2].number.length < 7) { |
|
|
|
var num = 7 - this.lists[2].number.length; |
|
|
|
for (var a = 0; a < num; a++) { |
|
|
|
this.lists[2].number.unshift('0'); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
weighSensor4(value) { |
|
|
|
if (value) { |
|
|
|
this.lists[3].number = value.split(''); |
|
|
|
if (this.lists[3].number.length < 7) { |
|
|
|
var num = 7 - this.lists[3].number.length; |
|
|
|
for (var a = 0; a < num; a++) { |
|
|
|
this.lists[3].number.unshift('0'); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|