数据清空

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}"> <div class="sidebar-logo-container" :class="{'collapse':collapse}">
<transition name="sidebarLogoFade"> <transition name="sidebarLogoFade">
<router-link v-if="collapse" key="collapse" class="sidebar-logo-link" to="/"> <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-b.png" class="sidebar-logo-small">
<!-- 蚂蚁工业 -->
<!-- <img src="../../../assets/images/logo-b1.png" class="sidebar-logo-small"> -->
</router-link> </router-link>
<router-link v-else key="expand" class="sidebar-logo-link" to="/"> <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-small.png" class="sidebar-logo">
<!-- 蚂蚁工业 -->
<!-- <img src="../../../assets/images/logo-small1.png" class="sidebar-logo"> -->
</router-link> </router-link>
</transition> </transition>
</div> </div>

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -97,16 +97,16 @@ export default {
type: "category", type: "category",
boundaryGap: true, // boundaryGap: true, //
data: [ data: [
"2023-07", // "2023-07",
"2023-08", // "2023-08",
"2023-09", // "2023-09",
"2023-10", // "2023-10",
"2023-11", // "2023-11",
"2023-12", // "2023-12",
"2024-01", // "2024-01",
"2024-02", // "2024-02",
"2024-03", // "2024-03",
"2024-04", // "2024-04",
], ],
axisLabel: { axisLabel: {
// //
@ -167,7 +167,7 @@ export default {
{ {
name: "实际完成工单数", name: "实际完成工单数",
type: "bar", 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, barWidth: 10,
barGap: 0, // barGap: 0, //
label: { label: {
@ -222,7 +222,7 @@ export default {
{ {
name: "计划工单数", name: "计划工单数",
type: "bar", 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, barWidth: 10,
barGap: 0.2, // barGap: 0.2, //
label: { label: {

View File

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

View File

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

View File

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

View File

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