报错更改error Handler.js#109

This commit is contained in:
shijing 2024-01-02 10:28:39 +08:00
parent d4fb4ca081
commit 4d122d9ad7
3 changed files with 17 additions and 11 deletions

View File

@ -8,7 +8,10 @@ export default (error, vm)=>{
if(error.status || error.status==0){ if(error.status || error.status==0){
return false return false
} }
let errorString = error.toString();
console.log('error,')
console.log(error.toString())
console.log('error0000000000')
var errorMap = { var errorMap = {
InternalError: "Javascript引擎内部错误", InternalError: "Javascript引擎内部错误",
ReferenceError: "未找到对象", ReferenceError: "未找到对象",
@ -25,9 +28,12 @@ export default (error, vm)=>{
//throw error; //throw error;
vm.$nextTick(() => { vm.$nextTick(() => {
vm.$notify.error({ if(errorString=="TypeError: Cannot read properties of undefined (reading 'splice')"){}else{
title: errorName, vm.$notify.error({
message: error title: errorName,
}); message: error
});
}
}) })
} }

View File

@ -143,7 +143,7 @@ export default {
right: 0, right: 0,
data: [{ data: [{
backgroundColor: 'rgb(1,235,239)', backgroundColor: 'rgb(1,235,239)',
name: '生产数', name: '合格数',
itemStyle: { itemStyle: {
// color:'rgb(1,235,239)', // color:'rgb(1,235,239)',
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
@ -215,7 +215,7 @@ export default {
}, },
series: [ series: [
{ {
name: '生产数', name: '合格数',
type: 'bar', type: 'bar',
stack: 'Ad', stack: 'Ad',
barWidth: 30, barWidth: 30,
@ -451,13 +451,13 @@ export default {
if(list1.length>0){ if(list1.length>0){
list1.forEach(item1=>{ list1.forEach(item1=>{
let index1 = item1.-1; let index1 = item1.-1;
seriesData1[index1] = item1.生产; seriesData1[index1] = item1.合格;
}) })
} }
let chart1Option = deepCopy(this.basicOption) let chart1Option = deepCopy(this.basicOption)
chart1Option.xAxis.data = xAxisData1; chart1Option.xAxis.data = xAxisData1;
chart1Option.series[0].data = seriesData1; chart1Option.series[0].data = seriesData1;
chart1Option.yAxis.name='生产数'; // chart1Option.yAxis.name='';
let chart1 = this.setChart("chart1", chart1Option); let chart1 = this.setChart("chart1", chart1Option);
let index1 = 0 let index1 = 0
this.chartInterval1 = setInterval(function () { this.chartInterval1 = setInterval(function () {
@ -501,7 +501,7 @@ export default {
console.log('xAxisData2',xAxisData2) console.log('xAxisData2',xAxisData2)
let chart2Option = deepCopy(this.basicOption); let chart2Option = deepCopy(this.basicOption);
chart2Option.xAxis.data = xAxisData2; chart2Option.xAxis.data = xAxisData2;
chart2Option.yAxis.name='合格率'; // chart2Option.yAxis.name='';
chart2Option.legend = { chart2Option.legend = {
icon: "stack", icon: "stack",
right: 0, right: 0,

View File

@ -56,7 +56,7 @@
</el-table-column> </el-table-column>
<el-table-column label="合格数量" prop="count_ok"> <el-table-column label="合格数量" prop="count_ok">
</el-table-column> </el-table-column>
<el-table-column label="操作人" prop=""> <el-table-column label="提交人" prop="submit_user_name">
</el-table-column> </el-table-column>
<el-table-column label="操作" fixed="right" width="60"> <el-table-column label="操作" fixed="right" width="60">
<template #default="scope"> <template #default="scope">