Bella Moda
Bella Moda 服裝店
TVP Demo Control
本地 Demo 已实现 · 云端部署后补公网回归

服装店 TVP 系统汇报与演示入口

这页用于演示时统一说明需求覆盖、三端边界、核心业务闭环和反馈收集。客户前台、移动 App、员工 ERP 分离展示,避免把商城塞进后台。

97
FAS 需求点
4
角色入口
1
订单付款闭环
Requirement Coverage

按服装店需求实现的模块

页面只做汇报摘要;正式 requirement mapping 仍以原始三页需求图和 FAS 文档为准,原文不在此页改写。

E-shop / 商品展示
已实现

首页、列表、详情、颜色/尺码/剪裁、收藏、购物车

会员 / App
已实现

注册、尺码偏好、优惠券、订单、付款、收藏、售后退款入口

ERP 订单与付款
已实现

订单、付款凭证上传、人工审核/拒绝、应收状态

商品与库存
已实现

商品管理、库存调整、安全库存、盘点、低库存提醒

CRM / EDM / 促销
已实现待云端配置

Promotion Code、Bonus point、Birthday Promotion、Email Sending of Birthday Greetings and Promos、Promotional EDM 逐条追踪

售后 / 退款 / 评价
已实现

退换货、瑕疵售后、退款退货、评价提交与审核

报表 / 单据 / 导入导出
已实现

销售毛利、应收、偏好、库存、单据预览和 Excel/CSV 导入导出

Admin Data Reports & Analysis (Mobile APP)
已正式接后端

Mobile BI 使用 ERP 报表 API,同步库存、应收、销售毛利、安全库存;员工登录、个人资料、改密、通知偏好接后端

云端回归
部署后补证

公网域名、API、DB、浏览器三端回归和正式截图证据

Original Requirement Ledger

97 条原始需求逐条可见

以下使用三页原始需求图中的英文原文和 FAS 编号。TVP PM / Bella / A2 门禁要求:不能用 CRM、Reports 等大类替代子项;Mobile APP 项必须有移动端入口。

打开 ERP App / Mobile BI
No.SourceOriginal RequirementScreen / AreaControlsDataDemo LinkStatus
FAS-001page-01-frontend.jpgSystem Version(s): Desktop + Mobile APP + ResponsivePlatform shell / responsive modesDesktop/Mobile/App switch, language switch`tvp_tenants`, UI config/app/homePASS
FAS-002page-01-frontend.jpgRequirement(s): i) ERP System for Sales, Inventory, workflow managementB01 ERP DashboardERP navigation, KPI cards, workflow queuesorders, inventory, payment, CRM views/fashion/erp-app/inventoryPASS
FAS-003page-01-frontend.jpgii) Mobile App for iOS & Android systems, and;Mobile App shellMobile viewport, bottom navUI config, member/order/report data/app/homePASS
FAS-004page-01-frontend.jpgiii) to be listed on Apple App Store & Google Play StoreApp readiness / deployment noteApp shell readiness indicatorUI config/app/homePASS_WITH_RISK
FAS-005page-01-frontend.jpgFrontend (App + Desktop + Responsive)-Frontend shellResponsive nav, language switch`tvp_tenants`/fashion/demoPASS
FAS-006page-01-frontend.jpgHomepageF01 Homepage`立即選購`, `查看新品`, `WhatsApp 查詢``tvp_tenants`, `tvp_products`, `tvp_promotions`/fashion/shopPASS
FAS-007page-01-frontend.jpgMember CentreF07/F08 Member CentreRegister, login, save profile, set address`tvp_members`, `tvp_member_addresses`/fashion/shop/member/profilePASS
FAS-008page-01-frontend.jpgRegistrationF07 Registration / Login`註冊`, `登入`write `tvp_members`/fashion/shop/member/registerPASS
FAS-009page-01-frontend.jpgMember profile ManagementF08 Member Profile`保存資料`, edit profileread/write `tvp_members`/fashion/shop/member/profilePASS
FAS-010page-01-frontend.jpgDefault delivery address settingF08 / F05 Address`設定預設地址`, `新增地址``tvp_member_addresses`, order address snapshot/fashion/shop/member/profilePASS
FAS-011page-01-frontend.jpgMembership and Bonus pointF08 / B07 Bonus Pointview balance, create/edit/delete bonus rules`tvp_bonus_points`, `tvp_member_bonus_transactions`/fashion/shop/member/profilePASS
FAS-012page-01-frontend.jpgProduct Sales SystemF02-F06 Sales Systembrowse, cart, checkout, paymentproducts, variants, orders/fashion/shop/productsPASS
FAS-013page-01-frontend.jpgProduct DisplayF02 Product Displayfilter, view detail, add cart`tvp_products`, `tvp_product_variants`/fashion/shop/productsPASS
FAS-014page-01-frontend.jpgShopping CartF04 Cartupdate quantity, apply promotion, checkoutcart/order draft, promotions, bonus points/fashion/shop/cartPASS
FAS-015page-01-frontend.jpgPayment Integration with “Stripe” / “FPS”F06 Payment / B06 Payment Settingchoose method, upload proof, save settings`tvp_payment_settings`, `tvp_orders_wide.payment_*`, attachments/fashion/shop/paymentPASS_WITH_RISK
FAS-016page-01-frontend.jpgSales HistoryF09 Sales Historyview order, download docs, request after-sales`tvp_orders_wide`, attachments, after-sales/fashion/shop/member/historyPASS
FAS-017page-01-frontend.jpgSales QuotationB08 Documents / F09 Downloadsgenerate, preview, download`tvp_orders_wide.document_*`, attachments/fashion/shop/member/historyPASS
FAS-018page-01-frontend.jpgSales InvoiceB08 Documents / F09 Downloadsgenerate, preview, download`tvp_orders_wide.document_*`, attachments/fashion/shop/member/historyPASS
FAS-019page-01-frontend.jpgSales ReceiptB08 Documents / F09 Downloadsgenerate, preview, download`tvp_orders_wide.document_*`, attachments/fashion/shop/member/historyPASS
FAS-020page-01-frontend.jpgDelivery NoteB08 Documents / F09 Downloadsgenerate, preview, download`tvp_orders_wide.document_*`, attachments/fashion/shop/member/historyPASS
FAS-021page-01-frontend.jpgOrder Management / Status TrackingF09 / B05 Ordersstatus timeline, update status`tvp_orders_wide.order_status`/fashion/staff/ordersPASS
FAS-022page-01-frontend.jpgMaintenance RecordF09 / B09 After-salescreate after-sales, upload attachment, update status`tvp_after_sales`, `tvp_orders_wide.after_sales_*`/fashion/staff/maintenancePASS
FAS-023page-01-frontend.jpgProduct ReviewsF10 Product Reviewssubmit, filter, approve/hide backend`tvp_reviews`, products, orders/fashion/shop/reviewsPASS
FAS-024page-01-frontend.jpgContact UsF11 ContactWhatsApp, submit inquiry, copy address`tvp_tenants`, `tvp_inquiries`/fashion/shop/store-contactPASS
FAS-025page-01-frontend.jpgAbout UsF11 Aboutview brand story, contact CTA`tvp_tenants`, CMS content/fashion/shop/aboutPASS
FAS-026page-01-frontend.jpgGeneral PagesF11 General Pagesopen content pages`tvp_cms_pages`/fashion/shop/general-pagesPASS
FAS-027page-01-frontend.jpgPrivacy PolicyF11 Privacy Policyopen privacy page`tvp_cms_pages`/fashion/shop/privacy-policyPASS
FAS-028page-01-frontend.jpgTerms and Condition PagesF11 Termsopen terms page`tvp_cms_pages`/fashion/shop/terms-and-conditionsPASS
FAS-029page-01-frontend.jpgWhatsapp Chat integration for customer inquiryF12 WhatsApp Inquirystart WhatsApp, attach product, create order drafttenant WhatsApp, products, members, order draft/fashion/shop/whatsappPASS
FAS-030page-02-erp.jpgERP & Workflow SystemB01 ERP Dashboardworkflow queues, deep linksorders, inventory, payment, CRM views/fashion/staffPASS
FAS-031page-02-erp.jpgCMS User ManagementB02 CMS Usersuser tab, filters`tvp_users`/fashion/staff/usersPASS
FAS-032page-02-erp.jpgView CMS UsersB02 CMS Usersview userread `tvp_users`/fashion/staff/usersPASS
FAS-033page-02-erp.jpgCreate CMS UsersB02 CMS Userscreate userwrite `tvp_users`, audit/fashion/staff/usersPASS
FAS-034page-02-erp.jpgEdit CMS UsersB02 CMS Usersedit userupdate `tvp_users`, audit/fashion/staff/usersPASS
FAS-035page-02-erp.jpgDelete CMS UsersB02 CMS Usersdelete/disable userupdate `tvp_users.status`, audit/fashion/staff/usersPASS
FAS-036page-02-erp.jpgProduct & Inventory ManagementB03/B04 Product & Inventoryproduct tab, inventory tabproducts, variants, movements/fashion/staff/productsPASS
FAS-037page-02-erp.jpgProduct ManagementB03 Product Managementcreate/edit/upload/upsert variants`tvp_products`, `tvp_product_variants`/fashion/staff/productsPASS
FAS-038page-02-erp.jpgBuyer Item No., HS Code, UPC CodeB03 Product fields / F03 Detailedit item identifiers`tvp_products.buyer_item_no`, `hs_code`, `upc_code`/fashion/staff/productsPASS
FAS-039page-02-erp.jpgProduct PhotoB03 Product photo / F02/F03upload image, set primary`tvp_attachments`, `tvp_products.photo_*`/fashion/staff/productsPASS
FAS-040page-02-erp.jpgSales PriceB03 Product price / F02/F03edit price`tvp_products.sales_price`, order snapshot/fashion/staff/productsPASS
FAS-041page-02-erp.jpgProduct CostB03 Product cost / B10 Reportedit cost`tvp_products.product_cost`, order snapshot/fashion/staff/productsPASS
FAS-042page-02-erp.jpgPromotion PriceB03 / B07 Promotionedit promotion price`tvp_products.promotion_price`, promotions/fashion/staff/productsPASS
FAS-043page-02-erp.jpgPromotion CostB03 / B10 Reportedit promotion cost`tvp_products.promotion_cost`/fashion/staff/productsPASS
FAS-044page-02-erp.jpgProduct descriptionB03 / F03 Detailedit description`tvp_products.description_*`/fashion/staff/productsPASS
FAS-045page-02-erp.jpgInventory ManagementB04 Inventoryinventory tabsvariants, movements/fashion/staff/inventoryPASS
FAS-046page-02-erp.jpgReal-Time Stock Balance EnquiryB04 / B10 / M03query stockread `tvp_product_variants.stock_qty`/fashion/erp-app/inventoryPASS
FAS-047page-02-erp.jpgStock AdjustmentB04 Inventoryadjust stockwrite `tvp_inventory_movements`, variant stock/fashion/staff/inventoryPASS
FAS-048page-02-erp.jpgSafety Stock LevelB04 Inventory / B10set safety stock`tvp_product_variants.safety_stock_qty`/fashion/staff/inventoryPASS
FAS-049page-02-erp.jpgInventory reminderB04 / B01 / M03view alertsstock vs safety stock views/fashion/erp-app/alertsPASS
FAS-050page-02-erp.jpgSales & Order ManagementB05 Ordersorder table/pipeline`tvp_orders_wide`/fashion/staff/ordersPASS
FAS-051page-02-erp.jpgOrder ManagementB05 Ordersorder management tab`tvp_orders_wide`/fashion/staff/ordersPASS
FAS-052page-02-erp.jpgView OrderB05 Ordersview orderread `tvp_orders_wide`/fashion/staff/ordersPASS
FAS-053page-02-erp.jpgCreate OrderB05 Orderscreate orderwrite `tvp_orders_wide`/fashion/staff/ordersPASS
FAS-054page-02-erp.jpgEdit OrderB05 Ordersedit orderupdate `tvp_orders_wide`/fashion/staff/ordersPASS
FAS-055page-02-erp.jpgDelete OrderB05 Ordersdelete/cancel orderupdate `order_status`, audit/fashion/staff/ordersPASS
FAS-056page-02-erp.jpgOrder Taking FunctionB05 / F12accept order, create draft from inquirywrite `tvp_orders_wide.channel/source`/fashion/staff/ordersPASS
FAS-057page-02-erp.jpgInput Order FilesB05 Order Filesimport Excel/CSV, validate`tvp_order_files`, orders, attachments/fashion/staff/ordersPASS
FAS-058page-02-erp.jpgOutput Order FilesB05/B08 Order Filesexport Excel/CSV, download`tvp_order_files`, orders/fashion/staff/ordersPASS
FAS-059page-02-erp.jpgPayment ManagementB06 Paymentpayment module navpayments/orders/settings/fashion/staff/paymentsPASS
FAS-060page-02-erp.jpgPayment ManagementB06 Paymentpayment tablepayments/orders/settings/fashion/staff/paymentsPASS
FAS-061page-02-erp.jpgView PaymentB06 Paymentview payment/proofread order payment fields, attachments/fashion/staff/paymentsPASS
FAS-062page-02-erp.jpgCreate PaymentB06 Paymentcreate payment recordwrite `tvp_orders_wide.payment_*`, bank records/fashion/staff/paymentsPASS
FAS-063page-02-erp.jpgEdit PaymentrB06 Paymentedit paymentupdate `tvp_orders_wide.payment_*`, audit/fashion/staff/paymentsPASS
FAS-064page-02-erp.jpgDelete PaymentB06 Paymentvoid/delete paymentupdate payment status, audit/fashion/staff/paymentsPASS
FAS-065page-02-erp.jpgPayment SettingB06 Settingspayment settings tabs`tvp_payment_settings`/fashion/staff/paymentsPASS
FAS-066page-02-erp.jpgStripe Account SettingsB06 Stripe Settingssave Stripe display settings`tvp_payment_settings.provider='stripe'`/fashion/staff/paymentsPASS_WITH_RISK
FAS-067page-02-erp.jpgPaymeB06 PayMe Settingssave PayMe display settings`tvp_payment_settings.provider='payme'`/fashion/staff/paymentsPASS
FAS-068page-02-erp.jpgFPSB06 FPS Settingssave FPS identifier/QR`tvp_payment_settings.provider='fps'`/fashion/staff/paymentsPASS
FAS-069page-02-erp.jpgBank in recordB06 Bank inadd/view bank in record`tvp_bank_in_records`, order payment status/fashion/staff/paymentsPASS
FAS-070page-02-erp.jpgCRM SystemB07 CRMCRM tabspromotions, bonus, birthday, EDM/fashion/staff/promotionsPASS
FAS-071page-02-erp.jpgPromotion CodeB07 Promotion Codepromotion tab`tvp_promotions`/fashion/staff/promotionsPASS
FAS-072page-02-erp.jpgView Promotion CodeB07 Promotion Codeview promotionread `tvp_promotions`/fashion/staff/promotionsPASS
FAS-073page-03-crm-reports.jpgCreate Promotion CodeB07 Promotion Codecreate promotionwrite `tvp_promotions`/fashion/staff/promotionsPASS
FAS-074page-03-crm-reports.jpgEdit Promotion CodeB07 Promotion Codeedit promotionupdate `tvp_promotions`/fashion/staff/promotionsPASS
FAS-075page-03-crm-reports.jpgDelete Promotion CodeB07 Promotion Codedelete/deactivate promotionupdate `tvp_promotions.status`, audit/fashion/staff/promotionsPASS
FAS-076page-03-crm-reports.jpgBonus pointB07 Bonus Point / F08bonus point tabbonus rules/transactions/fashion/shop/member/profilePASS
FAS-077page-03-crm-reports.jpgView Bonus pointB07 Bonus Pointview bonusread bonus rules/transactions/fashion/staff/promotionsPASS
FAS-078page-03-crm-reports.jpgCreate Bonus pointB07 Bonus Pointcreate rule/adjustmentwrite `tvp_bonus_points`, transactions/fashion/staff/promotionsPASS
FAS-079page-03-crm-reports.jpgEdit Bonus pointB07 Bonus Pointedit ruleupdate `tvp_bonus_points`/fashion/staff/promotionsPASS
FAS-080page-03-crm-reports.jpgDelete Bonus pointB07 Bonus Pointdelete/deactivate ruleupdate bonus status, audit/fashion/staff/promotionsPASS
FAS-081page-03-crm-reports.jpgBirthday PromotionB07 Birthday Promotioncreate birthday campaign`tvp_birthday_promotions`, members/fashion/staff/promotionsPASS
FAS-082page-03-crm-reports.jpgEmail Sending of Birthday Greetings and PromosB07 EDMselect birthday audience, send/schedule emailEDM campaigns/sends, `mail_email_account`/fashion/staff/promotionsPASS_WITH_RISK
FAS-083page-03-crm-reports.jpgPromotional EDMB07 Promotional EDMcreate campaign, preview, send, view status`tvp_edm_campaigns`, `tvp_edm_sends`, mail account/fashion/staff/promotionsPASS_WITH_RISK
FAS-084page-03-crm-reports.jpgReportsB10 Reportsreport nav, filtersreport views/fashion/erp-app/reportsPASS
FAS-085page-03-crm-reports.jpgSales & Gross Profit ReportsB10 Sales/GPdate/category filters, exportorder revenue/cost views/fashion/erp-app/reportsPASS
FAS-086page-03-crm-reports.jpgCcounts Receivable analysisB10 ARAR filter, drilldownunpaid/payment review/bank-in views/fashion/erp-app/receivablesPASS
FAS-087page-03-crm-reports.jpgPreference AnalysisB10 Preferencepreference filtersorders, reviews, optional wishlist if approved/fashion/staff/reportsPASS
FAS-088page-03-crm-reports.jpgPromotion Campaign ReportsB10 Promotion Reportcampaign filter, drilldownpromotions, orders, EDM sends/fashion/staff/reportsPASS
FAS-089page-03-crm-reports.jpgAdmin Data Reports & Analysis (Mobile APP)M03 Mobile Admin Reportsmobile KPI cards, chart drilldown, filters, profile/auth`GET /api/reports/summary`, `GET /api/products`, `tvp_orders_wide`, `tvp_users`, `tvp_staff_sessions`/fashion/erp-app/reportsPASS
FAS-090page-03-crm-reports.jpgInventory AnalysisB10/M03 Inventory Reportinventory filters, stock value drilldown`GET /api/reports/summary`, `GET /api/products`, `tvp_products`, `tvp_inventory_movements`/fashion/erp-app/inventoryPASS
FAS-091page-03-crm-reports.jpgReal-Time Stock Balance EnquiryB10/M03 Stock Balancestock query`GET /api/products`, `tvp_products.stock_qty`, `tvp_products.safety_stock_qty`/fashion/erp-app/inventoryPASS
FAS-092page-03-crm-reports.jpgSafety Stock LevelB10/M03 Safety Stocksafety filters`GET /api/products`, `tvp_products.safety_stock_qty`/fashion/erp-app/inventoryPASS
FAS-093page-03-crm-reports.jpgInventory reminderB10/M03 Reminderalert list`GET /api/reports/summary`, `tvp_products.stock_qty <= safety_stock_qty`, `tvp_user_notification_preferences.low_stock_enabled`/fashion/erp-app/alertsPASS
FAS-094page-03-crm-reports.jpgInventory and Profitability AnalysisM03 Inventory Profitabilityprofitability drilldown, stock value, unit profit`GET /api/reports/summary`, `GET /api/products`, `tvp_products.product_cost`, `tvp_orders_wide.gross_profit`/fashion/erp-app/inventoryPASS
FAS-095page-03-crm-reports.jpgAccount ReportsM03 Account Reportsaccount report tab, sales/cost bars, AR summary`GET /api/reports/summary`, `tvp_orders_wide.payment_status`, `tvp_orders_wide.outstanding_amount`/fashion/erp-app/reportsPASS
FAS-096page-03-crm-reports.jpgSales & Gross Profit ReportsM03 Account/Sales GPdate filters, mobile chart drilldown`GET /api/reports/summary`, `tvp_orders_wide.net_amount`, `total_cost`, `gross_profit`/fashion/erp-app/reportsPASS
FAS-097page-03-crm-reports.jpgAccounts Receivable analysisM03 Account/ARAR filters, ageing chips, order drilldown`GET /api/reports/summary`, `tvp_orders_wide.receivable_amount`, `received_amount`, `outstanding_amount`/fashion/erp-app/receivablesPASS
Demo Story

核心闭环讲解顺序

01

客户在商城或 App 浏览服装商品

02

选择颜色、尺码、剪裁和会员偏好

03

加入购物车并提交订单

04

上传 FPS / PayMe / Bank in 付款凭证

05

ERP 人工审核付款,订单状态变化

06

生成报价单、发票、收据、送货单

07

售后、退款、评价继续回写客户记录

08

库存、应收、毛利、偏好报表同步呈现

Feedback

演示意见反馈

反馈会写入 Demo 后端 `tvp_demo_feedback`,用于后续 Bella PMO / A2 / A3 整理问题和回归。

支持短中文、电话和粘贴文本;提交失败会显示错误。