JISOGO-B2B药品采购系统-Molly
项目文档
需求文档
Molly
Contact: code0515@gmail.com
cell: 18658167755
业务说明
业务功能简介
本产品用于B2B医药店家对企业进行批发进货采购;可在该系统内进行查阅,下单,支付,结算等一系列采购业务操作.其中支付系统可使用线上或线下支付.
业务角色
- 药店采购员;(采购方C端)
- 药企供货商;(供货方B端)
- 系统管理员;(平台方)
功能清单
所有的功能待评审通过之后,需要有功能编号方可予以开动施工
用户鉴权
C端登录
- login:通过手机号验证码登录
- login:通过帐号密码登录
- logout:登出
B端登录
- login:通过手机号验证码登录
- login:通过帐号密码登录
- logout:登出
M端登录
- login:通过手机号验证码登录
- login:通过帐号密码登录
- logout:登出
C端用户信息
- edit:C端用户基本信息(门店地址信息,联系人,联系方式等)
- send:基本信息提交M端审核
- edit:修改基本信息
BC业务授权
- action:某B对某C的业务申请进行授权(授权后方可浏览)
- view:产生授权信息(采购用户,采购密码,有效期等)
- action:收回对某C的业务授权
- list: 列出诸多的授权关系
进货下单
订单业务流程:
订单进度状态有4个
a. 采购订单-未支付-未支付前可转化成采购清单-重新调整明细数量
b. 采购订单-已支付-未发货
c. 已发货-B端发货点击提交-需要B端输入物流单号
d. 已签收-C端成功签收(通过物流接口实现)
e. 已关闭-倒计时未支付
f. 已取消-采购方手动取消
g. 已撤销-已经支付且未发货的订单进行撤销
订单下单流程
- action:加入到购物车
- action:从购物车移除
- action:提交采购清单-采购订单转换-下单操作
- action:采购订单返回编辑-撤销之前的订单号返回到采购清单(购物车)
- action:采购订单-选择支付方式
- action:线上支付
- action:线下支付打款,凭证上传
- action:订单未支付-超时关闭
- action:订单确认支付FOR-B(由B端管理员确认支付)
- action:订单自动确认支付:线上支付成功回调
- action:支付成功订单通知To-B
- action:更新订单进度状态-确认发货
- action:更新订单-C端签收
- action:更新订单-未支付倒计时关闭-schedule
- action:更新订单-C端取消订单-未支付
- action:更新订单-C端撤销订单
- 账务回滚处理 线上支付退回款项
- 账务回退处理 纳入储值余额
- 账务回滚处理 回滚授信额度
- action:重新下单 针对某一笔历史订单,进行重新生成订单,且可返回为清单进行编辑
- action:订单成功支付通知 通知B端商户新订单 email消息发送
- action:订单退款成功通知 通知C端用户退款所在
- 线上支付原路退回
- 线下支付储值入额度
- 挂账支付回退额度
- list:查询订单-默认列出近三个月内的
- view:呈现订单-查阅一笔订单信息
- action:订单归档操作-无法申请退款退货-订单锁定所有业务异常线下自行处理
- list:列出归档订单
- action:订单线下打款通知-ToB email+手机短信通知ToB+未及时确认平台通知
- email通知-2B
- 手机短信通知-2B
- 未及时确认平台通知-2M
帐户信息
C端帐户信息
- C端帐户信息补全
- 字段待补充
- C端帐户信息更新
- C端金额账户信息
- list/view: C on B 金钱账户信息
- action: C on B charge 基于此账户消费
- action: C on B credit 给予储值/还款
- action: C on B line of credit 授信额度申请
- list/view: list account his 列出账户变动历史
- list/view: list line of credit 列出授信记录
- C端金额账户创建
B端帐户信息
- B端帐户信息补全
- 字段待补充
- B端帐户信息更新
- B端金额账户信息
- list/view: B 金额账户信息查阅
- action: 对某C进行设置授信额度
- action: 手动对某C进行credit还款操作
- list/view: 列出账户变动历史
- list/view: 列出授信记录
- B端金额账户创建
GOD BLESS US