|
142 | 142 | <div class="plan-content"> |
143 | 143 | <!--<div class="plan-text" *ngIf="row.planningPrDayModels[col.field]?.plannedStartOfShift1 === 0"> - </div>--> |
144 | 144 | <div class="plan-text" *ngIf="row.planningPrDayModels[col.field]?.plannedStartOfShift1 !== 0"> |
145 | | - <span> |
| 145 | + <span id="firstShift{{index}}_{{col.field}}"> |
146 | 146 | <mat-icon class="neutral-icon" [matTooltip]="'Planned working hours' | translate ">calendar_month</mat-icon> |
147 | 147 | <strong> |
148 | 148 | {{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedStartOfShift1) }} - |
|
153 | 153 | </div> |
154 | 154 |
|
155 | 155 | <div class="plan-text" *ngIf="row.planningPrDayModels[col.field]?.plannedStartOfShift1 === 0 && row.planningPrDayModels[col.field]?.plannedEndOfShift1 !== 0 "> |
156 | | - <span> |
| 156 | + <span id="firstShift{{index}}_{{col.field}}"> |
157 | 157 | <mat-icon class="neutral-icon" [matTooltip]="'Planned working hours' | translate ">calendar_month</mat-icon> |
158 | 158 | <strong> |
159 | 159 | {{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedStartOfShift1) }} - |
|
164 | 164 | </div> |
165 | 165 |
|
166 | 166 | <div class="plan-text" *ngIf="row.planningPrDayModels[col.field]?.plannedStartOfShift1 === 0 && row.planningPrDayModels[col.field]?.plannedEndOfShift1 === 0 && row.planningPrDayModels[col.field]?.planHours !== 0"> |
167 | | - <span> |
| 167 | + <span id="plannedHours{{index}}_{{col.field}}"> |
168 | 168 | <mat-icon class="neutral-icon" [matTooltip]="'Planned working hours' | translate ">calendar_month</mat-icon> |
169 | 169 | <strong> |
170 | 170 | {{ convertHoursToTime(row.planningPrDayModels[col.field]?.planHours) }} |
|
183 | 183 | </span> |
184 | 184 | </div> |
185 | 185 | <div class="plan-text" *ngIf="row.planningPrDayModels[col.field]?.plannedStartOfShift2 !== 0"> |
186 | | - <span> |
| 186 | + <span id="secondShift{{index}}_{{col.field}}"> |
187 | 187 | <mat-icon class="neutral-icon" [matTooltip]="'Planned working hours' | translate ">calendar_month</mat-icon> |
188 | 188 | {{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedStartOfShift2) }} - |
189 | 189 | {{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedEndOfShift2) }} / |
|
202 | 202 | </div> |
203 | 203 |
|
204 | 204 | <div class="plan-text" *ngIf="row.planningPrDayModels[col.field]?.plannedStartOfShift3 !== 0"> |
205 | | - <span> |
| 205 | + <span id="thirdShift{{index}}_{{col.field}}"> |
206 | 206 | <mat-icon class="neutral-icon" [matTooltip]="'Planned working hours' | translate ">calendar_month</mat-icon> |
207 | 207 | {{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedStartOfShift3) }} - |
208 | 208 | {{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedEndOfShift3) }} / |
|
221 | 221 | </div> |
222 | 222 |
|
223 | 223 | <div class="plan-text" *ngIf="row.planningPrDayModels[col.field]?.plannedStartOfShift4 !== 0"> |
224 | | - <span> |
| 224 | + <span id="fourthShift{{index}}_{{col.field}}"> |
225 | 225 | <mat-icon class="neutral-icon" [matTooltip]="'Planned working hours' | translate ">calendar_month</mat-icon> |
226 | 226 | {{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedStartOfShift4) }} - |
227 | 227 | {{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedEndOfShift4) }} / |
|
240 | 240 | </div> |
241 | 241 |
|
242 | 242 | <div class="plan-text" *ngIf="row.planningPrDayModels[col.field]?.plannedStartOfShift5 !== 0"> |
243 | | - <span> |
| 243 | + <span id="fifthShift{{index}}_{{col.field}}"> |
244 | 244 | <mat-icon class="neutral-icon" [matTooltip]="'Planned working hours' | translate ">calendar_month</mat-icon> |
245 | 245 | {{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedStartOfShift5) }} - |
246 | 246 | {{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedEndOfShift5) }} / |
|
0 commit comments