Rautenfarben

main
Manuel Tauber 2024-03-07 15:09:02 +01:00
parent 60455e9552
commit 649aa951aa
2 changed files with 16 additions and 7 deletions

View File

@ -376,6 +376,8 @@ export class DataService {
let res : any[] = []; let res : any[] = [];
this.http.get('http://localhost:8080/api/getStates') this.http.get('http://localhost:8080/api/getStates')
.subscribe((response: any)=>{ .subscribe((response: any)=>{
console.log("###\n");
console.log(response);
response.forEach(state => { response.forEach(state => {
res.push(state) res.push(state)
}); });

View File

@ -836,22 +836,29 @@ export class NttGanttComponent implements OnInit {
args.taskbarElement.children[1].classList.add('e-gantt-milestone-border'); args.taskbarElement.children[1].classList.add('e-gantt-milestone-border');
} }
//console.log(args.taskbarElement); console.log(args.data.taskData.resources[0]);
if (args.data.taskData.resources[0].state == 0 ) { if (args.data.taskData.resources[0].state == 0 ) {
args.milestoneColor = "#f83200"; args.milestoneColor = "#f83200"; //red
} }
if (args.data.taskData.resources[0].state == 1 ) { if (args.data.taskData.resources[0].state == 1 ) {
args.milestoneColor = "#f98700"; args.milestoneColor = "#f98700"; //orange
} }
if (args.data.taskData.resources[0].state == 3 ) { if (args.data.taskData.resources[0].state == 3 ) {
args.milestoneColor = "#f1b521"; args.milestoneColor = "#ff9248"; //light orange
} }
if (args.data.taskData.resources[0].state == 6 ) { if (args.data.taskData.resources[0].state == 6 ) {
args.milestoneColor = "#89c341"; args.milestoneColor = "#ffff00"; //yellow
} }
if (args.data.taskData.resources[0].state >= 10 ) { if (args.data.taskData.resources[0].state == 10 && args.data.taskData.resources[0].statusReason != "") {
args.milestoneColor = "lightgrey"; args.milestoneColor = "#32CD32"; //lightgreen
} }
if (args.data.taskData.resources[0].state == 10 ) {
args.milestoneColor = "##008B45"; //lightgreen
}
if (args.data.taskData.resources[0].state == 11 ) {
args.milestoneColor = "#ffffff"; //white
}
}else{ }else{
if (args.data.taskData.TaskID.includes("D1")||args.data.taskData.TaskID.includes("D4")){ if (args.data.taskData.TaskID.includes("D1")||args.data.taskData.TaskID.includes("D4")){
if(this.showDetails == false){ if(this.showDetails == false){