feat(reviews): order-line reviews with merchant reply and platform moderation (add-product-reviews)

This commit is contained in:
Chengdong Zhang
2026-09-24 16:38:05 +08:00
parent 473d19d089
commit c532f87b03
34 changed files with 2055 additions and 36 deletions
+15
View File
@@ -87,3 +87,18 @@ The platform admin console SHALL provide a read-only cross-shop aftersale list a
- **WHEN** a platform administrator rejects an escalated dispute
- **THEN** the aftersale reaches rejected and the console shows that only the permitted one-time customer reopen can resume it
### Requirement: Platform review moderation
Platform admins SHALL review a paginated moderation list of all reviews with their product, customer, and shop context and SHALL hide or delete reviews through the shared API contract. Admin SHALL expose review moderation navigation beside existing platform operations.
#### Scenario: hide a review from the moderation list
- **WHEN** a platform admin hides a review
- **THEN** the list shows it as hidden and the review leaves the mall storefront and rating summary
#### Scenario: delete a review
- **WHEN** a platform admin deletes a review
- **THEN** the row is removed and absent from both admin and storefront listings
#### Scenario: moderation appears in admin navigation
- **WHEN** an authenticated platform admin opens the admin console
- **THEN** a review moderation entry is reachable from the console nav