任务描述

【数据库 -- 表设计】


【业务设计 -- 业务逻辑设计,梳理 】


【风险识别 -- 性能,并发,扩展】


【注意事项 -- 编码规范、可能存在Bug、风险和业务关联】

需求描述

1.    需求概述

1.1. 背景

新平台shopline对接

2. 来源渠道授权

2.1 需求说明

OAuth2.0认证,认证前需要申请开发者和应用,开发者账号由市场部进行跟进申请


发起授权


path:/admin/oauth-web/#/oauth/authorize

method:GET


授权流程:


  • 弹出平台登录页面,输入店铺账号密码,点击确认;
  • 账号校验,校验成功确定是否授权;
  • 确认后授权成功,获取回调信息;


3. 订单下载

3.1 需求说明

请求订单信息,根据条件查询订单列表和详细信息;

方法名:orders.json

请求链接:https://{店铺handle}.myshopline.com/admin/openapi/v20210901/orders.json

4. 订单状态更新

4.1 需求说明


4.2 原型页面




5. 平台运输方式管理

5.1 需求说明

在平台运输方式管理界面中维护以下信息:


  • 物流追踪URL

5.2 原型页面


6. 平台标记发货规则

6.1 需求说明


操作位置:销售管理->通用订单设置->平台标记发货规则->设置->添加特殊规则

满足标发条件后,只显示【上传真实追踪号】和【自动标记发货_ERP不操作】两个选项


6.2 原型页面



验收标准

API文档地址:https://shopline.yuque.com/docs/share/b6511e05-b6a3-42f3-916e-38facd89c3ed?#

测试店铺:
买家链接:https://apitestshop001.myshopline.com/
卖家链接:https://admin.myshopline.com/user/signIn
账号:openapi_v2@shoplineapp.com
密码:Shopline2021

子任务
任务ID P 任务名称 截止日期 指派给 任务状态 消耗(h) 剩余(h) 操作
21052 P2 【订单&物流】新平台-shopline对接 --SDK 封装 0000-00-00 Closed 已关闭 8 0
21053 P2 【订单&物流】新平台-shopline对接 --授权对接 0000-00-00 Closed 已关闭 10 0
21054 P2 【订单&物流】新平台-shopline对接 --订单同步 0000-00-00 Closed 已关闭 12 0
21055 P2 【订单&物流】新平台-shopline对接 --标记发货 0000-00-00 Closed 已关闭 12 0
21056 P2 【订单&物流】新平台-shopline对接 --平台运输方式 0000-00-00 Closed 已关闭 8 0
21057 P2 【订单&物流】新平台-shopline对接 --代码审查 0000-00-00 Closed 已关闭 0.1 0
历史记录  
  1. 2021-10-14 22:09:57, 由 maojinqiang 创建。
  2. 2021-10-18 10:50:50, 由 maojinqiang 编辑。
    修改了 父任务 ,旧值为 "0",新值为 "-1"。
    修改了 最初预计,旧值为 "0",新值为 "50"。
    修改了 预计剩余,旧值为 "0",新值为 "50"。
  3. 2021-10-18 10:50:50, 由 maojinqiang 创建子任务 #21052 【订单&物流】新平台-shopline对接 --SDK 封装 , #21053 【订单&物流】新平台-shopline对接 --授权对接 , #21054 【订单&物流】新平台-shopline对接 --订单同步 , #21055 【订单&物流】新平台-shopline对接 --标记发货 , #21056 【订单&物流】新平台-shopline对接 --平台运输方式 , #21057 【订单&物流】新平台-shopline对接 --代码审查 。
    修改了 父任务 ,旧值为 "0",新值为 "-1"。
    修改了 最初预计,旧值为 "0",新值为 "50"。
    修改了 预计剩余,旧值为 "0",新值为 "50"。
  4. 2021-10-26 15:54:30, 由 fangdahua 启动。
    修改了 总计消耗,旧值为 "0",新值为 "8"。
    修改了 预计剩余,旧值为 "50",新值为 "42"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
  5. 2021-10-26 16:01:35, 由 fangdahua 编辑。
    修改了 总计消耗,旧值为 "8",新值为 "18"。
    修改了 预计剩余,旧值为 "42",新值为 "32"。
  6. 2021-10-26 16:07:36, 由 fangdahua 编辑。
    修改了 总计消耗,旧值为 "18",新值为 "26"。
    修改了 预计剩余,旧值为 "32",新值为 "24"。
  7. 2021-10-26 16:17:25, 由 fangdahua 编辑。
    修改了 总计消耗,旧值为 "26",新值为 "38"。
    修改了 预计剩余,旧值为 "24",新值为 "12"。
  8. 2021-10-27 14:13:57, 由 fangdahua 编辑。
    修改了 总计消耗,旧值为 "38",新值为 "50"。
    修改了 预计剩余,旧值为 "12",新值为 "0"。
  9. 2021-11-02 21:46:01, 由 maojinqiang 完成。
    修改了 总计消耗,旧值为 "50",新值为 "50.1"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 指派给 ,旧值为 "",新值为 "maojinqiang"。
    修改了 由谁完成,旧值为 "",新值为 "maojinqiang"。
    修改了 实际完成,旧值为 "0000-00-00 00:00:00",新值为 "2021-11-02 21:46:01"。
  10. 2021-11-02 21:54:16, 由 maojinqiang 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "maojinqiang",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "maojinqiang"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2021-11-02 21:54:16"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
  11. 2021-11-05 20:27:43, 由 maojinqiang 编辑。
    修改了 最初预计,旧值为 "50",新值为 "50.1"。
  12. 2021-11-08 15:56:39, 由 田子豪 确认需求变动,最新版本为#8。
所属迭代 【主干】产品中心11月第一个版本(2021年)
所属模块 赛盒科技  赛盒ERP管理系统   物流发货组
相关需求 【订单&物流】新平台-shopline对接
指派给 Closed 于 2021-11-02 21:54:16
任务类型 后端
任务标签 初始
开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 maojinqiang 于 2021-10-14 22:09:57
由谁完成 maojinqiang 于 2021-11-02 21:46:01
由谁取消 暂无
由谁关闭 maojinqiang 于 2021-11-02 21:54:16
关闭原因 已完成
最后编辑 fangdahua 于 2021-11-09 11:50:06
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 50.1工时
总计消耗 50.1工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2021-10-26
截止日期 0000-00-00