@@ -654,7 +654,7 @@ class ServiceProviderDashboard {
${request.status} |
${completedDate} |
${totalHours}${typeof totalHours === 'number' ? ' hours' : ''} |
-
${totalAmount}${typeof totalAmount === 'number' ? ' TFP' : ''} |
+
${totalAmount}${typeof totalAmount === 'number' ? ' MC' : ''} |
${rating}
@@ -1176,8 +1176,8 @@ async function loadServiceAnalytics(serviceId) {
document.getElementById('serviceOnTimeDelivery').textContent = `${analytics.performance.on_time_delivery.toFixed(0)}%`;
document.getElementById('serviceCompletionRate').textContent = `${analytics.performance.completion_rate.toFixed(0)}%`;
- document.getElementById('serviceTotalRevenue').textContent = `${analytics.revenue.total} TFP`;
- document.getElementById('serviceMonthlyRevenue').textContent = `${analytics.revenue.monthly} TFP`;
+ document.getElementById('serviceTotalRevenue').textContent = `${analytics.revenue.total} MC`;
+ document.getElementById('serviceMonthlyRevenue').textContent = `${analytics.revenue.monthly} MC`;
document.getElementById('serviceTotalProjects').textContent = analytics.project_metrics.total_projects;
document.getElementById('serviceActiveClients').textContent = analytics.client_metrics.total_clients;
@@ -1300,7 +1300,7 @@ async function loadServiceClients(serviceId) {
|
${client.projects.length} |
-
${client.total_revenue} TFP |
+
${client.total_revenue} MC |
${client.avg_rating.toFixed(1)}
@@ -1607,7 +1607,7 @@ function populateRequestDetailsModal(request) {
document.getElementById('detailRequestedDate').textContent = request.requested_date;
document.getElementById('detailEstimatedHours').textContent = `${request.estimated_hours} hours`;
- document.getElementById('detailBudget').textContent = `${request.budget} TFP`;
+ document.getElementById('detailBudget').textContent = `${request.budget} MC`;
// Progress bar
const progress = request.progress || 0;
@@ -1888,7 +1888,7 @@ function populateCompletedRequestModal(request) {
document.getElementById('completedServiceType').textContent = request.service_name;
document.getElementById('completedDate').textContent = request.completed_date || 'N/A';
document.getElementById('completedHoursLogged').textContent = `${request.hours_logged || 0} hours`;
- document.getElementById('completedRevenue').textContent = `${request.revenue || 0} TFP`;
+ document.getElementById('completedRevenue').textContent = `${request.revenue || 0} MC`;
document.getElementById('completedRating').textContent = request.rating ? `${request.rating}/5 ⭐` : 'Not rated';
document.getElementById('completedOnTime').textContent = request.on_time ? 'Yes ✅' : 'No ❌';
document.getElementById('completedSummary').textContent = request.summary || 'No summary available.';
diff --git a/src/static/js/dashboard-user.js b/src/static/js/dashboard-user.js
index bc60150..dd06316 100644
--- a/src/static/js/dashboard-user.js
+++ b/src/static/js/dashboard-user.js
@@ -23,13 +23,13 @@ class UserDashboard {
Chart.defaults.responsive = true;
Chart.defaults.maintainAspectRatio = false;
- this.createTFCUsageChart();
+ this.createMCUsageChart();
this.createResourceUtilizationChart();
this.createUserActivityChart();
this.createDeploymentDistributionChart();
}
- createTFCUsageChart() {
+ createMCUsageChart() {
const ctx = document.getElementById('tfpUsageChart');
if (!ctx) return;
|