主题
19 系统设置
版本:v3.0
所属端:后台管理
文档状态:已交付
1. 概述
1.1 背景与目标
系统设置模块提供平台级参数的配置能力,包括订单超时规则、积分使用规则、运费模板等全局配置。这些参数影响前台用户的购物体验和业务规则的运转。
本模块的设计目标:
- 提供订单相关参数的可视化配置
- 提供积分抵扣规则的配置
- 提供运费模板的管理
- 配置变更即时生效,无需重启
1.2 目标用户
| 角色 | 使用场景 |
|---|---|
| 超级管理员 | 全部系统配置权限 |
| 运营人员 | 调整订单和营销参数 |
1.3 功能范围
| 功能模块 | 说明 | 优先级 |
|---|---|---|
| 订单设置 | 超时关闭、自动收货等参数 | P0 |
| 积分设置 | 积分抵扣比例和上限 | P1 |
| 运费模板 | 配送费用规则配置 | P1 |
2. 功能详细设计
2.1 订单设置
页面结构
表单页面,展示当前配置值,支持修改后保存。
可配置参数
| 参数 | 说明 | 默认值 |
|---|---|---|
| 普通订单超时时间 | 未支付订单自动关闭的等待时间(分钟) | 120分钟 |
| 秒杀订单超时时间 | 秒杀订单未支付的自动关闭时间(分钟) | 60分钟 |
| 自动确认收货天数 | 发货后超过该天数自动确认收货 | 15天 |
业务规则
| 编号 | 规则描述 |
|---|---|
| BR-SET-01 | 修改后即时生效,影响所有新产生的订单 |
| BR-SET-02 | 已存在的订单按下单时的配置执行 |
2.2 积分设置
可配置参数
| 参数 | 说明 | 默认值 |
|---|---|---|
| 积分抵扣比例 | 每N积分抵扣1元 | 100积分=1元 |
| 最大抵扣比例 | 积分最多抵扣订单金额的百分比 | 50% |
| 购物赠送比例 | 每消费N元赠送1积分 | 1元=1积分 |
2.3 运费模板
业务规则
| 编号 | 规则描述 |
|---|---|
| BR-SET-10 | 运费模板定义不同地区的配送费用 |
| BR-SET-11 | 支持按重量或件数计费 |
| BR-SET-12 | 商品关联运费模板后,下单时按模板计算运费 |
| BR-SET-13 | 未关联模板的商品默认免运费 |
3. 接口能力
| 能力名称 | 说明 | 是否需登录 |
|---|---|---|
| 获取订单设置 | 返回当前订单参数配置 | 是 |
| 修改订单设置 | 更新订单参数 | 是 |
| 运费模板管理 | 运费模板增删改查 | 是 |
4. 核心数据实体
| 实体 | 业务含义 | 关键属性 |
|---|---|---|
| 订单设置 | 平台级订单参数 | 超时时间、自动收货天数 |
| 积分设置 | 积分使用规则 | 抵扣比例、上限、赠送比例 |
| 运费模板 | 配送费用规则 | 名称、计费方式、各地区费用 |
5. 验收标准
| 编号 | 验收条件 |
|---|---|
| AC-SET-01 | 订单设置修改后保存成功 |
| AC-SET-02 | 超时时间配置影响订单自动关闭行为 |
| AC-SET-03 | 自动收货天数配置影响自动确认行为 |
| AC-SET-04 | 积分抵扣配置在前台下单时正确生效 |
| AC-SET-05 | 运费模板配置在前台下单时正确计算运费 |