diff --git a/src/option/business/transport-plan.js b/src/option/business/transport-plan.js index 4aebdac..68d3c45 100644 --- a/src/option/business/transport-plan.js +++ b/src/option/business/transport-plan.js @@ -51,9 +51,9 @@ const formatGoodsQuantity = value => { }; const getSecondCargoTypeName = item => - item?.cargoType || item?.secondCargoTypeName || item?.secondCargoType || + item?.cargoType || item?.goodsType || item?.type || item?.cargoTypeName || @@ -97,10 +97,10 @@ const formatGoodsInfo = row => { const text = Object.entries(groups) .map(([unit, group]) => { - const quantity = `${formatGoodsQuantity(group.quantity)}${unit}`; - return `${group.typeName}等${group.count}种货物 | ${quantity}`; + const quantity = formatGoodsQuantity(group.quantity); + return `${group.typeName}等${group.count}种货物 | ${quantity}${unit ? ` ${unit}` : ''}`; }) - .join('; '); + .join('; '); return text || row.goodsInfo || ''; }; diff --git a/src/option/business/waybill-manage.js b/src/option/business/waybill-manage.js index e3b4958..61817cf 100644 --- a/src/option/business/waybill-manage.js +++ b/src/option/business/waybill-manage.js @@ -261,6 +261,7 @@ export const config = { importUrl: '/blade-transport/waybill-manage/import-waybill-manage', defaultForm: { carrierType: '承运商', + transportType: 'road', quantityUnit: '吨', priceUnit: '元/吨', }, diff --git a/src/views/business/components/business-crud-page.vue b/src/views/business/components/business-crud-page.vue index a83276e..4bb64b2 100644 --- a/src/views/business/components/business-crud-page.vue +++ b/src/views/business/components/business-crud-page.vue @@ -108,6 +108,24 @@ {{ formatTransportPlanGoodsInfo(row) || '-' }} + + + +