ouyangxq
|
99215bbb79
|
feat(selfop): reconstruct historical inventory and publish qualified turnover
|
2026-10-15 13:30:37 +08:00 |
|
ouyangxq
|
e19d303a76
|
feat(selfop): filter turnover by multiple owners across all aggregates
|
2026-10-15 11:12:44 +08:00 |
|
ouyangxq
|
72d7ed6962
|
feat(selfop): hide known zero inventory before turnover pagination
|
2026-10-15 10:29:42 +08:00 |
|
ouyangxq
|
b7fb3a5054
|
feat(selfop): add owner inventory volume top ten chart
|
2026-10-14 18:17:09 +08:00 |
|
ouyangxq
|
7079455eb0
|
fix(selfop): support inventory and outbound volume sorting
|
2026-10-14 18:11:02 +08:00 |
|
ouyangxq
|
8bc8518496
|
feat(selfop): calculate inventory and outbound volume by owner and SKU
|
2026-10-14 17:48:52 +08:00 |
|
ouyangxq
|
2b3b13913b
|
feat(self-operated): expose and sort transit stock in turnover views
|
2026-10-14 14:08:52 +08:00 |
|
ouyangxq
|
6e7d922853
|
fix(self-operated): align turnover sales eligibility and known zero stock
|
2026-10-14 14:01:39 +08:00 |
|
ouyangxq
|
bc9c78122b
|
feat(self-operated): support selected-day analytics and global quantity sorting
|
2026-10-14 12:44:15 +08:00 |
|
ouyangxq
|
83dc6dea3f
|
优化
|
2026-10-14 11:03:02 +08:00 |
|
ouyangxq
|
16d0b9c80f
|
fix: finalize inventory turnover queries and reuse snapshot aggregation
|
2026-10-14 01:51:51 +08:00 |
|