Skip to content

Instantly share code, notes, and snippets.

@thangarajan8
Created July 19, 2017 11:55
Show Gist options
  • Save thangarajan8/da768db1ceecb927ab56f5d880a0996e to your computer and use it in GitHub Desktop.
Save thangarajan8/da768db1ceecb927ab56f5d880a0996e to your computer and use it in GitHub Desktop.
LineChart created by thangarajan8 - https://repl.it/J84m/7
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>repl.it</title>
<link href="index.css" rel="stylesheet" type="text/css" />
</head>
<body>
<script src="index.js"></script>
</body>
</html>
var plan = {"countryData":[{"AUDITHOUR":7,"AUDITTYPE":"Plan","STORECOUNT":12},{"AUDITHOUR":8,"AUDITTYPE":"Plan","STORECOUNT":1},{"AUDITHOUR":9,"AUDITTYPE":"Plan","STORECOUNT":9},{"AUDITHOUR":10,"AUDITTYPE":"Plan","STORECOUNT":325},{"AUDITHOUR":11,"AUDITTYPE":"Plan","STORECOUNT":404},{"AUDITHOUR":12,"AUDITTYPE":"Plan","STORECOUNT":419},{"AUDITHOUR":13,"AUDITTYPE":"Plan","STORECOUNT":466},{"AUDITHOUR":14,"AUDITTYPE":"Plan","STORECOUNT":440},{"AUDITHOUR":15,"AUDITTYPE":"Plan","STORECOUNT":398},{"AUDITHOUR":16,"AUDITTYPE":"Plan","STORECOUNT":405},{"AUDITHOUR":17,"AUDITTYPE":"Plan","STORECOUNT":438},{"AUDITHOUR":18,"AUDITTYPE":"Plan","STORECOUNT":347}],"responseData":{"response_code":"SUCCESS","response_message":"Data fetched Sucessfully","modulename":"ioc"}};
var qct = {"countryData":[{"AUDITHOUR":5,"AUDITTYPE":"Actual","STORECOUNT":1},{"AUDITHOUR":6,"AUDITTYPE":"Actual","STORECOUNT":3},{"AUDITHOUR":7,"AUDITTYPE":"Actual","STORECOUNT":1},{"AUDITHOUR":8,"AUDITTYPE":"Actual","STORECOUNT":10},{"AUDITHOUR":9,"AUDITTYPE":"Actual","STORECOUNT":80},{"AUDITHOUR":10,"AUDITTYPE":"Actual","STORECOUNT":199},{"AUDITHOUR":11,"AUDITTYPE":"Actual","STORECOUNT":343},{"AUDITHOUR":12,"AUDITTYPE":"Actual","STORECOUNT":364},{"AUDITHOUR":13,"AUDITTYPE":"Actual","STORECOUNT":397},{"AUDITHOUR":14,"AUDITTYPE":"Actual","STORECOUNT":4},{"AUDITHOUR":15,"AUDITTYPE":"Actual","STORECOUNT":1}],"responseData":{"response_code":"SUCCESS","response_message":"Data fetched Sucessfully","modulename":"ioc"}};
var audits = [];
var planData = plan.countryData;
var actualData = qct.countryData;
var planLength = planData.length;
var actualLength = actualData.length
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10){
dd='0'+dd;
}
if(mm<10){
mm='0'+mm;
}
var today = yyyy+'-'+mm+'-'+dd;
if(planLength>actualLength){
for(var i=0;i<planLength;i++){
var flag = true;
planHour = planData[i].AUDITHOUR
console.log(planHour)
for(var j=0;j<actualLength;j++){
actualHour = actualData[j].AUDITHOUR
if(planHour==actualHour){
console.log("matched");
var audit = {
"AuditHour":planHour,
"Plan": planData[i]['STORECOUNT'],
"Actual" : actualData[j]['STORECOUNT']
}
audits.push(audit)
flag = true;
break;
}
else{flag = false;}
}
if(!flag){
var audit = {
"AuditHour":planHour,
"Plan": planData[i]['STORECOUNT'],
"Actual" : 0
}
audits.push(audit)
}
console.log(flag)
}
}
else{
console.log("hai")
}
console.log(audits)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment