|
@@ -76,8 +76,9 @@
|
|
|
style="width: 100%"
|
|
|
show-summary
|
|
|
:summary-method="summaryRow(tableData.length)"
|
|
|
- :cell-class-name="cellClass"
|
|
|
:header-cell-class-name="headerCellClass"
|
|
|
+ :row-class-name="tableRowClassName"
|
|
|
+ :cell-class-name="cellClass"
|
|
|
:span-method="objectSpanMethod"
|
|
|
@cell-click="cellClickHandler"
|
|
|
>
|
|
@@ -838,6 +839,13 @@ export default {
|
|
|
}
|
|
|
return classes.join(' ')
|
|
|
},
|
|
|
+ tableRowClassName({ row, rowIndex }) {
|
|
|
+ const classes = []
|
|
|
+ if (row.deleted === 'DEL') {
|
|
|
+ classes.push('bgl-deleted')
|
|
|
+ }
|
|
|
+ return classes.join(' ')
|
|
|
+ },
|
|
|
cellClass({ row, column, rowIndex, columnIndex }) {
|
|
|
const classes = []
|
|
|
if (['FlightNO', 'TransferFlightNO', 'BagSN'].includes(column.property)) {
|
|
@@ -1171,23 +1179,13 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- .el-table__body-wrapper {
|
|
|
- tr.bgl-hui {
|
|
|
+ .el-table__body-wrapper,
|
|
|
+ .el-table__fixed-body-wrapper {
|
|
|
+ tr.bgl-deleted {
|
|
|
background: #d2d6df;
|
|
|
td {
|
|
|
background: #d2d6df;
|
|
|
- }
|
|
|
- &.redBorder {
|
|
|
- position: relative;
|
|
|
- &::after {
|
|
|
- content: '';
|
|
|
- position: absolute;
|
|
|
- left: 0;
|
|
|
- bottom: 0;
|
|
|
- width: 100%;
|
|
|
- height: 2px;
|
|
|
- background: #e83f82;
|
|
|
- }
|
|
|
+ font-style: italic;
|
|
|
}
|
|
|
}
|
|
|
}
|