191 lines
7.4 KiB
Markdown
191 lines
7.4 KiB
Markdown
# 珠宝商城需求文档需求简介
|
||
|
||
1. 开发平台:微信小程序。
|
||
2. 参考小程序:空托之城。
|
||
3. 功能大纲:
|
||
1. 单门店、商城基础功能。
|
||
2. 钻戒计算器。
|
||
3. 版房。
|
||
4. 不接支付、物流位置。
|
||
5. 在线客服。
|
||
|
||
# 商城基础功能
|
||
|
||
参考小程序页面
|
||
|
||
1. 支持商品列表、分类、商品详情页、商品规格选择、添加购物车。
|
||
2. 商品详情页,商品基础信息下方,显示统一的商城发货公告。
|
||
|
||
参考小程序页面 商城统一发货公告
|
||
|
||
1. 因商品特殊性,不需要在小程序内支付,由线下、微信转帐等方式进行支付。
|
||
2. 商品详情页,顶部banner图支持配多张图、支持配视频。
|
||
|
||
# 商品分类详情页
|
||
|
||
1. 展示该分类下,商品的属性。
|
||
1. 成色。
|
||
2. 主石。
|
||
3. 副石。
|
||
4. 手寸。
|
||
5. 价格。
|
||
2. 每个属性展示的参数值,由后台配置。
|
||
1. 参数值从商品信息中获取。
|
||
2. 每个属性可配置“其他”,用户选择“其他”后,会展示不在已配置的参数值中的其他物品。
|
||
1. 例:现在有3件商品,成色分别为“18K”“18K金”“普通金”。
|
||
2. 后台配置成色的参数“18K”“其他”。
|
||
3. 当用户选项“其他”时,商品列表展示“18K金”“普通金”的商品。
|
||
3. 价格后台可配置区间。
|
||
3. 点击商品,跳转到商品详情页。
|
||
|
||
# 库存警告
|
||
|
||
1. 管理后台在配置商品时,需填写每个商品款式的库存数量,当库存低于10%时,可在管理后台首页展示库存即将售罄的商品信息。
|
||
1. 优先排列库存数量最少的。
|
||
2. 点击可打开对应商品配置页面。
|
||
|
||
# 商品规格
|
||
|
||
参考小程序页面
|
||
|
||
1. 因商品特殊性,具有较多的商品规格属性,后台可配置。
|
||
2. 基础属性如下,在商品详情页中直接展示,固定选项,不可选择。
|
||
1. 商品名称
|
||
2. 基础价格
|
||
3. 款号
|
||
4. 库存
|
||
5. 损耗
|
||
6. 工费
|
||
3. 详细参数如下,不同分类下可能有多种选项,在商品详情页中点击【查看详细参数】弹出,支持多选。
|
||
1. 成色
|
||
2. 主石
|
||
3. 副石
|
||
4. 手寸
|
||
4. 选择详细参数后,根据选项展示详细数据规格列表,列表数据如下:
|
||
1. 商品型号名称
|
||
2. 成色
|
||
3. 主石
|
||
4. 副石
|
||
5. 手寸
|
||
6. 金料总重
|
||
7. 金料净重
|
||
8. 损耗
|
||
9. 金耗
|
||
10. 金价
|
||
11. 金值
|
||
12. 主石数量
|
||
13. 主石石重
|
||
14. 主石单价
|
||
15. 主石金额
|
||
16. 副石数量
|
||
17. 副石石重
|
||
18. 副石单价
|
||
19. 副石金额
|
||
20. 配件金额
|
||
21. 加工工费
|
||
22. 镶石工费
|
||
23. 总工费
|
||
24. 总价
|
||
5. 商品信息、对应规格信息,支持表格导入导出。
|
||
|
||
# 钻戒计算器
|
||
|
||
参考小程序页面
|
||
|
||
1. 支持计算以下公式,每条公式可单独计算。
|
||
2. 净金重/g = 金重/g - 主石重/ct \* 0.2 - 副石重/ct \* 0.2
|
||
3. 含耗重/g = 净金重/g \* 损耗
|
||
4. 金值/元 = 含耗重/g \* 倒模金价/元
|
||
5. 主石总价/元 = 主石重/ct \* 主石单价/元
|
||
6. 副石总价/元 = 副石重/ct \* 副石单价/元
|
||
7. 微镶总价/元 = 副石粒数/p \* 微镶费/元
|
||
8. 总价 = 金值 + 主石总价 + 副石总价 + 主石镶费 + 微镶总价 + 3D起板费 + 基本工费 + 其他费用。
|
||
|
||
# 购物车&订单提交&支付
|
||
|
||
## 购物车
|
||
|
||
参考小程序页面
|
||
|
||
1. 展示购物车列表。
|
||
2. 展示的属性:
|
||
1. 商品名称。
|
||
2. 款号。
|
||
3. 商品型号名称。
|
||
4. 成色。
|
||
5. 主石。
|
||
6. 手寸。
|
||
7. 金料总重。
|
||
8. 总价。
|
||
3. 勾选要下单的商品,展示勾选商品总金额,点击【下单】按钮,跳转至“订单提交页”。
|
||
|
||
## 订单提交
|
||
|
||
参考小程序页面 订单提交页
|
||
|
||
1. 展示的商品属性与上一页面保持统一。
|
||
2. 展示公司地址、物流信息。
|
||
3. 用户填写发货信息。
|
||
4. 展示发货时间提醒。
|
||
5. 展示要下单的商品信息列表
|
||
6. 展示贵重物品提醒,需用户手动勾选。
|
||
1. 勾选前,【提交订单】按钮处于灰色不可点击状态。
|
||
2. 勾选后,【提交订单】按钮处于亮色可点击状态。
|
||
7. 点击【提交订单】按钮,跳转到“订单详情页”。
|
||
|
||
## 订单详情
|
||
|
||
参考小程序页面 订单详情页
|
||
|
||
1. 展示的商品属性与上一页面保持统一。
|
||
2. 展示订单商品列表、订单号、总价、当前状态。
|
||
1. 当前状态:待支付、已支付、已发货。
|
||
3. 展示下单成功提示、用户物流信息、客服微信号、购买相关提示。
|
||
1. 用户支付后,新增展示支付时间。
|
||
2. 商品发货后,新增展示物流公司名、物流单号。
|
||
1. 纯展示,不需要对接物流API。
|
||
4. 页面底部,展示【取消订单】【添加客服好友】【联系客服】按钮。
|
||
1. 点击【取消订单】按钮,取消该订单。
|
||
2. 点击【添加客服好友】按钮,弹出客服二维码弹窗。
|
||
3. 点击【联系客服】按钮,拉起小程序自带客服。
|
||
5. 成功创建订单后:
|
||
1. 管理后台创建该用户的订单详情信息,方便客服后续与用户沟通。
|
||
2. 用户可在“我的页面 - 订单详情”查看已创建的订单。
|
||
1. 点击任意订单,跳转到“订单详情页”。
|
||
6. 管理后台支持手动创建订单。
|
||
1. 创建时需关联用户ID,选择商品信息、型号信息等。
|
||
2. 创建成功后,用户的订单列表页自动更新。
|
||
7. 管理后台支持修改订单信息。
|
||
1. 如修改商品信息、型号信息等,前后端自动更新价格。
|
||
|
||
## 支付
|
||
|
||
1. 用户通过在线客服或微信沟通、支付金额后,工作人员可在管理后台找到对应用户信息、订单列表,将订单状态改变为“已支付”。
|
||
1. 改变状态时,需提交用户支付凭证(如上传图片)、支付时间(如年月日)。
|
||
2. 商品发货后,工作人员需在管理后台将订单状态改为“已发货”。
|
||
1. 改变状态时,需提交物流公司名、物流单号。
|
||
|
||
# 版房
|
||
|
||
参考小程序页面 版房
|
||
|
||
1. 后台可配置名称、展示图片。
|
||
1. 每条信息可配置多个图片。
|
||
|
||
# 我的页面
|
||
|
||
参考小程序页面 版房
|
||
|
||
1. 参考我的页面,不显示【价格计算器】【推荐平台给好友】。
|
||
|
||
# 我的订单
|
||
|
||
1. 订单状态:全部、未付款、待发货、待收货、已收货。
|
||
1. “未付款”可改变为“待发货”,改变时需提交支付凭证、支付时间。
|
||
2. “待发货”可改变为“待收货”,改变时需提交物流公司、物流单号。
|
||
1. 前端(订单列表和订单情况页)展示物流公司名、物流单号,单号右侧有【复制】icon,点击可复制物流单号,并弹出系统提示“物流单号已复制”。
|
||
3. “待收货”可改变为“已收货 ”,改变时需提交收货日期。
|
||
1. 前端(订单列表和订单情况页)展示收货日期。
|
||
2. 展示订单编号、商品图、商品属性、订单总金额、下单时间、订单状态、【订单详情】按钮。
|
||
1. 商品属性,同订单提交页面展示的属性,即:名称、款号、商品型号名称、成色、主石、手寸、金料总重、总价。
|
||
3. 点击【订单详情】按钮,跳转至“订单详情页”。 |