3E154945G08V
Amazon-Z01328-US
[步骤]
[结果]
[期望]


3E154945G08V
Amazon-Z01328-US
[步骤]
[结果]
[期望]



虚拟库存表有2条一样的记录,没有办法区分
| 所属项目 | 技术中心-需求池 |
|---|---|
| 所属模块 | 亚马逊 |
| 所属迭代 | 开发项目部 - 亚马逊 - 迭代36 |
| Bug类型 | |
| 严重程度 | 一般 |
| 优先级 | P1 |
| Bug状态 | 已关闭 |
| 业务部门 | |
| 开发责任人 | |
| 测试责任人 | |
| 解决时效 | 0 |
| 激活次数 | 0 |
| 激活日期 | |
| 当前指派 | Closed 于 2024-01-19 16:38:50 |
| 截止日期 | 0000-00-00 |
| 上线时间 | |
| 上线时效 | |
| 关键词 | |
| 抄送给 |
| 所属迭代 | 开发项目部 - 亚马逊 - 迭代36 |
|---|---|
| 相关需求 | |
| 相关任务 |
| 由谁创建 | 杨垚 于 2024-01-11 10:31:59 |
|---|---|
| 影响环境 |
测试环境-测试反馈 |
| 由谁解决 | 王极平 于 2024-01-19 15:48:32 |
| 解决版本 | 主干 |
| 解决方案 | 历史bug(180天以上) |
| 由谁关闭 | 杨垚 于 2024-01-19 16:38:50 |
| 最后修改 | 杨垚 于 2024-01-19 16:38:50 |
| 相关Bug |
|---|
页面展示的这个在途是在combine2中返回的,原始sql是这样的,逻辑是否有问题?
SELECT t2.source_id, t.msku, t.fnsku,
t1.is_out_of_stock,
t1.transport_type,
t1.estimate_sale_num,
t1.available_day,
t1.available_date,
t.pre_received_date as next_vote_arrival_date,
t1.oversea_allocate_num, t1.oversea_allocate_date, t1.oversea_allocate_stock_name,
t1.local_allocate_num, t1.local_allocate_date, t1.local_allocate_stock_name,
t.transit_quantity
,t.total_reserved_quantity
,t1.recommend_num
FROM t_amz_fba_virtual_inventory t
LEFT JOIN t_amz_fba_replenishment_suggestions t1 ON t.id = t1.id
LEFT JOIN t_amz_fba_virtual_inventory_country t2 on t.id = t2.virtual_id
WHERE t.is_deleted = 0 AND t.warehouse_type IN (3, 4)
AND (t.msku, t2.source_id, t.fnsku) in (
('3E154945G08V', 12259, 'X003W478CP')
)
问题2:用msku+sourceId+fnsku取出2条数据后,在sale中又是根据sourceId + msku取了其中一条,这个逻辑有点奇怪