Skip to content

Commit b3e3a93

Browse files
authored
Merge pull request #232 from CapstoneProjectCMC/feature/ulr-user-learning-resources
Feature/ulr user learning resources
2 parents eb52b52 + d0f1a68 commit b3e3a93

26 files changed

+1591
-225
lines changed
66.3 KB
Loading
303 KB
Loading

public/assets/background/tham.png

51.9 KB
Loading
123 KB
Loading

public/assets/background/traidat.svg

Lines changed: 2 additions & 0 deletions
Loading

public/assets/background/vi.png

48.6 KB
Loading

public/assets/background/vo.png

104 KB
Loading

public/assets/background/vutru.svg

Lines changed: 2 additions & 0 deletions
Loading

src/app/core/models/statistics.model.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,13 @@ export type SummaryStatisticsAdmin = {
2424
totalSubmissions: number;
2525
totalPassedSubmissions: number;
2626
};
27+
export type PaymentStatisticsAdmin = {
28+
day: string;
29+
totalAmount: number;
30+
};
31+
export type PaymentStatisticsUser = {
32+
day: string;
33+
depositAmount: number;
34+
purchaseAmount: number;
35+
walletBalance: number;
36+
};

src/app/core/router-manager/vetical-menu-dynamic/statistics-vetical-menu.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,19 @@ export function sidebarStatisticsRouter(roles: string[]): SidebarItem[] {
1818
icon: 'fa-solid fa-chart-pie',
1919
isVisible: !roles.includes(auth_lv2[0]),
2020
},
21+
{
22+
id: 'chart-payment-statistics',
23+
path: '/codecampus-statistics/admin-payment-statistics',
24+
label: 'Thống kê doanh thu',
25+
icon: 'fa-solid fa-file-invoice-dollar',
26+
isVisible: !roles.includes(auth_lv2[0]),
27+
},
28+
{
29+
id: 'chart-user-payment-statistics',
30+
path: '/codecampus-statistics/user-payment-statistics',
31+
label: 'Thống kê nạp & mua',
32+
icon: 'fa-solid fa-credit-card',
33+
isVisible: !roles.includes(auth_lv2[0]),
34+
},
2135
];
2236
}

0 commit comments

Comments
 (0)