rstubryan
|
e1b562c175
|
refactor(FE-357): Refactor export data fetching and handlers
|
2025-12-17 14:05:29 +07:00 |
|
rstubryan
|
9365320b03
|
feat(FE-357): Add loading state for export
|
2025-12-17 13:45:00 +07:00 |
|
rstubryan
|
e515438312
|
refactor(FE-355): Use NumberInput and SelectInput for filters
|
2025-12-17 13:33:51 +07:00 |
|
rstubryan
|
530ef4982d
|
refactor(FE-355,357): Use summary fields for egg HPP and total value
|
2025-12-17 13:04:26 +07:00 |
|
rstubryan
|
a8c3b1a66f
|
feat(FE-356): Include HPP and supplier aggregates in export
|
2025-12-17 11:56:42 +07:00 |
|
rstubryan
|
62d4d7b7db
|
refactor(FE): Fix Dropdown import path
|
2025-12-17 11:49:41 +07:00 |
|
rstubryan
|
c70cfbd450
|
feat(FE-355,356,357): Add PDF export for HPP per kandang report
|
2025-12-17 11:42:45 +07:00 |
|
rstubryan
|
4cc41c0167
|
feat(FE-355,357): Use API summary for weighted averages
|
2025-12-17 11:11:44 +07:00 |
|
rstubryan
|
730b7903a7
|
feat(FE-355): Remove pagination from HppPerKandangTab
|
2025-12-17 11:01:01 +07:00 |
|
rstubryan
|
78efd587be
|
feat(FE-355,357): Add aggregated footers for HPP per kandang table
|
2025-12-17 10:54:02 +07:00 |
|
rstubryan
|
3d91c12874
|
feat(FE-355,356,357): Implement HPP Per Kandang report tab
|
2025-12-17 10:38:56 +07:00 |
|
rstubryan
|
01313f0b09
|
refactor(FE-363): Move logistic API to report/logistic-stock
|
2025-12-17 10:05:32 +07:00 |
|
rstubryan
|
9f521a6a08
|
refactor(FE-363): Rename logistic stock report API method
|
2025-12-17 10:00:35 +07:00 |
|
rstubryan
|
43afc5781c
|
feat(FE-355): Add sale report tabs and marketing layout
|
2025-12-17 09:50:55 +07:00 |
|
randy-ar
|
b02b458034
|
feat(FE): Closing Finance and adjust reports expense filter request
|
2025-12-16 17:52:59 +07:00 |
|
rstubryan
|
c04cd29ac7
|
refactor(FE-363): Use snake_case for totals in purchases tab
|
2025-12-16 15:19:47 +07:00 |
|
rstubryan
|
d17c11e2f2
|
feat(FE-364): Implement Excel export for purchases per supplier
|
2025-12-16 14:48:17 +07:00 |
|
rstubryan
|
c9544e1bd0
|
refactor(FE-361): Format quantity with formatNumber
|
2025-12-16 14:21:58 +07:00 |
|
rstubryan
|
84e562e22c
|
refactor(FE-364): Refine PDF table cell styles and header alignment
|
2025-12-16 13:56:48 +07:00 |
|
rstubryan
|
5c8bc4fc6e
|
feat(FE-364): Center align badge in PDF export styles
|
2025-12-16 13:52:55 +07:00 |
|
rstubryan
|
9ba3fa1b6c
|
refactor(FE-364): refactor PDF table styles and remove total styles
|
2025-12-16 13:34:36 +07:00 |
|
rstubryan
|
6f18c58042
|
refactor(FE-364): refactor PDF table styles and remove total styles
|
2025-12-16 13:33:57 +07:00 |
|
rstubryan
|
0d8e642b4e
|
refactor(FE-364): update PDF export layout and parameter badges
|
2025-12-16 13:26:16 +07:00 |
|
rstubryan
|
615d4d5ffe
|
feat(FE-364): Add PDF export for purchases per supplier
|
2025-12-16 12:00:56 +07:00 |
|
rstubryan
|
2a00da0298
|
refactor(FE-361): Make filter layout responsive
|
2025-12-16 11:12:30 +07:00 |
|
rstubryan
|
68437b3b7e
|
feat(FE-361,363): Add product category filter and API params
|
2025-12-16 10:26:31 +07:00 |
|
rstubryan
|
31b2a5a548
|
refactor(FE-361,363): Adapt PurchasesPerSupplier to new report shape
|
2025-12-16 10:01:13 +07:00 |
|
rstubryan
|
45f1e923b7
|
feat(FE-361,363): Add export dropdown to PurchasesPerSupplier tab
|
2025-12-15 15:10:22 +07:00 |
|
rstubryan
|
3c3c2345c7
|
feat(FE-361): Update action buttons in PurchasesPerSupplierTab
|
2025-12-15 14:14:34 +07:00 |
|
rstubryan
|
69eaae6d43
|
feat(FE=361,363): Add Submit button to PurchasesPerSupplierTab
|
2025-12-15 11:41:12 +07:00 |
|
rstubryan
|
5c9332537c
|
feat(FE-363): Add pagination to purchases per supplier report
|
2025-12-15 11:08:05 +07:00 |
|
rstubryan
|
63c2a240d2
|
refactor(FE-363): Use SWR key+fetcher with params for logistic report
|
2025-12-13 12:03:56 +07:00 |
|
rstubryan
|
fd2e1f8b96
|
refactor(FE-363): Replace LogisticService with LogisticApi instance
|
2025-12-13 11:51:41 +07:00 |
|
rstubryan
|
fdb3e0481a
|
refactor(FE-363): Rename response variable to purchasePerSupplier
|
2025-12-13 11:46:00 +07:00 |
|
rstubryan
|
9bc632c286
|
feat(FE-361): Add Reset button to clear report filters
|
2025-12-13 11:34:37 +07:00 |
|
rstubryan
|
81f98c5f06
|
feat(FE-361): Add pagination control to supplier purchases table
|
2025-12-13 11:21:04 +07:00 |
|
rstubryan
|
0983f154d2
|
refactor(FE-363): Rename SupplierWithItems type for clarity
|
2025-12-13 10:57:56 +07:00 |
|
rstubryan
|
bd4c51cb04
|
refactor(FE-361,363): Refactor purchases-per-supplier report to use API
|
2025-12-13 10:55:15 +07:00 |
|
randy-ar
|
9c09395677
|
feat(FE-338): Slicing UI Halaman Reporting BOP & API integration & refactor debounce input: adding useEffect for sync value
|
2025-12-11 18:23:55 +07:00 |
|
rstubryan
|
e3f90a49d0
|
feat(FE-361): Extract LogisticStockTabs component
|
2025-12-10 09:22:09 +07:00 |
|
rstubryan
|
a1679ba5ff
|
feat(FE-363): Add data type and date range filters
|
2025-12-09 21:49:26 +07:00 |
|
rstubryan
|
8a7149c123
|
feat(FE-361): Add logistic stock tabs and tweak styles
|
2025-12-09 20:19:00 +07:00 |
|
rstubryan
|
f87854ed07
|
refactor(FE-361): Remove wrapper top margin and clear table margin
|
2025-12-09 18:51:36 +07:00 |
|
rstubryan
|
8f5dd1851a
|
refactor(FE-361): Refactor table and pagination components
|
2025-12-09 18:04:33 +07:00 |
|
rstubryan
|
b039ec832b
|
feat(FE-361): Add logistic-stock report page and table footer
|
2025-12-09 15:49:59 +07:00 |
|