任务描述
原型地址:http://192.168.200.215:8030/%E8%B5%9B%E7%9B%92ERP/%E4%BA%A7%E5%93%81%E4%BA%8C%E9%83%A8/2020%E5%B9%B42%E6%9C%88%E7%AC%AC%E4%B8%80%E4%B8%AA%E7%89%88%E6%9C%AC/%E6%9D%A8%E6%9E%97%E5%86%9B/index.html#g=1&p=%E5%93%81%E7%89%8C%E7%B2%BE%E5%93%81%E6%A8%A1%E5%BC%8F%E9%99%90%E5%88%B6%E7%94%9F%E5%8C%85%E6%95%B0%E5%B9%B6%E8%B0%83%E7%94%A8%E9%92%B1%E5%8C%85%E5%8A%9F%E8%83%BD
一、需求场景
目前系统针对于不用类型的商户,给予服务也不相同,总经办需要通过调库来限制客户的生包数量,从而打造品牌精品模式
二、需求目的
对于有设置每月单量限制的客户,在调库配货的时候如超过限制数,则需要调用钱包功能,如钱包也没有单量则不可生成包裹。
三、需求设计
调库配货的时候,对于客户订单生成包裹,增加生包的数量限制,取当前商户的限制单量。

注:选中订单调库配货、有货先发调库配货、手动批量调库配货、自动规则调库配货,都需要按照此逻辑进行。

3.1 获取当前商户在【irobotbox->商户信息管理】界面中维护的套餐,再通过套餐获取去【irobotbox->商户优惠套餐管理】界面中维护的【客户订单量】,如有值则先定义值:
剩余包裹数=客户限制订单量-当月已生成客户订单包裹数
赛盒钱包包裹数=调用钱包API接口获取此值
可调库包裹数=剩余包裹数+赛盒钱包包裹数

3.2 如当前商户优惠套餐中【客户订单量】为空则不作限制,按照系统正常逻辑调库配货,否则进入3.3步骤;

3.3 判断调用赛盒钱包扣款UpdatePaymentNumber接口还存在未成功,则直接提示调库失败(失败原因:存在API调用赛盒包裹量扣款中,请联系赛盒客服!),如不存在未成功,则进入3.4步骤;

3.4 当前商户‘可调库包裹数’是否小于等于0,如是则直接提示调库失败(失败原因:已到达套餐单量限制,请到赛盒钱包系统充值!),如否则进入3.5步骤;

3.5 取当前商户‘可调库包裹数’作为本次调库生包数,并在生成包裹成功之后,需要校验‘本次生包数-剩余包裹数’是否大于0,如否则退出,如是则进入3.6步骤;

3.6 调用赛盒钱包API接口,按照‘本次生包数-剩余包裹数’扣去包裹数量

3.7 API接口调用
a)赛盒钱包包裹数
通过商户号+包裹量服务ID,调用赛盒对外API中‘GetFeeItemList’接口,获取RemaindNumber剩余服务数量。

b)赛盒钱包扣包裹数量
通过商户号+包裹量服务ID+使用数量,调用赛盒对外API中UpdatePaymentNumber接口。
注:如此调用接口存在未成功的情况,则需要有重试机制。


需求描述
1、背景
目前系统针对于不用类型的商户,给予服务也不相同,总经办需要通过调库来限制客户的生包数量,从而打造品牌精品模式。
2、需求
调库配货的时候,增加生包的参数限制,取当前商户的限制单量。
步骤1:获取当前商户在【irobotbox->商户信息管理】界面中维护的套餐,再通过套餐获取去【irobotbox->商户优惠套餐管理】界面中维护的【客户订单量】,如果为空则不作限制,按照系统正常逻辑调库配货,否则则进入步骤2;
步骤2:取当前商户剩余单量=客户订单量-当月已生成包裹总数,如果小于等于0,则直接提示调库失败(失败原因:已到达套餐单量限制,请联系赛盒客服!),否则进入步骤3;

步骤3:按照当前商户剩余单量,作为本次调库配货的生成包裹数据进行调库配货操作。

验收标准
暂无
历史记录  
  1. 2022-06-29 17:09:23, 由 林鸿贵 创建。
  2. 2022-06-30 14:08:28, 由 刘超 关闭。
    修改了 任务状态,旧值为 "wait",新值为 "closed"。
    修改了 指派给 ,旧值为 "",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "liuchao"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2022-06-30 14:08:28"。
所属迭代 【智汇】产品部 6月分支 版本(2022年)
所属模块 赛盒科技  赛盒ERP管理系统 --历史数据(2021.8.10以前)   订单   纯调库/配货
相关需求 调库配货关于品牌精品模式限制生包数需求
指派给 Closed 于 2022-06-30 14:08:28
任务类型 测试
任务标签 初始
开发组
任务状态 已关闭
进度 0%
优先级 P1
关键词
抄送给
由谁创建 林鸿贵 于 2022-06-29 17:08:54
由谁完成 暂无
由谁取消 暂无
由谁关闭 刘超 于 2022-06-30 14:08:28
关闭原因 暂无
最后编辑 刘超 于 2022-06-30 14:08:28
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 0工时
总计消耗 0工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 0000-00-00
截止日期 0000-00-00