需求背景:用户体验提升,操作简便
需求描述:规则设置-新增【批量设置不补货/取消】功能
1)新增【批量设置不补货/取消】按钮。
2)业务逻辑:
A.替换操作:若勾选的SKU中,已设置过不补货原因时,选择另外的原因进行勾选时,点击【确认】则直接作替换操作。
B.取消操作:若勾选的SKU中,已设置过不补货原因时,点击【取消不补货】,则勾选的所有SKU都取消操作,并且把不补货原因值和备注清空掉。
C.只能用左侧勾选的SKU值,不支持按搜索条件和底部全选按钮执行。
D.批量设置后需增加日志记录。


需求背景:用户体验提升,操作简便
需求描述:规则设置-新增【批量设置不补货/取消】功能
1)新增【批量设置不补货/取消】按钮。
2)业务逻辑:
A.替换操作:若勾选的SKU中,已设置过不补货原因时,选择另外的原因进行勾选时,点击【确认】则直接作替换操作。
B.取消操作:若勾选的SKU中,已设置过不补货原因时,点击【取消不补货】,则勾选的所有SKU都取消操作,并且把不补货原因值和备注清空掉。
C.只能用左侧勾选的SKU值,不支持按搜索条件和底部全选按钮执行。
D.批量设置后需增加日志记录。


需求背景:用户体验提升,操作简便
需求描述:规则设置-新增【批量设置不补货/取消】功能
1)新增【批量设置不补货/取消】按钮。
2)业务逻辑:
A.替换操作:若勾选的SKU中,已设置过不补货原因时,选择另外的原因进行勾选时,点击【确认】则直接作替换操作。
B.取消操作:若勾选的SKU中,已设置过不补货原因时,点击【取消不补货】,则勾选的所有SKU都取消操作,并且把不补货原因值和备注清空掉。
C.只能用左侧勾选的SKU值,不支持按搜索条件和底部全选按钮执行。
D.批量设置后需增加日志记录。


1.批量取消不补货
接口:
http://localhost:5000/api/SysStockupConfig/BatchCancelNoSupplyReason
参数
{
"index": 0,type参数值:
类型 1:紧急调拨(fba仓) 2:正常调拨(海外仓) 3:本地仓正常调拨
| 所属迭代 | 智能备货分析2.0三期项目 |
|---|---|
| 所属模块 | 智能备货系统 智能备货分析 |
| 相关需求 | V3.09-批量设置和取消不补货原因 |
| 指派给 | Closed 于 2023-10-31 15:50:33 |
| 任务类型 | 后端 |
| 任务标签 | 初始 |
| 开发组 | |
| 任务状态 | 已关闭 |
| 进度 | 100% |
| 优先级 | P0 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | 何建宝 于 2021-03-29 16:21:20 |
|---|---|
| 由谁完成 | 邹声全 于 2021-03-31 10:05:44 |
| 由谁取消 | 暂无 |
| 由谁关闭 | 周杰 于 2023-10-31 15:50:33 |
| 关闭原因 | 已完成 |
| 最后编辑 | 周杰 于 2023-10-31 15:50:33 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 0工时 |
|---|---|
| 总计消耗 | 8工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 2021-03-29 |
| 实际开始 | 2021-03-30 |
| 截止日期 | 2021-03-30 |
1.批量设置补货
接口:
http://localhost:5000/api/SysStockupConfig/BatchSetNoSupplyReason
参数:
{
"index": 0,
"actionKey": "bdc",
"input": {
"idList": [
"5036de25-4174-98c5-7569-d752cfcf8535"
],
"type": 3,
"noSupplyReasonID": "47",
"noSupplyReasonRemark": "zsq"
},
"language": "zh_cn"
}