# 《Seckill秒杀系统》第19章:秒杀商品运营端业务开发

作者:冰河
星球:http://m6z.cn/6aeFbs (opens new window)
博客:https://binghe.gitcode.host (opens new window)
文章汇总:https://binghe.gitcode.host/md/all/all.html (opens new window)
源码获取地址:https://t.zsxq.com/0dhvFs5oR (opens new window)
课程视频:https://t.zsxq.com/10lUjQh6F (opens new window)

沉淀,成长,突破,帮助他人,成就自我。

  • 本章难度:★★☆☆☆
  • 本章重点:完成秒杀商品运营端业务开发,为运营人员提供简单管理秒杀商品的功能,并将前后端代码联调成功。
  • 课程视频:[https://t.zsxq.com/10lUjQh6F](https://t.zsxq.com/10lUjQh6F

大家好,我是冰河~~

运营作为秒杀商品的发布者和管理者,对于秒杀商品拥有管理权限,并且运营人员往往都需要在运营端来管理这些数据。

# 一、前言

在前面的文章中,完成了对秒杀系统中秒杀商品业务的后端接口开发,总体上秒杀商品相关的功能比较简单。光有后端接口还不行,咱也不能让运营和用户去直接调用秒杀商品的接口吧?所以,还要为运营和用户开发前端页面,以便于运营和用户能够方便的操作秒杀系统。

# 二、本章诉求

对于秒杀系统而言,运营人员能够在登录系统后,对秒杀商品进行管理,能够在运营端发布商品、查看商品、上线商品和下线商品等。本章,就简单实现运营端对于秒杀商品的管理功能。

# 三、运营端流程设计

运营人员在登录系统后,在运营端管理秒杀商品时,在系统业务层面会有一定的逻辑流程,如图19-1所示。


在运营端,只有秒杀活动处于发布和上线状态时,并且秒杀活动没有结束,才能在秒杀活动页面进入发布秒杀商品页面。另外,运营人员在运营端能够查看秒杀商品列表、发布秒杀商品和变更秒杀商品状态。其中,发布商品时,要遵循一定的业务逻辑,主要交互逻辑如下所示。

(1)发布商品时,如果秒杀活动已经结束,则提示秒杀活动结束不能添加商品,否则进行下一步。

(2)如果商品名称为空,则提示商品名称不能为空,否则进行下一步。

# 查看完整文章

加入冰河技术 (opens new window)知识星球,解锁完整技术文章与完整代码