- 下线商品tab页-批量上线
- 需求编号SPGL-SPGL-09
- 页面原型
- 处理流程和约束条件
序号 | 步骤 | 描述 | ||||||
1 | 批量上线商品 |
| ||||||
点击【确认】按钮 | 点击【取消】按钮 | |||||||
校验所选商品的【品牌】状态是否均为上线 | 关闭弹出框,不做任何操作 | |||||||
是 | 否 | |||||||
校验所选商品的【供应商】状态是否均为上线 | 高亮文案提示第一个有问题的商品“商品编码:XXXXXXXXXX的【品牌】已下线,请修改” | |||||||
是 | 否 | |||||||
校验所选商品的【四级类目】状态是否均为上线 | 高亮文案提示第一个有问题的商品“商品编码:XXXXXXXXXX的【供应商】已下线,请修改” | |||||||
是 | 否 | |||||||
将所选商品状态由“下线”变为“上线” | 高亮文案提示第一个有问题的商品“商品编码:XXXXXXXXXX的【四级类目】已下线,请修改” | |||||||
成功 | 部分成功 | 失败 | ||||||
|
|
| ||||||
CMS通过【商品信息分发接口:openApi/getGoodsList】将商品上线指令分发至QQT/LDY/UPOS |
- 功能说明
序号 | 模块 | 描述 |
1 | 标题 |
|
2 | 操作按钮 |
|
- 数据说明
【商品信息分发接口:openApi/getGoodsList】
序号 | 模块 | 描述 |
1 | 商品状态 | 01:上线 |
- 接口说明
序号 | 模块 | 描述 |
1 | 商品信息分发接口:openApi/getGoodsList | CMS-QQT/LDY/UPOS |
- 其他说明
序号 | 模块 | 描述 |
|
|
|
- 保存商品tab页-批量删除
- 需求编号SPGL-SPGL-10
- 页面原型
- 处理流程和约束条件
序号 | 步骤 | 描述 | |||
1 | 批量删除商品 |
| |||
点击【确认】按钮 | 点击【取消】按钮 | ||||
将所选还未创建【商品编码】的商品删除,不再在“保存商品tab页”里展示 | 关闭“批量删除”弹出框,不做任何操作 | ||||
成功 | 部分成功 | 失败 | |||
|
|
|
- 功能说明
序号 | 模块 | 描述 |
1 | 标题 |
|
2 | 操作按钮 |
|
- 数据说明
序号 | 模块 | 描述 |
|
|
|
- 接口说明
序号 | 模块 | 描述 |
|
|
|
- 其他说明
序号 | 模块 | 描述 |
|
|
|
- 保存商品tab页-商品详情………………………………………………………修改
- 需求编号SPGL-SPGL-11
- 页面原型
- 处理流程和约束条件
- 商品修改流程校验
序号 | 步骤 | 描述 | |||||||
1 | 商品详情-【第一步】填写商品信息 |
| |||||||
点击【下一步】按钮 | 点击【保存】按钮 | 点击【取消】按钮 | |||||||
校验当前页面填写的商品信息是否无问题 |
| 关闭“商品详情”弹出框,不做任何操作 | |||||||
是 | 否 | ||||||||
进入下一页 | 高亮提示“必填”或文案(详见:商品创建提示校验) | ||||||||
2 | 商品详情-【第二步】上传商品图片 |
| |||||||
点击【上一步】按钮 | 点击【确认】按钮 | 点击【保存】按钮 | 点击【取消】按钮 | ||||||
返回上一页 |
|
| 关闭“商品详情”弹出框,不做任何操作 | ||||||
是 | 否 | ||||||||
| 高亮提示“必填”或文案(详见:商品创建提示校验) |
- 商品创建提示校验
序号 | 步骤 | 描述 |
1 | 【商品类目】校验 | 校验所选【商品4级类目】是否已经变为“下线”
|
2 | 【商品自定义编码】校验 | 校验所填【商品自定义编码】是否已存在,无论已存在的商品是“上线/下线/保存”
|
3 | 【商品条形码】校验 | 校验所填【商品条形码】是否已存在,无论已存在的商品是“上线/下线/保存”
|
4 | 【商品 | 校验所填【商品
|
5 | 【品牌】校验 | 校验所选【品牌】是否已变为“下线”
|
6 | 【供应商】校验 | 校验所选【供应商】是否已变为“下线”
|
7 | 【单位】校验 | 校验所选【单位】是否已变为“下线”
|
|
|
|
9 | 【标准价格】校验 | 校验所填【标准价格】是否在“0.01~9999999.99”的范围内
|
10 | 【促销价格】校验 | 校验所填【促销价格】是否“0.00~【标准价格】”的范围内
|
- 功能说明
【第一步】填写商品信息
序号 | 模块 | 描述 | ||||||||
1 | 标题 |
| ||||||||
2 | 副标题 |
| ||||||||
3 | 操作内容 |
| ||||||||
4 | 操作按钮 |
|
【第二步】上传商品图片
序号 | 模块 | 描述 |
1 | 标题 |
|
2 | 副标题 |
|
3 | 操作内容 |
|
4 | 操作按钮 |
|
- 数据说明
【商品信息分发接口:openApi/getGoodsList】
序号 | 模块 | 描述 |
1 | 操作类型 | 01:创建 |
- 接口说明
序号 | 模块 | 描述 |
1 | 商品信息分发接口:openApi/getGoodsList | CMS-QQT/LDY/UPOS |
- 其他说明
序号 | 模块 | 描述 |
|
|
|
- 品牌管理
- 上线品牌tab页
- 需求编号SPGL-PPGL-01
- 页面原型
- 处理流程和约束条件
序号 | 步骤 | 描述 | |||
1 | 点击【批量下线】按钮 | 校验当前页面是否勾选数据 | |||
是 | 否 | ||||
校验选择的品牌是否有上线商品 | 高亮提示“请选择至少一条数据”,2秒后自动关闭 | ||||
是 | 否 | ||||
高亮提示“所选品牌下还有上线商品,请将商品全部下线或更换品牌后,再进行此操作”,2秒后自动关闭 | 打开“批量下线”弹出框 | ||||
2 | 点击【批量导出】按钮 | 校验当前页面是否勾选数据 | |||
是 | 否 | ||||
打开“批量导出”弹出框 | 高亮提示“请选择至少一条数据”,2秒后自动关闭 |
- 功能说明
序号 | 模块 | 描述 | |
1 | tab页名称 |
| |
2 | 基础搜索条件 |
| |
3 | 高级搜索条件 (默认收起) |
| |
4 | 操作按钮 |
| |
5 | 数据列表 |
| |
6 | 翻页控件 |
|
- 数据说明
序号 | 模块 | 描述 |
1 | 品牌编码 | PP001~PP999 |
2 | 品牌名称 | 最多20个字,最多展示2行,超过部分以“…”代替 |
3 | 品牌介绍 | 最多50个字,最多展示2行,超过部分以“…”代替 |
4 | 上线商品数量 | 在“商品管理>商品管理>上线商品tab页”中查询该品牌的商品,正整数 |
5 | 下线商品数量 | 在“商品管理>商品管理>下线商品tab页”中查询该品牌的商品,正整数 |
6 | 全部商品数量 | =上线商品数量+下线商品数量,正整数 |
7 | 创建人员 | 品牌创建,记录“创建人员” |
8 | 创建时间 | 品牌创建,记录“创建时间”,精确到秒 |
9 | 操作人员 | 品牌创建/修改/下线/上线,记录“操作人员” |
10 | 操作时间 | 品牌创建/修改/下线/上线,记录“操作时间”,精确到秒 |
- 接口说明
序号 | 模块 | 描述 |
|
|
|
- 其他说明
序号 | 模块 | 描述 |
|
|
|
- 下线品牌tab页
- 需求编号SPGL-PPGL-02
- 页面原型
- 处理流程和约束条件
序号 | 步骤 | 描述 | |
1 | 点击【批量上线】按钮 | 校验当前页面是否勾选数据 | |
是 | 否 | ||
打开“批量导出”弹出框 | 高亮提示“请选择至少一条数据”,2秒后自动关闭 | ||
2 | 点击【批量导出】按钮 | 校验当前页面是否勾选数据 | |
是 | 否 | ||
打开“批量导出”弹出框 | 高亮提示“请选择至少一条数据”,2秒后自动关闭 |
- 功能说明
序号 | 模块 | 描述 |
1 | tab页名称 |
|
2 | 基础搜索条件 |
|
3 | 高级搜索条件 (默认收起) |
|
4 | 操作按钮 |
|
5 | 数据列表 |
|
6 | 翻页控件 |
|
- 数据说明
序号 | 模块 | 描述 |
1 | 品牌编码 | 同“上线品牌tab页” |
2 | 品牌名称 | 同“上线品牌tab页” |
3 | 品牌介绍 | 同“上线品牌tab页” |
4 | 上线商品数量 | 同“上线品牌tab页” |
5 | 下线商品数量 | 同“上线品牌tab页” |
6 | 全部商品数量 | 同“上线品牌tab页” |
7 | 创建人员 | 同“上线品牌tab页” |
8 | 创建时间 | 同“上线品牌tab页” |
9 | 操作人员 | 同“上线品牌tab页” |
10 | 操作时间 | 同“上线品牌tab页” |
- 接口说明
序号 | 模块 | 描述 |
|
|
|
- 其他说明
序号 | 模块 | 描述 |
|
|
|