1. 在设置禁售平台时,sku的禁售平台和站点另外增加一个新表存储禁售数据,支持后续的关联查询。
设置禁售平台的入口:
(1)产品库中心-自动禁售产品管理
自动禁售服务:Task_AutoSetBannedPlatformByKeyWord
(2)所有产品开发管理-设置禁售平台
(3)所有产品开发管理-批量设置禁售
(4)单品sku修改同步组合sku
对应服务:Task_GroupSKU_ChangeData
(5)批量取消禁售国家
(6)批量取消禁售平台
1. 在设置禁售平台时,sku的禁售平台和站点另外增加一个新表存储禁售数据,支持后续的关联查询。
设置禁售平台的入口:
(1)产品库中心-自动禁售产品管理
自动禁售服务:Task_AutoSetBannedPlatformByKeyWord
(2)所有产品开发管理-设置禁售平台
(3)所有产品开发管理-批量设置禁售
(4)单品sku修改同步组合sku
对应服务:Task_GroupSKU_ChangeData
(5)批量取消禁售国家
(6)批量取消禁售平台
需求背景
目前产品库的禁售平台信息,在数据库中是以JSON的方式进行存储的。作为搜索条件时,查询性能很差,当关联搜索的数据量比较大时,会报小黄鸡。并且JSON格式的数据,不能做全选的搜索。
需求文档
001-1. 在设置禁售平台时,sku的禁售平台和站点另外增加一个新表记录,支持后续的关联查询。
001+ 1. 在设置禁售平台时,sku的禁售平台和站点另外增加一个新表存储禁售数据,支持后续的关联查询。
001-<p><span>1. 在设置禁售平台时,sku的禁售平台和站点另外增加一个新表记录,支持后续的关联查询。</span></p>
001+ <p><span>1. 在设置禁售平台时,sku的禁售平台和站点另外增加一个新表存储禁售数据,支持后续的关联查询。</span></p>
| 所属迭代 | 技术研发中心 11月第2版本(2022年) |
|---|---|
| 所属模块 | / |
| 相关需求 | 产品库禁售搜索控件优化 |
| 指派给 | Closed 于 2022-11-22 10:05:34 |
| 任务类型 | 后端 |
| 任务标签 | 初始 |
| 开发组 | 敏捷开发组 |
| 任务状态 | 已关闭 |
| 进度 | 100% |
| 优先级 | P2 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | 何建宝 于 2022-11-10 15:41:52 |
|---|---|
| 由谁完成 | 鞠智明 于 2022-11-19 11:23:00 |
| 由谁取消 | 暂无 |
| 由谁关闭 | 鞠智明 于 2022-11-22 10:05:34 |
| 关闭原因 | 已完成 |
| 最后编辑 | 鞠智明 于 2022-11-22 10:05:34 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 16工时 |
|---|---|
| 总计消耗 | 16工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 2022-11-15 |
| 实际开始 | 2022-11-19 |
| 截止日期 | 2022-11-16 |
开发报告
--旧表的数据
select NoSalePlatform,NoSaleCountry,* from RB_Product_Admin (Nolock) where NoSaleCountry<>'' AND SKU='1251228'
--新表数据存储
SELECT * FROM RB_Product_NoSalePlatform(NOLOCK) WHERE CustomerID =1 AND SKU IN ('1365361','1365028','1365029' )
需要注意:如果平台选择的是无-6时,新表不存储数据-和何建宝沟通过
1.产品库中心-自动禁售产品管理设置禁售关键字和平台国家
数据准备:
跑服务:Task_AutoSetBannedPlatformByKeyWord
跑完服务后产品禁售标识添加为亚马逊和ebay
亚马逊平台对应的国家
ebay平台对应的国家
2.所有产品开发管理-设置禁售平台
设置前
设置后
取消设置前
设置后
清空操作前
清空操作后保存
3.所有产品开发管理-批量设置禁售
设置前
设置成功后
4.批量设置取消平台
设置前
设置成功后
5.批量取消禁售国家
设置前
设置成功后
6.单sku修改同步组合SKU
修改前
子产品修改禁售平台
操作服务前组合产品的
操作同步服务后