任务描述
http://pm.irobotbox.com:8000/zentao/task-view-17430.html
需求描述

一、背景

开启一品多位客户,终端机拣货任务如果拣货完成之后,客户再操作返拣的话,会存在各种异常,如下场景:

1、某批次需求数37个,实际拣货了36个,然后在PDA点击异常完结了

2、然后将其中未拣货的包裹进行撤回打单

3、后来发现又有这个产品,然后在PDA上进行返拣操作,此时批次任务为‘已领取-拣货中’

4、最后这个批次因为原未拣货的包裹撤销了,所以不在此批次下,导致此批次无法拣货,也无法异常完结了。状态一直在‘已领取-拣货中’

二、需求

2.1 订单包裹

用户在设置‘已拣货’的时候,判断以下条件:

1)当前商户开启一品多位

2)当前包裹批次对应的批次为终端机方式

3)当前包裹批次状态为未领取或者已领取(拣货中)状态

如满足以上3个条件,则设置已拣货的时候,直接失败并提示用户:当前包裹对应的终端机拣货任务尚未完成,请先操作完成或作废拣货任务!

2.2 PDA拣货列表

判断当前商户是否开启了一品多位:

如未开启,则保存现有逻辑不变

如已开启,则【返拣】按钮隐藏掉,不可让用户操作返拣。

验收标准
暂无
相关用例
历史记录  
  1. 2021-07-07 20:38:38, 由 程伟 创建。
  2. 2021-07-21 18:00:13, 由 肖玉 取消。
    修改了 实际完成,旧值为 "",新值为 "0000-00-00"。
    修改了 由谁取消,旧值为 "",新值为 "xiaoyu"。
    修改了 取消时间,旧值为 "",新值为 "2021-07-21 18:00:13"。
  3. 2021-10-13 21:56:31, 由 程伟 关闭。
    修改了 任务状态,旧值为 "cancel",新值为 "closed"。
    修改了 指派给 ,旧值为 "chengwei",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "chengwei"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2021-10-13 21:56:31"。
    修改了 关闭原因,旧值为 "",新值为 "cancel"。
所属迭代 【主干】产品中心2月第一个版本(2022年)
所属模块 /
相关需求 一品多位终端机拣货任务限制返拣操作
指派给 Closed 于 2021-10-13 21:56:31
任务类型
任务标签 初始
开发组
任务状态 已关闭
进度 0%
优先级 P2
关键词
抄送给
由谁创建 程伟 于 2021-07-07 20:38:38
由谁完成 暂无
由谁取消 肖玉 于 2021-07-21 18:00:13
由谁关闭 程伟 于 2021-10-13 21:56:31
关闭原因 已取消
最后编辑 程伟 于 2021-10-13 21:56:31
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 0工时
总计消耗 0工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 0000-00-00
截止日期 0000-00-00