fix: 修复规格分割可能导致的undefined错误

处理多处规格(specification)分割时的空值情况,添加可选链操作符和默认值
修改wms报表合并查询参数,清空时间条件
调整acid页面容器样式
This commit is contained in:
2026-04-25 09:40:12 +08:00
parent c5fa84df98
commit 668af2140a
6 changed files with 16 additions and 12 deletions

View File

@@ -221,7 +221,7 @@ export default {
let list = res.rows
// 处理数据,添加宽度、厚度和数量字段
list = list.map(item => {
const parts = item.specification ? item.specification.split('*') : [];
const parts = item.specification ? item.specification?.split('*') : [];
return {
...item,
thickness: parts[0] || '',
@@ -240,7 +240,7 @@ export default {
let list = res.rows
// 处理数据,添加宽度、厚度和数量字段
list = list.map(item => {
const parts = item.specification ? item.specification.split('*') : [];
const parts = item.specification ? item.specification?.split('*') : [];
return {
...item,
thickness: parts[0] || '',
@@ -302,13 +302,13 @@ export default {
/** 格式化厚度 */
formatterThickness(row) {
if (!row.specification) return '';
const parts = row.specification.split('*');
const parts = row.specification?.split('*') || [];
return parts[0] || '';
},
/** 格式化宽度 */
formatterWidth(row) {
if (!row.specification) return '';
const parts = row.specification.split('*');
const parts = row.specification?.split('*') || [];
return parts[1] || '';
},
/** 计算总数量和总重量 */