|
|
|
|
@ -34,6 +34,7 @@ export class WorkListMainItgComponent implements OnInit {
|
|
|
|
|
public segmentsArray: { name: string, number: number }[] = [];
|
|
|
|
|
public segmentData: { name: string, data: any }[] = [];
|
|
|
|
|
public requestDetailsData: { name: string, data: any }[] = [];
|
|
|
|
|
public dataLabelAndValue =[];
|
|
|
|
|
public header: any = [];
|
|
|
|
|
public rows: any = [];
|
|
|
|
|
public workList: any;
|
|
|
|
|
@ -89,16 +90,22 @@ export class WorkListMainItgComponent implements OnInit {
|
|
|
|
|
for (let i = 0; i < result.ITGRequest.FieldGoups.length; i++) {
|
|
|
|
|
this.segmentsArray[i] = { name: result.ITGRequest.FieldGoups[i].Title, number: i };
|
|
|
|
|
this.segmentData[i] = { name: result.ITGRequest.FieldGoups[i].Title, data: result.ITGRequest.FieldGoups[i].Fields }
|
|
|
|
|
|
|
|
|
|
for (let j = 0; j < this.segmentData[i].data.length; j++) {
|
|
|
|
|
if (this.segmentData[i].data[j].TableValue){
|
|
|
|
|
this.requestDetailsData[count] ={ name:this.segmentData[i].data[j].TableValue.Header,
|
|
|
|
|
data: this.segmentData[i].data[j].TableValue.Rows}
|
|
|
|
|
count++;
|
|
|
|
|
// console.log(this.segmentData[i].data[j])
|
|
|
|
|
if(this.segmentData[i].data[j].Type ==="table"){
|
|
|
|
|
// console.log(JSON.parse(this.segmentData[i].data[j].Value));
|
|
|
|
|
this.dataLabelAndValue.push(JSON.parse(this.segmentData[i].data[j].Value))
|
|
|
|
|
console.log(this.dataLabelAndValue);
|
|
|
|
|
}
|
|
|
|
|
// if (this.segmentData[i].data[j].TableValue){
|
|
|
|
|
// this.requestDetailsData[count] ={ name:this.segmentData[i].data[j].TableValue.Header,
|
|
|
|
|
// data: this.segmentData[i].data[j].TableValue.Rows}
|
|
|
|
|
// count++;
|
|
|
|
|
// }
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
console.log(this.requestDetailsData)
|
|
|
|
|
console.log(this.dataLabelAndValue)
|
|
|
|
|
//console.log(this.requestDetailsData)
|
|
|
|
|
this.segmentsArray[this.segmentsArray.length] = { name: 'Approval Level', number: this.segmentsArray.length }
|
|
|
|
|
this.workList = this.request_details.WFHistory;
|
|
|
|
|
this.options = this.request_details.AllowedActions;
|
|
|
|
|
@ -147,6 +154,9 @@ export class WorkListMainItgComponent implements OnInit {
|
|
|
|
|
if (actionName == "Delegate") {
|
|
|
|
|
return "../assets/imgs/action-info.png"
|
|
|
|
|
}
|
|
|
|
|
if (actionName == "Answer") {
|
|
|
|
|
return "../assets/imgs/action-info.png"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public segmentChangedClick(event: any) {
|
|
|
|
|
|