|
@@ -457,13 +457,14 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
initTableData (tableData) {
|
|
|
+ const noNegative = num => num < 0 ? 0 : num
|
|
|
const currentTime = new Date()
|
|
|
const curTime = this.formatTime(currentTime)
|
|
|
this.baggageCount = 0
|
|
|
tableData.forEach(item => {
|
|
|
item['flightCanceled'] = item['flightStatus'] == 'CAN' ? 1 : 0
|
|
|
- item['toUnload'] = Number(item['tounLoad']) - Number(item['OFFCount'])
|
|
|
- item['exceptions'] = Number(item['preLoad']) - Number(item['boardID'])
|
|
|
+ item['toUnload'] = noNegative(Number(item['tounLoad']) - Number(item['OFFCount']))
|
|
|
+ item['exceptions'] = noNegative(Number(item['preLoad']) - Number(item['boardID']))
|
|
|
if (
|
|
|
item['hasTakeOff'] !== 1 &&
|
|
|
!item['flightCanceled'] &&
|