|
@@ -170,11 +170,10 @@ const tableData = computed(() => {
|
|
(data: CommonData[], current) => {
|
|
(data: CommonData[], current) => {
|
|
const sameRow = data.find(row =>
|
|
const sameRow = data.find(row =>
|
|
['flightNO', 'flightDate', 'cargoSN'].every(
|
|
['flightNO', 'flightDate', 'cargoSN'].every(
|
|
- key => row[key] === current[key]
|
|
|
|
|
|
+ key => (row[key] ?? '') === (current[key] ?? '')
|
|
)
|
|
)
|
|
)
|
|
)
|
|
const {
|
|
const {
|
|
- stockCode,
|
|
|
|
flightNO,
|
|
flightNO,
|
|
flightDate,
|
|
flightDate,
|
|
departureAirport, // 装载机场
|
|
departureAirport, // 装载机场
|
|
@@ -183,7 +182,7 @@ const tableData = computed(() => {
|
|
cargoSN,
|
|
cargoSN,
|
|
pullMark,
|
|
pullMark,
|
|
returnMark,
|
|
returnMark,
|
|
- // transMark,
|
|
|
|
|
|
+ transMark,
|
|
exceptionCustomsMark,
|
|
exceptionCustomsMark,
|
|
execPosition, // 读取位置
|
|
execPosition, // 读取位置
|
|
nodeCode, // 节点名称
|
|
nodeCode, // 节点名称
|
|
@@ -230,7 +229,7 @@ const tableData = computed(() => {
|
|
)
|
|
)
|
|
return mergedTableData.reduce((data: CommonData[], current) => {
|
|
return mergedTableData.reduce((data: CommonData[], current) => {
|
|
const { cargoSN } = current
|
|
const { cargoSN } = current
|
|
- if (typeof cargoSN === 'string' && cargoSN.trim().length) {
|
|
|
|
|
|
+ if (typeof cargoSN === 'string' && cargoSN !== '') {
|
|
const splitedRows = cargoSN.split(',').map(splitedCargoSN => ({
|
|
const splitedRows = cargoSN.split(',').map(splitedCargoSN => ({
|
|
...current,
|
|
...current,
|
|
cargoSN: splitedCargoSN,
|
|
cargoSN: splitedCargoSN,
|