wangfei
2025-06-26 870b2e410af104ce9a551cd7f3f462b77800266a
解决中空一线、二线、三线前端返回空数据时报错问题
3个文件已修改
63 ■■■■■ 已修改文件
UI-Project/src/views/hollow/hollowequipment.vue 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
UI-Project/src/views/hollow/hollowequipmenthree.vue 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
UI-Project/src/views/hollow/hollowequipmenttwo.vue 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
UI-Project/src/views/hollow/hollowequipment.vue
@@ -1385,10 +1385,8 @@
      tableDatab.value = response.data;
      pairTotal.value = response.data[0].pairTotalCount;
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
function tableRowClassName({ row }) {
@@ -1417,10 +1415,8 @@
      tableDatab.value = response.data;
      pairTotal.value = response.data[0].pairTotalCount;
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
// 中空配方
@@ -1433,10 +1429,8 @@
      tableDatax.value = response.data;
      titleformulaName.value = response.data.map(item => ({ formulaId: item.id, formulaName: item.formulaName }));
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
const handleFormulaChange = (value) => {
@@ -1535,10 +1529,8 @@
      intervalFrameWidthFour.value = '';
      sealInsert.value = '';
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
@@ -1593,10 +1585,8 @@
      adda.value = false
      fetchmulan()
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
// 中空配方删除 
@@ -1618,7 +1608,6 @@
      ElMessage.success(response.message);
      fetchmulan()
    } else {
      ElMessage.error(response.msg);
      }  
    }  
  } catch (error) {
@@ -1636,10 +1625,8 @@
      }));
      titleSelectJson.value.processType = processTypes;
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
// 预览
@@ -1659,10 +1646,8 @@
      selectedProjectNo.value = ''
      closeWebSocket(socket);
  } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
const parseData = (rawData) => {
@@ -1685,7 +1670,6 @@
      tableDatac.value = response.data[page];
      ElMessage.success(response.message);
    } else {
      ElMessage.error(response.message);
    }
  } catch (error) {
  }
@@ -1701,7 +1685,6 @@
        ElMessage.success(response.message);
        blinda.value = false;
      } else {
        ElMessage.error(response.message);
      }
    } else {
      ElMessage({
@@ -1723,7 +1706,6 @@
        ElMessage.success(response.message);
        blindc.value = false;
      } else {
        ElMessage.error(response.message);
      }
    } else {
      ElMessage({
@@ -1745,7 +1727,6 @@
        ElMessage.success(response.message);
        blindd.value = false;
      } else {
        ElMessage.error(response.message);
      }
    } else {
      ElMessage({
@@ -1778,7 +1759,6 @@
      formulaName.value = '';
      totalPairQuantity.value = '';
    } else {
          ElMessage.error(response.message);
        }
      } catch (error) {
      }
@@ -1804,7 +1784,6 @@
      cella.value = '';
      totalPairQuantitya.value = '';
    } else {
          ElMessage.error(response.message);
        }
      } catch (error) {
      }
UI-Project/src/views/hollow/hollowequipmenthree.vue
@@ -702,10 +702,8 @@
      tableDatab.value = response.data;
      pairTotal.value = response.data[0].pairTotalCount;
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
function tableRowClassName({ row }) {
@@ -732,10 +730,8 @@
      tableDatab.value = response.data;
      pairTotal.value = response.data[0].pairTotalCount;
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
// 中空配方
@@ -748,10 +744,8 @@
      tableDatax.value = response.data;
      titleformulaName.value = response.data.map(item => ({ formulaId: item.id, formulaName: item.formulaName }));
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
const handleFormulaChange = (value) => {
@@ -786,10 +780,8 @@
      topRemove.value = '';
      fetchmulan()
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
const removalMethodMapa = {
@@ -812,10 +804,8 @@
      adda.value = false
      fetchmulan()
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
// 中空配方删除 
@@ -837,7 +827,6 @@
      ElMessage.success(response.message);
      fetchmulan()
    } else {
      ElMessage.error(response.msg);
      }  
    }  
  } catch (error) {
@@ -855,10 +844,8 @@
      }));
      titleSelectJson.value.processType = processTypes;
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
// 预览
@@ -878,10 +865,8 @@
      selectedProjectNo.value = ''
      closeWebSocket(socket);
  } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
const parseData = (rawData) => {
@@ -904,7 +889,6 @@
      tableDatac.value = response.data[page];
      ElMessage.success(response.message);
    } else {
      ElMessage.error(response.message);
    }
  } catch (error) {
  }
@@ -920,7 +904,6 @@
        ElMessage.success(response.message);
        blinda.value = false;
      } else {
        ElMessage.error(response.message);
      }
    } else {
      ElMessage({
@@ -942,7 +925,6 @@
        ElMessage.success(response.message);
        blindc.value = false;
      } else {
        ElMessage.error(response.message);
      }
    } else {
      ElMessage({
@@ -964,7 +946,6 @@
        ElMessage.success(response.message);
        blindd.value = false;
      } else {
        ElMessage.error(response.message);
      }
    } else {
      ElMessage({
@@ -993,7 +974,6 @@
      formulaName.value = '';
      totalPairQuantity.value = '';
    } else {
          ElMessage.error(response.message);
        }
      } catch (error) {
      }
@@ -1015,7 +995,6 @@
      cella.value = '';
      totalPairQuantitya.value = '';
    } else {
          ElMessage.error(response.message);
        }
      } catch (error) {
      }
UI-Project/src/views/hollow/hollowequipmenttwo.vue
@@ -704,10 +704,8 @@
      tableDatab.value = response.data;
      pairTotal.value = response.data[0].pairTotalCount;
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
function tableRowClassName({ row }) {
@@ -734,10 +732,8 @@
      tableDatab.value = response.data;
      pairTotal.value = response.data[0].pairTotalCount;
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
// 中空配方
@@ -750,10 +746,8 @@
      tableDatax.value = response.data;
      titleformulaName.value = response.data.map(item => ({ formulaId: item.id, formulaName: item.formulaName }));
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
const handleFormulaChange = (value) => {
@@ -812,10 +806,8 @@
      topRemove.value = '';
      fetchmulan()
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
const removalMethodMapa = {
@@ -862,10 +854,8 @@
      adda.value = false
      fetchmulan()
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
// 中空配方删除 
@@ -887,7 +877,6 @@
      ElMessage.success(response.message);
      fetchmulan()
    } else {
      ElMessage.error(response.msg);
      }  
    }  
  } catch (error) {
@@ -905,10 +894,8 @@
      }));
      titleSelectJson.value.processType = processTypes;
    } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
// 预览
@@ -928,10 +915,8 @@
      selectedProjectNo.value = ''
      closeWebSocket(socket);
  } else {
      ElMessage.error('Failed to fetch data');
    }
  } catch (error) {
    ElMessage.error('Error fetching data');
  }
};
const parseData = (rawData) => {
@@ -954,7 +939,6 @@
      tableDatac.value = response.data[page];
      ElMessage.success(response.message);
    } else {
      ElMessage.error(response.message);
    }
  } catch (error) {
  }
@@ -970,7 +954,6 @@
        ElMessage.success(response.message);
        blinda.value = false;
      } else {
        ElMessage.error(response.message);
      }
    } else {
      ElMessage({
@@ -992,7 +975,6 @@
        ElMessage.success(response.message);
        blindc.value = false;
      } else {
        ElMessage.error(response.message);
      }
    } else {
      ElMessage({
@@ -1014,7 +996,6 @@
        ElMessage.success(response.message);
        blindd.value = false;
      } else {
        ElMessage.error(response.message);
      }
    } else {
      ElMessage({
@@ -1047,7 +1028,6 @@
      formulaName.value = '';
      totalPairQuantity.value = '';
    } else {
          ElMessage.error(response.message);
        }
      } catch (error) {
      }
@@ -1073,7 +1053,6 @@
      cella.value = '';
      totalPairQuantitya.value = '';
    } else {
          ElMessage.error(response.message);
        }
      } catch (error) {
      }