Pricing flagship · round 1 — design pricing, fabric pricing, import / export
Super admin only. English only — pricing has no Chinese. Every screen, field, rule and message below is the real one (TRUTH-PRICING, laravel3.0 origin/main 6787e7873, rj-admin MCP reads 18 Oct). Wholesale is always in the retailer's settlement currency, retail in its consumer currency, labelled per column. Design pricing saves with one Submit; fabric pricing saves per cell. Master pricing is retired and not drawn. Retailer names are fictional; dotted = example value.
Design pricing · 10 boards
- P01 Pricing entry · retailer → main product → product ★
- P02 Switch retailer without leaving the grid
- P03 Design pricing · real density (2-Piece › Jacket, 101 rows) ★
- P04 Editing · dirty cells, errors, one Submit
- P05 Impact preview before Submit
- P06 Unsaved guard · switching product
- P07 Saved · priced-only view + refusal copy
- P17 Empty · product with no designs
- P18 Permission denied · not a super admin
- P20 Long names + CNY consumer currency
Fabric pricing · import / export · 5 boards
- P08 Fabric pricing grid · 28 codes × 10 combinations × 5 ★
- P09 Grid cell states · save, 0-warning, fill + paste
- P10 Import · upload → check + map ★
- P11 Import · preview + typed confirm
- P12 Import run + result · Export queued
Ladder · adjacent screens · phone · 7 boards
- P13 Confirmation ladder · money at scale ★
- P14 Billing → Surcharges (payment %)
- P15 Pattern surcharges (cm) + express cost
- P16 Formulas (fabric meterage, not price)
- P19 Loading · fabric pricing
- P21 Phone /m/pricing · read-mostly lookup
- P22 How you'd use it
Tags
proposalneeds backendAPI onlydotted = example value
· Open questions: PRICING-R1.md