数据清空

This commit is contained in:
打豆豆 2024-04-18 17:51:42 +08:00
parent dd86228a9c
commit 56e2d73d60
23 changed files with 162 additions and 150 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -2,10 +2,16 @@
<div class="sidebar-logo-container" :class="{'collapse':collapse}">
<transition name="sidebarLogoFade">
<router-link v-if="collapse" key="collapse" class="sidebar-logo-link" to="/">
<!-- 制造大师 -->
<img src="../../../assets/images/logo-b.png" class="sidebar-logo-small">
<!-- 蚂蚁工业 -->
<!-- <img src="../../../assets/images/logo-b1.png" class="sidebar-logo-small"> -->
</router-link>
<router-link v-else key="expand" class="sidebar-logo-link" to="/">
<!-- 制造大师 -->
<img src="../../../assets/images/logo-small.png" class="sidebar-logo">
<!-- 蚂蚁工业 -->
<!-- <img src="../../../assets/images/logo-small1.png" class="sidebar-logo"> -->
</router-link>
</transition>
</div>

View File

@ -17,7 +17,7 @@
/>
</el-form-item>
<el-form-item label="异常报警类型" label-width="100px" prop="subjectType">
<!-- <el-form-item label="异常报警类型" label-width="100px" prop="subjectType">
<el-select
v-model="queryParams.subjectType"
placeholder="请选择"
@ -31,7 +31,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item label="处理状态" prop="status">
<el-select
@ -115,12 +115,12 @@
prop="machineryTypeName"
:show-overflow-tooltip="true"
/>
<el-table-column
<!-- <el-table-column
label="异常报警类型"
align="center"
prop="warnType"
:show-overflow-tooltip="true"
/>
/> -->
<el-table-column
label="异常报警内容"
align="center"
@ -274,11 +274,11 @@
{{ formQuery.machineryTypeName }}
</el-form-item>
</el-col>
<el-col :span="11">
<!-- <el-col :span="11">
<el-form-item prop="" label="异常报警类型:">
{{ formQuery.warnType }}
</el-form-item>
</el-col>
</el-col> -->
</el-row>
<el-row>
<el-col :span="11">
@ -336,7 +336,7 @@ export default {
queryParams: {
pageNum: 1,
pageSize: 10,
machineryTypeId: 229,
machineryTypeId: "AGV",
},
//
form: {

View File

@ -17,7 +17,7 @@
/>
</el-form-item>
<el-form-item label="异常报警类型" label-width="100px" prop="subjectType">
<!-- <el-form-item label="异常报警类型" label-width="100px" prop="subjectType">
<el-select
v-model="queryParams.subjectType"
placeholder="请选择"
@ -31,7 +31,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item>
<el-button
@ -99,12 +99,12 @@
prop="machineryTypeName"
:show-overflow-tooltip="true"
/>
<el-table-column
<!-- <el-table-column
label="异常报警类型"
align="center"
prop="warnType"
:show-overflow-tooltip="true"
/>
/> -->
<el-table-column
label="异常报警内容"
align="center"
@ -182,11 +182,11 @@
{{ formQuery.machineryTypeName }}
</el-form-item>
</el-col>
<el-col :span="11">
<!-- <el-col :span="11">
<el-form-item prop="abnormal" label="异常报警类型:">
{{ formQuery.warnType }}
</el-form-item>
</el-col>
</el-col> -->
</el-row>
<el-row>
<el-col :span="11">
@ -242,7 +242,7 @@ export default {
queryParams: {
pageNum: 1,
pageSize: 10,
machineryTypeId: 229,
machineryTypeId: "AGV",
},
//
form: {

View File

@ -17,7 +17,7 @@
/>
</el-form-item>
<el-form-item label="异常报警类型" label-width="100px" prop="warnType">
<!-- <el-form-item label="异常报警类型" label-width="100px" prop="warnType">
<el-select
v-model="queryParams.warnType"
placeholder="请选择"
@ -31,7 +31,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item label="处理状态" prop="status">
<el-select
@ -115,12 +115,12 @@
prop="machineryTypeName"
:show-overflow-tooltip="true"
/>
<el-table-column
<!-- <el-table-column
label="异常报警类型"
align="center"
prop="warnType"
:show-overflow-tooltip="true"
/>
/> -->
<el-table-column
label="异常报警内容"
align="center"
@ -274,11 +274,11 @@
{{ formQuery.machineryTypeName }}
</el-form-item>
</el-col>
<el-col :span="11">
<!-- <el-col :span="11">
<el-form-item prop="" label="异常报警类型:">
{{ formQuery.warnType }}
</el-form-item>
</el-col>
</el-col> -->
</el-row>
<el-row>
<el-col :span="11">
@ -336,7 +336,7 @@ export default {
queryParams: {
pageNum: 1,
pageSize: 10,
machineryTypeId: 230,
machineryTypeId: "STORE",
},
//
form: {

View File

@ -17,7 +17,7 @@
/>
</el-form-item>
<el-form-item label="异常报警类型" label-width="100px" prop="subjectType">
<!-- <el-form-item label="异常报警类型" label-width="100px" prop="subjectType">
<el-select
v-model="queryParams.subjectType"
placeholder="请选择"
@ -31,7 +31,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item>
<el-button
@ -99,12 +99,12 @@
prop="machineryTypeName"
:show-overflow-tooltip="true"
/>
<el-table-column
<!-- <el-table-column
label="异常报警类型"
align="center"
prop="warnType"
:show-overflow-tooltip="true"
/>
/> -->
<el-table-column
label="异常报警内容"
align="center"
@ -182,11 +182,11 @@
{{ formQuery.machineryTypeName }}
</el-form-item>
</el-col>
<el-col :span="11">
<!-- <el-col :span="11">
<el-form-item prop="abnormal" label="异常报警类型:">
{{ formQuery.warnType }}
</el-form-item>
</el-col>
</el-col> -->
</el-row>
<el-row>
<el-col :span="11">
@ -242,7 +242,7 @@ export default {
queryParams: {
pageNum: 1,
pageSize: 10,
machineryTypeId: 230,
machineryTypeId: "STORE",
},
//
form: {

View File

@ -17,7 +17,7 @@
/>
</el-form-item>
<el-form-item label="异常报警类型" label-width="100px" prop="warnType">
<!-- <el-form-item label="异常报警类型" label-width="100px" prop="warnType">
<el-select
v-model="queryParams.warnType"
placeholder="请选择"
@ -31,7 +31,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item label="处理状态" prop="status">
<el-select
@ -115,12 +115,12 @@
prop="machineryTypeName"
:show-overflow-tooltip="true"
/>
<el-table-column
<!-- <el-table-column
label="异常报警类型"
align="center"
prop="warnType"
:show-overflow-tooltip="true"
/>
/> -->
<el-table-column
label="异常报警内容"
align="center"
@ -274,11 +274,11 @@
{{ formQuery.machineryTypeName }}
</el-form-item>
</el-col>
<el-col :span="11">
<!-- <el-col :span="11">
<el-form-item prop="" label="异常报警类型:">
{{ formQuery.warnType }}
</el-form-item>
</el-col>
</el-col> -->
</el-row>
<el-row>
<el-col :span="11">
@ -336,7 +336,7 @@ export default {
queryParams: {
pageNum: 1,
pageSize: 10,
machineryTypeId: 227,
machineryTypeId: "CNC",
},
//
form: {

View File

@ -17,7 +17,7 @@
/>
</el-form-item>
<el-form-item label="异常报警类型" label-width="100px" prop="subjectType">
<!-- <el-form-item label="异常报警类型" label-width="100px" prop="subjectType">
<el-select
v-model="queryParams.subjectType"
placeholder="请选择"
@ -31,7 +31,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item>
<el-button
@ -99,12 +99,12 @@
prop="machineryTypeName"
:show-overflow-tooltip="true"
/>
<el-table-column
<!-- <el-table-column
label="异常报警类型"
align="center"
prop="warnType"
:show-overflow-tooltip="true"
/>
/> -->
<el-table-column
label="异常报警内容"
align="center"
@ -182,11 +182,11 @@
{{ formQuery.machineryTypeName }}
</el-form-item>
</el-col>
<el-col :span="11">
<!-- <el-col :span="11">
<el-form-item prop="abnormal" label="异常报警类型:">
{{ formQuery.warnType }}
</el-form-item>
</el-col>
</el-col> -->
</el-row>
<el-row>
<el-col :span="11">
@ -242,7 +242,7 @@ export default {
queryParams: {
pageNum: 1,
pageSize: 10,
machineryTypeId: 227,
machineryTypeId: "CNC",
},
//
form: {

View File

@ -17,7 +17,7 @@
/>
</el-form-item>
<el-form-item label="异常报警类型" label-width="100px" prop="subjectType">
<!-- <el-form-item label="异常报警类型" label-width="100px" prop="subjectType">
<el-select
v-model="queryParams.subjectType"
placeholder="请选择"
@ -31,7 +31,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item>
<el-button
@ -99,12 +99,12 @@
prop="machineryTypeName"
:show-overflow-tooltip="true"
/>
<el-table-column
<!-- <el-table-column
label="异常报警类型"
align="center"
prop="warnType"
:show-overflow-tooltip="true"
/>
/> -->
<el-table-column
label="异常报警内容"
align="center"
@ -182,11 +182,11 @@
{{ formQuery.machineryTypeName }}
</el-form-item>
</el-col>
<el-col :span="11">
<!-- <el-col :span="11">
<el-form-item prop="abnormal" label="异常报警类型:">
{{ formQuery.warnType }}
</el-form-item>
</el-col>
</el-col> -->
</el-row>
<el-row>
<el-col :span="11">
@ -242,7 +242,7 @@ export default {
queryParams: {
pageNum: 1,
pageSize: 10,
machineryTypeId: 228,
machineryTypeId: "ROBOT",
},
//
form: {

View File

@ -17,7 +17,7 @@
/>
</el-form-item>
<el-form-item label="异常报警类型" label-width="100px" prop="subjectType">
<!-- <el-form-item label="异常报警类型" label-width="100px" prop="subjectType">
<el-select
v-model="queryParams.subjectType"
placeholder="请选择"
@ -31,7 +31,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item label="处理状态" prop="status">
<el-select
@ -115,12 +115,12 @@
prop="machineryTypeName"
:show-overflow-tooltip="true"
/>
<el-table-column
<!-- <el-table-column
label="异常报警类型"
align="center"
prop="warnType"
:show-overflow-tooltip="true"
/>
/> -->
<el-table-column
label="异常报警内容"
align="center"
@ -274,11 +274,11 @@
{{ formQuery.machineryTypeName }}
</el-form-item>
</el-col>
<el-col :span="11">
<!-- <el-col :span="11">
<el-form-item prop="" label="异常报警类型:">
{{ formQuery.warnType }}
</el-form-item>
</el-col>
</el-col> -->
</el-row>
<el-row>
<el-col :span="11">
@ -336,7 +336,7 @@ export default {
queryParams: {
pageNum: 1,
pageSize: 10,
machineryTypeId: 228,
machineryTypeId: "ROBOT",
},
//
form: {

View File

@ -43,7 +43,7 @@ export default {
// domecharts
var myChart = echarts.init(document.getElementById("AGVrate"));
let value = "10%";
let value = "0%";
let title = "设备在线率";
var option = {
title: [
@ -98,7 +98,7 @@ export default {
backgroundStyle: {
color: "rgba(66, 66, 66, .3)",
},
data: [10],
// data: [10],
coordinateSystem: "polar",
itemStyle: {

View File

@ -46,7 +46,7 @@ export default {
var option = {
title: [
{
text: "1%",
text: "0%",
x: "center",
top: "35%",
textStyle: {
@ -89,7 +89,7 @@ export default {
backgroundStyle: {
color: "rgba(66, 66, 66, .3)",
},
data: [1],
// data: [1],
coordinateSystem: "polar",
itemStyle: {

View File

@ -46,7 +46,7 @@ export default {
var option = {
title: [
{
text: "5%",
text: "0%",
x: "center",
top: "35%",
textStyle: {
@ -89,7 +89,7 @@ export default {
backgroundStyle: {
color: "rgba(66, 66, 66, .3)",
},
data: [5],
// data: [5],
coordinateSystem: "polar",
itemStyle: {

View File

@ -46,7 +46,7 @@ export default {
var option = {
title: [
{
text: "10%",
text: "0%",
x: "center",
top: "35%",
textStyle: {
@ -89,7 +89,7 @@ export default {
backgroundStyle: {
color: "rgba(66, 66, 66, .3)",
},
data: [10],
// data: [10],
coordinateSystem: "polar",
itemStyle: {

View File

@ -43,7 +43,7 @@ export default {
// domecharts
var myChart = echarts.init(document.getElementById("onlineRate"));
let value = "50%";
let value = "0%";
let title = "设备在线率";
var option = {
title: [
@ -98,7 +98,7 @@ export default {
backgroundStyle: {
color: "rgba(66, 66, 66, .3)",
},
data: [50],
// data: [50],
coordinateSystem: "polar",
itemStyle: {

View File

@ -43,7 +43,7 @@ export default {
// domecharts
var myChart = echarts.init(document.getElementById("roboticRate"));
let value = "30%";
let value = "0%";
let title = "设备在线率";
var option = {
title: [
@ -98,7 +98,7 @@ export default {
backgroundStyle: {
color: "rgba(66, 66, 66, .3)",
},
data: [30],
// data: [30],
coordinateSystem: "polar",
itemStyle: {

View File

@ -69,7 +69,7 @@
></el-col>
<el-col :span="4"
><div class="grid-content bg-purple" style="margin-top: 10%">
<div style="font-size: 25px">12</div>
<div style="font-size: 25px">0</div>
<div>当前在线</div>
</div></el-col
>
@ -88,7 +88,7 @@
></el-col>
<el-col :span="4"
><div class="grid-content bg-purple" style="margin-top: 10%">
<div style="font-size: 25px">12</div>
<div style="font-size: 25px">0</div>
<div>当前离线</div>
</div></el-col
>
@ -107,7 +107,7 @@
></el-col>
<el-col :span="4"
><div class="grid-content bg-purple" style="margin-top: 10%">
<div style="font-size: 25px">12</div>
<div style="font-size: 25px">0</div>
<div>当前故障</div>
</div></el-col
>
@ -144,16 +144,16 @@
<onlineRate :message="this.onlineRateData" /></div
></el-col>
<el-col :span="6"
><div style="margin: 45% 0% 0% 17%">2</div></el-col
><div style="margin: 45% 0% 0% 17%">0</div></el-col
>
<el-col :span="6"
><div style="margin: 45% 27% 0% 0%; color: #2cc195">
3
0
</div></el-col
>
<el-col :span="6"
><div style="margin: 45% 55% 0% 0%; color: #ec1821">
4
0
</div></el-col
>
</el-row>
@ -163,15 +163,15 @@
<div style="height: 100%">
<el-row :gutter="24">
<el-col :span="8"
><div style="margin: 40% 0% 0% 3%">2</div></el-col
><div style="margin: 40% 0% 0% 3%">0</div></el-col
>
<el-col :span="8"
><div style="margin: 40% 7% 0% 0%; color: #f5c959">
3
0
</div></el-col
>
<el-col :span="8"
><div style="margin: 40% 18% 0% 0%">4</div></el-col
><div style="margin: 40% 18% 0% 0%">0</div></el-col
>
</el-row>
</div>
@ -180,21 +180,21 @@
<div style="height: 100%">
<el-row :gutter="20">
<el-col :span="6"
><div style="margin: 25% 0% 0% 33%">1</div></el-col
><div style="margin: 25% 0% 0% 33%">0</div></el-col
>
<el-col :span="6"
><div style="margin: 25% 0% 0% 5%; color: #f5c959">
2
0
</div></el-col
>
<el-col :span="6"
><div style="margin: 25% 27% 0% 0%; color: #ec1821">
3
0
</div></el-col
>
<el-col :span="6"
><div style="margin: 25% 60% 0% 0%; color: #2cc195">
4
0
</div></el-col
>
</el-row>
@ -226,16 +226,16 @@
<roboticRate :message="this.roboticRateData" /></div
></el-col>
<el-col :span="6"
><div style="margin: 45% 0% 0% 30%">2</div></el-col
><div style="margin: 45% 0% 0% 30%">0</div></el-col
>
<el-col :span="6"
><div style="margin: 45% 15% 0% 0%; color: #2cc195">
3
0
</div></el-col
>
<el-col :span="6"
><div style="margin: 45% 40% 0% 0%; color: #ec1821">
4
0
</div></el-col
>
</el-row>
@ -245,15 +245,15 @@
<div style="height: 100%">
<el-row :gutter="24">
<el-col :span="8"
><div style="margin: 40% 0% 0% 12%">2</div></el-col
><div style="margin: 40% 0% 0% 12%">0</div></el-col
>
<el-col :span="8"
><div style="margin: 40% 0% 0% 2%; color: #f5c959">
3
0
</div></el-col
>
<el-col :span="8"
><div style="margin: 40% 10% 0% 0%">4</div></el-col
><div style="margin: 40% 10% 0% 0%">0</div></el-col
>
</el-row>
</div>
@ -262,21 +262,21 @@
<div style="height: 100%">
<el-row :gutter="20">
<el-col :span="6"
><div style="margin: 25% 0% 0% 46%">1</div></el-col
><div style="margin: 25% 0% 0% 46%">0</div></el-col
>
<el-col :span="6"
><div style="margin: 25% 0% 0% 17%; color: #f5c959">
2
0
</div></el-col
>
<el-col :span="6"
><div style="margin: 25% 17% 0% 0%; color: #ec1821">
3
0
</div></el-col
>
<el-col :span="6"
><div style="margin: 25% 50% 0% 0%; color: #2cc195">
4
0
</div></el-col
>
</el-row>
@ -308,16 +308,16 @@
<AGVrate :message="this.AGVrateData" /></div
></el-col>
<el-col :span="6"
><div style="margin: 45% 0% 0% 32%">2</div></el-col
><div style="margin: 45% 0% 0% 32%">0</div></el-col
>
<el-col :span="6"
><div style="margin: 45% 0% 0% 0%; color: #2cc195">
3
0
</div></el-col
>
<el-col :span="6"
><div style="margin: 45% 40% 0% 0%; color: #ec1821">
4
0
</div></el-col
>
</el-row>
@ -327,15 +327,15 @@
<div style="height: 100%">
<el-row :gutter="24">
<el-col :span="8"
><div style="margin: 40% 0% 0% 17%">2</div></el-col
><div style="margin: 40% 0% 0% 17%">0</div></el-col
>
<el-col :span="8"
><div style="margin: 40% 0% 0% 6%; color: #f5c959">
3
0
</div></el-col
>
<el-col :span="8"
><div style="margin: 40% 4% 0% 0%">4</div></el-col
><div style="margin: 40% 4% 0% 0%">0</div></el-col
>
</el-row>
</div>

View File

@ -97,16 +97,16 @@ export default {
type: "category",
boundaryGap: true, //
data: [
"2023-07",
"2023-08",
"2023-09",
"2023-10",
"2023-11",
"2023-12",
"2024-01",
"2024-02",
"2024-03",
"2024-04",
// "2023-07",
// "2023-08",
// "2023-09",
// "2023-10",
// "2023-11",
// "2023-12",
// "2024-01",
// "2024-02",
// "2024-03",
// "2024-04",
],
axisLabel: {
//
@ -167,7 +167,7 @@ export default {
{
name: "实际完成工单数",
type: "bar",
data: [4.9, 7.3, 9.2, 5.6, 7.7, 5.6, 4.2, 3.6, 6, 6.4],
// data: [4.9, 7.3, 9.2, 5.6, 7.7, 5.6, 4.2, 3.6, 6, 6.4],
barWidth: 10,
barGap: 0, //
label: {
@ -222,7 +222,7 @@ export default {
{
name: "计划工单数",
type: "bar",
data: [2.9, 5, 4.4, 2.7, 5.7, 4.6, 1.2, 2.7, 4.8, 6.0],
// data: [2.9, 5, 4.4, 2.7, 5.7, 4.6, 1.2, 2.7, 4.8, 6.0],
barWidth: 10,
barGap: 0.2, //
label: {

View File

@ -45,22 +45,22 @@ export default {
var scale = 1;
var echartData = [
{
value: 5,
name: "材料不良",
},
{
value: 1,
name: "工序不良",
},
{
value: 2,
name: "尺寸不良",
},
{
value: 1,
name: "其他不良",
},
// {
// value: 5,
// name: "",
// },
// {
// value: 1,
// name: "",
// },
// {
// value: 2,
// name: "",
// },
// {
// value: 1,
// name: "",
// },
];
var rich = {
yellow: {

View File

@ -147,11 +147,11 @@ export default {
],
dataset: {
source: [
{ status: "今飞智造2.1订单", value1: 33, value2: 93 },
{ status: "今飞餐达1.15订单", value1: 53, value2: 32 },
{ status: "今飞智造1.1订单", value1: 78, value2: 65 },
{ status: "今飞智适12.15打单", value1: 12, value2: 35 },
{ status: "今飞智适12.1订单", value1: 90, value2: 52 },
// { status: "2.1", value1: 33, value2: 93 },
// { status: "1.15", value1: 53, value2: 32 },
// { status: "1.1", value1: 78, value2: 65 },
// { status: "12.15", value1: 12, value2: 35 },
// { status: "12.1", value1: 90, value2: 52 },
],
},
};

View File

@ -90,7 +90,7 @@
class="grid-content bg-purple"
style="margin: 10% 10% 10% 27%"
>
21
0
</div></el-col
>
<el-col :span="4"
@ -98,7 +98,7 @@
class="grid-content bg-purple"
style="margin: 10% 10% 10% 35%"
>
30
0
</div></el-col
>
<el-col :span="4"
@ -106,7 +106,7 @@
class="grid-content bg-purple"
style="margin: 10% 10% 10% 37%"
>
80%
0
</div></el-col
>
<el-col :span="4"
@ -114,7 +114,7 @@
class="grid-content bg-purple"
style="margin: 10% 10% 10% 44%"
>
9
0
</div></el-col
>
<el-col :span="4"
@ -122,7 +122,7 @@
class="grid-content bg-purple"
style="margin: 10% 10% 10% 47%"
>
1651
0
</div></el-col
>
<el-col :span="4"
@ -130,7 +130,7 @@
class="grid-content bg-purple"
style="margin: 10% 10% 10% 60%"
>
1%
0
</div></el-col
>
</el-row>
@ -278,7 +278,6 @@ export default {
],
timer: null,
rtSp1: "",
screenfull: false,
title: "生产监控分析",

View File

@ -665,6 +665,7 @@ export default {
//
handleproductione(row) {
const routeId = row.workorderId || this.ids;
if (routeId !== "") {
axios
.get("http://192.168.2.104:8077/manage/task/execute?ids=" + routeId)
// .get("http://192.168.50.191:8077/manage/task/execute?ids=" + routeId)
@ -677,6 +678,12 @@ export default {
this.$message.error(res.data.msg);
}
});
} else {
this.$message({
message: "请选择要执行的工单",
type: "warning",
});
}
},
//
@ -701,7 +708,7 @@ export default {
this.$modal
.confirm("确认删除数据项?")
.then(() => {
deleteShopFace({workorderId:workorderId}).then((response) => {
deleteShopFace({ workorderId: workorderId }).then((response) => {
console.log(response);
if (response.code === 200) {
this.getList();