made pie chart dynamic
This commit is contained in:
parent
cc2a168a47
commit
08651c111f
@ -4,7 +4,7 @@
|
|||||||
"PORT": 587,
|
"PORT": 587,
|
||||||
"SENDER_EMAIL": "marcoioitsoft@gmail.com",
|
"SENDER_EMAIL": "marcoioitsoft@gmail.com",
|
||||||
"SENDER_PASSWORD": "qrtq wfuj hwpp fhqr",
|
"SENDER_PASSWORD": "qrtq wfuj hwpp fhqr",
|
||||||
"RECIPIENT_EMAILS": "ashutosh.nehete@marcoaiot.com,vikas@marcoaiot.com,amol@marcosolutions.co.in,vinod@marcofire.in,umesh@marcoaiot.com"
|
"RECIPIENT_EMAILS": "ashutosh.nehete@marcoaiot.com"
|
||||||
},
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"BASE_URL": "https://stageapi.marcoaiot.com/api",
|
"BASE_URL": "https://stageapi.marcoaiot.com/api",
|
||||||
|
@ -366,8 +366,8 @@
|
|||||||
<!-- Status Cards -->
|
<!-- Status Cards -->
|
||||||
<div class="status-cards">
|
<div class="status-cards">
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<a class="card-link" href={{webUrl}} aria-label="Open original website"
|
<a class="card-link" href={{webUrl}} aria-label="Open original website" title="Open website" target="_blank"
|
||||||
title="Open website" target="_blank" rel="noopener">
|
rel="noopener">
|
||||||
<span class="arrow">↗</span>
|
<span class="arrow">↗</span>
|
||||||
</a>
|
</a>
|
||||||
<h4 class="card-title">TODAY'S ATTENDANCE</h4>
|
<h4 class="card-title">TODAY'S ATTENDANCE</h4>
|
||||||
@ -400,8 +400,8 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<a class="card-link" href={{webUrl}} aria-label="Open original website"
|
<a class="card-link" href={{webUrl}} aria-label="Open original website" title="Open website" target="_blank"
|
||||||
title="Open website" target="_blank" rel="noopener">
|
rel="noopener">
|
||||||
<span class="arrow">↗</span>
|
<span class="arrow">↗</span>
|
||||||
</a>
|
</a>
|
||||||
<h4 class="card-title">DAILY TASKS COMPLETED</h4>
|
<h4 class="card-title">DAILY TASKS COMPLETED</h4>
|
||||||
@ -446,8 +446,8 @@
|
|||||||
</div> -->
|
</div> -->
|
||||||
|
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<a class="card-link" href={{webUrl}} aria-label="Open original website"
|
<a class="card-link" href={{webUrl}} aria-label="Open original website" title="Open website" target="_blank"
|
||||||
title="Open website" target="_blank" rel="noopener">
|
rel="noopener">
|
||||||
<span class="arrow">↗</span>
|
<span class="arrow">↗</span>
|
||||||
</a>
|
</a>
|
||||||
<h4 class="card-title">PROJECT COMPLETION STATUS</h4>
|
<h4 class="card-title">PROJECT COMPLETION STATUS</h4>
|
||||||
@ -457,7 +457,7 @@
|
|||||||
<div style="width:50%; box-sizing:border-box;display:flex; justify-content:center; align-items:center;">
|
<div style="width:50%; box-sizing:border-box;display:flex; justify-content:center; align-items:center;">
|
||||||
<!-- Medium -->
|
<!-- Medium -->
|
||||||
<div class="donut thin donut-primary" style="--percentage: {{completionStatus}};">
|
<div class="donut thin donut-primary" style="--percentage: {{completionStatus}};">
|
||||||
<span>
|
<span {% if totalCompletedWork <= 100 %} class="values" {% endif %}>
|
||||||
<p style="color:#007bff;">{{totalCompletedWork}}</p> / <p style="color:#ccc;">{{totalPlannedWork}}</p>
|
<p style="color:#007bff;">{{totalCompletedWork}}</p> / <p style="color:#ccc;">{{totalPlannedWork}}</p>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
@ -482,8 +482,8 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<a class="card-link" href={{webUrl}} aria-label="Open original website"
|
<a class="card-link" href={{webUrl}} aria-label="Open original website" title="Open website" target="_blank"
|
||||||
title="Open website" target="_blank" rel="noopener">
|
rel="noopener">
|
||||||
<span class="arrow">↗</span>
|
<span class="arrow">↗</span>
|
||||||
</a>
|
</a>
|
||||||
<h4 class="card-title">Regularization Pending</h4>
|
<h4 class="card-title">Regularization Pending</h4>
|
||||||
@ -494,8 +494,8 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<a class="card-link" href={{webUrl}} aria-label="Open original website"
|
<a class="card-link" href={{webUrl}} aria-label="Open original website" title="Open website" target="_blank"
|
||||||
title="Open website" target="_blank" rel="noopener">
|
rel="noopener">
|
||||||
<span class="arrow">↗</span>
|
<span class="arrow">↗</span>
|
||||||
</a>
|
</a>
|
||||||
<h4 class="card-title">Activity Report Pending</h4>
|
<h4 class="card-title">Activity Report Pending</h4>
|
||||||
@ -525,8 +525,8 @@
|
|||||||
|
|
||||||
{% if teamOnSite and teamOnSite|length > 0 %}
|
{% if teamOnSite and teamOnSite|length > 0 %}
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<!-- Row 1: Header -->
|
<!-- Row 1: Header -->
|
||||||
<div>
|
<div>
|
||||||
<h4 class="card-title">Team Strength on Site</h4>
|
<h4 class="card-title">Team Strength on Site</h4>
|
||||||
</div>
|
</div>
|
||||||
<table style="width: 100%;">
|
<table style="width: 100%;">
|
||||||
|
@ -113,6 +113,8 @@ if __name__ == "__main__":
|
|||||||
project_name = data["projectName"]
|
project_name = data["projectName"]
|
||||||
html = render_template_from_file(template_name,context)
|
html = render_template_from_file(template_name,context)
|
||||||
|
|
||||||
|
# print(html)
|
||||||
|
|
||||||
msg = EmailMessage()
|
msg = EmailMessage()
|
||||||
msg["Subject"] = f"DPR - {api_formatted_date} - {project_name}"
|
msg["Subject"] = f"DPR - {api_formatted_date} - {project_name}"
|
||||||
msg["From"] = SENDER_EMAIL
|
msg["From"] = SENDER_EMAIL
|
||||||
|
Loading…
x
Reference in New Issue
Block a user