lb #19
@ -2,16 +2,14 @@
|
|||||||
filename: index.vue
|
filename: index.vue
|
||||||
author: liubin
|
author: liubin
|
||||||
date: 2023-08-04 14:44:58
|
date: 2023-08-04 14:44:58
|
||||||
description: 设备生产24小时记录
|
description: 设备24小时生产记录
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="app-container">
|
<div class="app-container">
|
||||||
<SearchBar
|
<SearchBar
|
||||||
:formConfigs="[{ label: '近24小时检测记录', type: 'title' }]"
|
:formConfigs="[{ label: '设备近24小时生产记录', type: 'title' }]"
|
||||||
ref="search-bar" />
|
ref="search-bar" />
|
||||||
<!-- <pre><code v-html="jsondemo"></code></pre> -->
|
|
||||||
|
|
||||||
<el-skeleton v-if="initing" :rows="6" animated />
|
<el-skeleton v-if="initing" :rows="6" animated />
|
||||||
<base-table
|
<base-table
|
||||||
v-else
|
v-else
|
||||||
@ -25,14 +23,6 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import response from './response.json';
|
|
||||||
import { handleNameData, handleDynamicData } from '@/utils/dynamicProps';
|
|
||||||
// import hljs from 'highlight.js/lib/highlight';
|
|
||||||
// import json from 'highlight.js/lib/languages/json';
|
|
||||||
// import 'highlight.js/styles/github-gist.css';
|
|
||||||
|
|
||||||
// hljs.registerLanguage('json', json);
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'QualityRecentHours',
|
name: 'QualityRecentHours',
|
||||||
components: {},
|
components: {},
|
||||||
@ -44,716 +34,8 @@ export default {
|
|||||||
pageNo: 1,
|
pageNo: 1,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
},
|
},
|
||||||
list: [
|
list: [],
|
||||||
{
|
tableProps: [],
|
||||||
productLine: '产线1',
|
|
||||||
specification: ['80*11', '100*10'].join(','),
|
|
||||||
equipmentName: '上片机',
|
|
||||||
totalQuantity: 1000,
|
|
||||||
'l-1__in': 100,
|
|
||||||
'l-1__out': 99,
|
|
||||||
'l-1__nok': 1,
|
|
||||||
'l-1__ratio': 1,
|
|
||||||
'l-2__in': 100,
|
|
||||||
'l-2__out': 99,
|
|
||||||
'l-2__nok': 1,
|
|
||||||
'l-2__ratio': 1,
|
|
||||||
'l-3__in': 100,
|
|
||||||
'l-3__out': 99,
|
|
||||||
'l-3__nok': 1,
|
|
||||||
'l-3__ratio': 1,
|
|
||||||
'l-4__in': 100,
|
|
||||||
'l-4__out': 99,
|
|
||||||
'l-4__nok': 1,
|
|
||||||
'l-4__ratio': 1,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
productLine: '产线1',
|
|
||||||
specification: ['80*11', '100*10'].join(','),
|
|
||||||
equipmentName: '磨边机',
|
|
||||||
totalQuantity: 1000,
|
|
||||||
'l-1__in': 100,
|
|
||||||
'l-1__out': 99,
|
|
||||||
'l-1__nok': 1,
|
|
||||||
'l-1__ratio': 1,
|
|
||||||
'l-2__in': 100,
|
|
||||||
'l-2__out': 99,
|
|
||||||
'l-2__nok': 1,
|
|
||||||
'l-2__ratio': 1,
|
|
||||||
'l-3__in': 100,
|
|
||||||
'l-3__out': 99,
|
|
||||||
'l-3__nok': 1,
|
|
||||||
'l-3__ratio': 1,
|
|
||||||
'l-4__in': 100,
|
|
||||||
'l-4__out': 99,
|
|
||||||
'l-4__nok': 1,
|
|
||||||
'l-4__ratio': 1,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
productLine: '产线1',
|
|
||||||
specification: ['80*11', '100*10'].join(','),
|
|
||||||
equipmentName: '清洗机',
|
|
||||||
totalQuantity: 1000,
|
|
||||||
'l-1__in': 100,
|
|
||||||
'l-1__out': 99,
|
|
||||||
'l-1__nok': 1,
|
|
||||||
'l-1__ratio': 1,
|
|
||||||
'l-2__in': 100,
|
|
||||||
'l-2__out': 99,
|
|
||||||
'l-2__nok': 1,
|
|
||||||
'l-2__ratio': 1,
|
|
||||||
'l-3__in': 100,
|
|
||||||
'l-3__out': 99,
|
|
||||||
'l-3__nok': 1,
|
|
||||||
'l-3__ratio': 1,
|
|
||||||
'l-4__in': 100,
|
|
||||||
'l-4__out': 99,
|
|
||||||
'l-4__nok': 1,
|
|
||||||
'l-4__ratio': 1,
|
|
||||||
},
|
|
||||||
// 产线2
|
|
||||||
{
|
|
||||||
productLine: '产线2',
|
|
||||||
specification: ['80*11', '100*10'].join(','),
|
|
||||||
equipmentName: '上片机',
|
|
||||||
totalQuantity: 1000,
|
|
||||||
'l-1__in': 100,
|
|
||||||
'l-1__out': 99,
|
|
||||||
'l-1__nok': 1,
|
|
||||||
'l-1__ratio': 1,
|
|
||||||
'l-2__in': 100,
|
|
||||||
'l-2__out': 99,
|
|
||||||
'l-2__nok': 1,
|
|
||||||
'l-2__ratio': 1,
|
|
||||||
'l-3__in': 100,
|
|
||||||
'l-3__out': 99,
|
|
||||||
'l-3__nok': 1,
|
|
||||||
'l-3__ratio': 1,
|
|
||||||
'l-4__in': 100,
|
|
||||||
'l-4__out': 99,
|
|
||||||
'l-4__nok': 1,
|
|
||||||
'l-4__ratio': 1,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
productLine: '产线2',
|
|
||||||
specification: ['80*11', '100*10'].join(','),
|
|
||||||
equipmentName: '磨边机',
|
|
||||||
totalQuantity: 1000,
|
|
||||||
'l-1__in': 100,
|
|
||||||
'l-1__out': 99,
|
|
||||||
'l-1__nok': 1,
|
|
||||||
'l-1__ratio': 1,
|
|
||||||
'l-2__in': 100,
|
|
||||||
'l-2__out': 99,
|
|
||||||
'l-2__nok': 1,
|
|
||||||
'l-2__ratio': 1,
|
|
||||||
'l-3__in': 100,
|
|
||||||
'l-3__out': 99,
|
|
||||||
'l-3__nok': 1,
|
|
||||||
'l-3__ratio': 1,
|
|
||||||
'l-4__in': 100,
|
|
||||||
'l-4__out': 99,
|
|
||||||
'l-4__nok': 1,
|
|
||||||
'l-4__ratio': 1,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
productLine: '产线2',
|
|
||||||
specification: ['80*11', '100*10'].join(','),
|
|
||||||
equipmentName: '清洗机',
|
|
||||||
totalQuantity: 1000,
|
|
||||||
'l-1__in': 100,
|
|
||||||
'l-1__out': 99,
|
|
||||||
'l-1__nok': 1,
|
|
||||||
'l-1__ratio': 1,
|
|
||||||
'l-2__in': 100,
|
|
||||||
'l-2__out': 99,
|
|
||||||
'l-2__nok': 1,
|
|
||||||
'l-2__ratio': 1,
|
|
||||||
'l-3__in': 100,
|
|
||||||
'l-3__out': 99,
|
|
||||||
'l-3__nok': 1,
|
|
||||||
'l-3__ratio': 1,
|
|
||||||
'l-4__in': 100,
|
|
||||||
'l-4__out': 99,
|
|
||||||
'l-4__nok': 1,
|
|
||||||
'l-4__ratio': 1,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
tableProps: [
|
|
||||||
{ prop: 'productLine', label: '产线', align: 'center' },
|
|
||||||
{ prop: 'specification', label: '规格', align: 'center' },
|
|
||||||
{ prop: 'equipmentName', label: '设备', align: 'center' },
|
|
||||||
{ prop: 'totalQuantity', label: '生产总数', align: 'center' },
|
|
||||||
{
|
|
||||||
label: 'l-1',
|
|
||||||
align: 'center',
|
|
||||||
children: [
|
|
||||||
{ prop: 'l-1__in', label: '进数据', align: 'center' },
|
|
||||||
{ prop: 'l-1__out', label: '出数据', align: 'center' },
|
|
||||||
{ prop: 'l-1__nok', label: '报废数据', align: 'center' },
|
|
||||||
{ prop: 'l-1__ratio', label: '报废率', align: 'center' },
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: 'l-2',
|
|
||||||
align: 'center',
|
|
||||||
children: [
|
|
||||||
{ prop: 'l-2__in', label: '进数据', align: 'center' },
|
|
||||||
{ prop: 'l-2__out', label: '出数据', align: 'center' },
|
|
||||||
{ prop: 'l-2__nok', label: '报废数据', align: 'center' },
|
|
||||||
{ prop: 'l-2__ratio', label: '报废率', align: 'center' },
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: 'l-3',
|
|
||||||
align: 'center',
|
|
||||||
children: [
|
|
||||||
{ prop: 'l-3__in', label: '进数据', align: 'center' },
|
|
||||||
{ prop: 'l-3__out', label: '出数据', align: 'center' },
|
|
||||||
{ prop: 'l-3__nok', label: '报废数据', align: 'center' },
|
|
||||||
{ prop: 'l-3__ratio', label: '报废率', align: 'center' },
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: 'l-4',
|
|
||||||
align: 'center',
|
|
||||||
children: [
|
|
||||||
{ prop: 'l-4__in', label: '进数据', align: 'center' },
|
|
||||||
{ prop: 'l-4__out', label: '出数据', align: 'center' },
|
|
||||||
{ prop: 'l-4__nok', label: '报废数据', align: 'center' },
|
|
||||||
{ prop: 'l-4__ratio', label: '报废率', align: 'center' },
|
|
||||||
],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
|
|
||||||
HTTPResponse: {
|
|
||||||
code: 0,
|
|
||||||
msg: 'success',
|
|
||||||
data: [
|
|
||||||
// 这是一行数据
|
|
||||||
{
|
|
||||||
productLine: '产线001',
|
|
||||||
spectification: '规格1、规格2、规格3',
|
|
||||||
data: [
|
|
||||||
{
|
|
||||||
equipmentName: '上片机',
|
|
||||||
totalQuantity: 24444,
|
|
||||||
1675180800000: { in: 100, out: 99, notOk: 1, ratio: '0.01' },
|
|
||||||
1675184400000: { in: 100, out: 99, notOk: 1, ratio: '0.01' },
|
|
||||||
// more 时间戳数据
|
|
||||||
},
|
|
||||||
{
|
|
||||||
equipmentName: '磨边机',
|
|
||||||
totalQuantity: 222222,
|
|
||||||
1675180800000: { in: 100, out: 99, notOk: 1, ratio: '0.01' },
|
|
||||||
1675184400000: { in: 100, out: 99, notOk: 1, ratio: '0.01' },
|
|
||||||
// more 时间戳数据
|
|
||||||
},
|
|
||||||
{
|
|
||||||
equipmentName: '清洗机',
|
|
||||||
totalQuantity: 222,
|
|
||||||
1675180800000: { in: 100, out: 99, notOk: 1, ratio: '0.01' },
|
|
||||||
1675184400000: { in: 100, out: 99, notOk: 1, ratio: '0.01' },
|
|
||||||
// more 时间戳数据
|
|
||||||
},
|
|
||||||
// more 设备数据
|
|
||||||
],
|
|
||||||
},
|
|
||||||
// 这是一行数据
|
|
||||||
{
|
|
||||||
productLine: '产线002',
|
|
||||||
spectification: '规格1、规格2、规格3',
|
|
||||||
data: [
|
|
||||||
{
|
|
||||||
equipmentName: '上片机',
|
|
||||||
totalQuantity: 24444,
|
|
||||||
1675180800000: { in: 100, out: 99, notOk: 1, ratio: '0.01' },
|
|
||||||
1675184400000: { in: 100, out: 99, notOk: 1, ratio: '0.01' },
|
|
||||||
// more 时间戳数据
|
|
||||||
},
|
|
||||||
{
|
|
||||||
equipmentName: '磨边机',
|
|
||||||
totalQuantity: 222222,
|
|
||||||
1675180800000: { in: 100, out: 99, notOk: 1, ratio: '0.01' },
|
|
||||||
1675184400000: { in: 100, out: 99, notOk: 1, ratio: '0.01' },
|
|
||||||
// more 时间戳数据
|
|
||||||
},
|
|
||||||
{
|
|
||||||
equipmentName: '清洗机',
|
|
||||||
totalQuantity: 222,
|
|
||||||
1675180800000: { in: 100, out: 99, notOk: 1, ratio: '0.01' },
|
|
||||||
1675184400000: { in: 100, out: 99, notOk: 1, ratio: '0.01' },
|
|
||||||
// more 时间戳数据
|
|
||||||
},
|
|
||||||
// more 设备数据
|
|
||||||
],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
|
|
||||||
// res: {
|
|
||||||
// code: 0,
|
|
||||||
// msg: 'success',
|
|
||||||
// data: [
|
|
||||||
// {
|
|
||||||
// productLine: '产线22',
|
|
||||||
// specification: ['1000*29*1', '898'],
|
|
||||||
// data: [
|
|
||||||
// {
|
|
||||||
// equipmentName: '下片机',
|
|
||||||
// totalQuantity: 15,
|
|
||||||
// hourData: {
|
|
||||||
// '2023-08-29T09:24:09.878': {
|
|
||||||
// inQuantity: 1,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T10:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 2,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T11:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 3,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T12:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 4.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T13:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T14:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T15:24:09.878': {
|
|
||||||
// inQuantity: 9,
|
|
||||||
// nokQuantity: 6,
|
|
||||||
// outQuantity: 8,
|
|
||||||
// scrapRatio: 0.46153846,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T16:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T17:24:09.878': {
|
|
||||||
// inQuantity: 1,
|
|
||||||
// nokQuantity: 1,
|
|
||||||
// outQuantity: 1,
|
|
||||||
// scrapRatio: 0.5,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T18:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T19:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T20:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T21:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T22:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T23:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T00:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T01:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T02:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T03:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T04:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T05:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T06:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T07:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T08:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// },
|
|
||||||
// },
|
|
||||||
// {
|
|
||||||
// equipmentName: '磨边机',
|
|
||||||
// totalQuantity: 100,
|
|
||||||
// hourData: {
|
|
||||||
// '2023-08-29T09:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T10:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T11:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T12:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T13:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T14:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T15:24:09.878': {
|
|
||||||
// inQuantity: 9,
|
|
||||||
// nokQuantity: 6,
|
|
||||||
// outQuantity: 8,
|
|
||||||
// scrapRatio: 0.46153846,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T16:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T17:24:09.878': {
|
|
||||||
// inQuantity: 1,
|
|
||||||
// nokQuantity: 1,
|
|
||||||
// outQuantity: 1,
|
|
||||||
// scrapRatio: 0.5,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T18:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T19:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T20:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T21:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T22:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T23:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T00:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T01:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T02:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T03:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T04:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T05:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T06:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T07:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T08:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// },
|
|
||||||
// },
|
|
||||||
// {
|
|
||||||
// equipmentName: '清洗机',
|
|
||||||
// totalQuantity: 88,
|
|
||||||
// hourData: {
|
|
||||||
// '2023-08-29T09:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T10:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T11:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T12:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T13:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T14:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T15:24:09.878': {
|
|
||||||
// inQuantity: 9,
|
|
||||||
// nokQuantity: 6,
|
|
||||||
// outQuantity: 8,
|
|
||||||
// scrapRatio: 0.46153846,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T16:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T17:24:09.878': {
|
|
||||||
// inQuantity: 1,
|
|
||||||
// nokQuantity: 1,
|
|
||||||
// outQuantity: 1,
|
|
||||||
// scrapRatio: 0.5,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T18:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T19:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T20:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T21:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T22:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-29T23:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T00:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T01:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T02:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T03:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T04:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T05:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T06:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T07:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// '2023-08-30T08:24:09.878': {
|
|
||||||
// inQuantity: 0,
|
|
||||||
// nokQuantity: 0,
|
|
||||||
// outQuantity: 0,
|
|
||||||
// scrapRatio: 0.0,
|
|
||||||
// },
|
|
||||||
// },
|
|
||||||
// },
|
|
||||||
// ],
|
|
||||||
// },
|
|
||||||
// ],
|
|
||||||
// },
|
|
||||||
|
|
||||||
spanInfo: {},
|
spanInfo: {},
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
@ -1,80 +0,0 @@
|
|||||||
{
|
|
||||||
"tableProps": [
|
|
||||||
{
|
|
||||||
"prop": "inspectionContent",
|
|
||||||
"label": "检测内容",
|
|
||||||
"align": "center"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T00:00:00",
|
|
||||||
"label": "2023-03-18T00:00:00",
|
|
||||||
"align": "center",
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T00:00:00-产线1",
|
|
||||||
"label": "产线1",
|
|
||||||
"align": "center"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T00:00:00-产线2",
|
|
||||||
"label": "产线2",
|
|
||||||
"align": "center"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T00:00:00-产线3",
|
|
||||||
"label": "产线3",
|
|
||||||
"align": "center"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T00:00:00-产线4",
|
|
||||||
"label": "产线4",
|
|
||||||
"align": "center"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T00:00:00-产线5",
|
|
||||||
"label": "产线5",
|
|
||||||
"align": "center"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T01:00:00",
|
|
||||||
"label": "2023-03-18T01:00:00",
|
|
||||||
"align": "center",
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T01:00:00-产线1",
|
|
||||||
"label": "产线1",
|
|
||||||
"align": "center"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T01:00:00-产线2",
|
|
||||||
"label": "产线2",
|
|
||||||
"align": "center"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T01:00:00-产线3",
|
|
||||||
"label": "产线3",
|
|
||||||
"align": "center"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T02:00:00",
|
|
||||||
"label": "2023-03-18T02:00:00",
|
|
||||||
"align": "center",
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T02:00:00-产线1",
|
|
||||||
"label": "产线1",
|
|
||||||
"align": "center"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"prop": "2023-03-18T02:00:00-产线2",
|
|
||||||
"label": "产线2",
|
|
||||||
"align": "center"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
@ -1,176 +0,0 @@
|
|||||||
{
|
|
||||||
"code": 0,
|
|
||||||
"data": {
|
|
||||||
"data": [
|
|
||||||
{
|
|
||||||
"data": [
|
|
||||||
{
|
|
||||||
"id": "测试222023-08-09T02:00",
|
|
||||||
"parentId": "测试22",
|
|
||||||
"dynamicName": "2023-08-09T02:00",
|
|
||||||
"dynamicValue": 1691517600000,
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"id": "1672847052717821953",
|
|
||||||
"parentId": "测试222023-08-09T02:00",
|
|
||||||
"dynamicName": "产线1",
|
|
||||||
"dynamicValue": 1
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "测试222023-08-09T08:00",
|
|
||||||
"parentId": "测试22",
|
|
||||||
"dynamicName": "2023-08-09T08:00",
|
|
||||||
"dynamicValue": 1691539200000,
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"id": "1672847052717821953",
|
|
||||||
"parentId": "测试222023-08-09T08:00",
|
|
||||||
"dynamicName": "产线1",
|
|
||||||
"dynamicValue": 1
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "测试222023-08-09T11:00",
|
|
||||||
"parentId": "测试22",
|
|
||||||
"dynamicName": "2023-08-09T11:00",
|
|
||||||
"dynamicValue": 1691550000000,
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"id": "1672847052717821953",
|
|
||||||
"parentId": "测试222023-08-09T11:00",
|
|
||||||
"dynamicName": "产线1",
|
|
||||||
"dynamicValue": 1
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"inspectionDetContent": "测试22"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"data": [
|
|
||||||
{
|
|
||||||
"id": "测试112023-08-09T02:00",
|
|
||||||
"parentId": "测试11",
|
|
||||||
"dynamicName": "2023-08-09T02:00",
|
|
||||||
"dynamicValue": 1691517600000,
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"id": "1672847052717821954",
|
|
||||||
"parentId": "测试112023-08-09T02:00",
|
|
||||||
"dynamicName": "产线22",
|
|
||||||
"dynamicValue": 1
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "测试112023-08-09T08:00",
|
|
||||||
"parentId": "测试11",
|
|
||||||
"dynamicName": "2023-08-09T08:00",
|
|
||||||
"dynamicValue": 1691539200000,
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"id": "1672847052717821953",
|
|
||||||
"parentId": "测试112023-08-09T08:00",
|
|
||||||
"dynamicName": "产线1",
|
|
||||||
"dynamicValue": 1
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "测试112023-08-09T09:00",
|
|
||||||
"parentId": "测试11",
|
|
||||||
"dynamicName": "2023-08-09T09:00",
|
|
||||||
"dynamicValue": 1691542800000,
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"id": "1672847052717821954",
|
|
||||||
"parentId": "测试112023-08-09T09:00",
|
|
||||||
"dynamicName": "产线22",
|
|
||||||
"dynamicValue": 2
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"inspectionDetContent": "测试11"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"nameData": [
|
|
||||||
{
|
|
||||||
"name": "2023-08-09T02:00",
|
|
||||||
"tree": 1,
|
|
||||||
"id": "测试222023-08-09T02:00",
|
|
||||||
"parentId": "测试22"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "产线1",
|
|
||||||
"tree": 2,
|
|
||||||
"id": "1672847052717821953",
|
|
||||||
"parentId": "测试222023-08-09T02:00"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "2023-08-09T08:00",
|
|
||||||
"tree": 1,
|
|
||||||
"id": "测试222023-08-09T08:00",
|
|
||||||
"parentId": "测试22"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "产线1",
|
|
||||||
"tree": 2,
|
|
||||||
"id": "1672847052717821953",
|
|
||||||
"parentId": "测试222023-08-09T08:00"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "2023-08-09T11:00",
|
|
||||||
"tree": 1,
|
|
||||||
"id": "测试222023-08-09T11:00",
|
|
||||||
"parentId": "测试22"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "产线1",
|
|
||||||
"tree": 2,
|
|
||||||
"id": "1672847052717821953",
|
|
||||||
"parentId": "测试222023-08-09T11:00"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "2023-08-09T02:00",
|
|
||||||
"tree": 1,
|
|
||||||
"id": "测试112023-08-09T02:00",
|
|
||||||
"parentId": "测试11"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "产线22",
|
|
||||||
"tree": 2,
|
|
||||||
"id": "1672847052717821954",
|
|
||||||
"parentId": "测试112023-08-09T02:00"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "2023-08-09T08:00",
|
|
||||||
"tree": 1,
|
|
||||||
"id": "测试112023-08-09T08:00",
|
|
||||||
"parentId": "测试11"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "产线1",
|
|
||||||
"tree": 2,
|
|
||||||
"id": "1672847052717821953",
|
|
||||||
"parentId": "测试112023-08-09T08:00"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "2023-08-09T09:00",
|
|
||||||
"tree": 1,
|
|
||||||
"id": "测试112023-08-09T09:00",
|
|
||||||
"parentId": "测试11"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "产线22",
|
|
||||||
"tree": 2,
|
|
||||||
"id": "1672847052717821954",
|
|
||||||
"parentId": "测试112023-08-09T09:00"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"msg": ""
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user