航班号相同点击会同时选中两条

This commit is contained in:
zhouyuejun
2019-01-22 10:17:28 +08:00
parent ae0b36c399
commit 1147b3216c
2 changed files with 38 additions and 1 deletions
+37
View File
@@ -840,6 +840,43 @@ export class MainComponent implements OnInit {
this.row_state = i;
}
/**
* getSelectedRow(airline_row)
*/
getSelectedRow(flight) {
if (flight['preFlight'] && !flight['reaFlight']) {
if (this.row_state['preFlight'] && !this.row_state['reaFlight']) {
if (flight['preFlight']['FLID'] === this.row_state['preFlight']['FLID']) {
return true;
} else {
return false;
}
} else {
return false;
}
} else if (!flight['preFlight'] && flight['reaFlight']) {
if (!this.row_state['preFlight'] && this.row_state['reaFlight']) {
if (flight['reaFlight']['FLID'] === this.row_state['reaFlight']['FLID']) {
return true;
} else {
return false;
}
} else {
return false;
}
}else{
if (this.row_state['preFlight'] && this.row_state['reaFlight']) {
if ((flight['preFlight']['FLID'] === this.row_state['preFlight']['FLID'])&&(flight['reaFlight']['FLID'] === this.row_state['reaFlight']['FLID'])) {
return true;
} else {
return false;
}
} else {
return false;
}
}
}
/**
* 获取当前单元格颜色
* @param col_CODE