fix: 修复规格分割可能导致的undefined错误
处理多处规格(specification)分割时的空值情况,添加可选链操作符和默认值 修改wms报表合并查询参数,清空时间条件 调整acid页面容器样式
This commit is contained in:
@@ -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] || '';
|
||||
},
|
||||
/** 计算总数量和总重量 */
|
||||
|
||||
Reference in New Issue
Block a user