任务描述


需求描述

需求详情:采集队列展示所有采集情况(P2) (axshare.com)

一、背景

思路:展示所有采集情况,分权限控制。人工重采权限不变,新增所有查看权限。新增导出按钮。
业务价值:将采集情况展现给用户,便于用户了解数据的进展。

数据估算 每天3000个竞品ASIN。


二、需求说明
将老品采集队列进行全部展示。

2.1、操作位置:智能选品--队列管理--采集队列
2.2、需求说明:
2.2.1、按三个阶段记录采集(接口对接)情况

1、关键词(未采集,采集中,无返回值,采集完成)
2、竞品AISN挖掘(未采集,采集中,无返回值,采集完成)
3、高频词统计(未完成,完成)

2.2.2、采集状态判断逻辑
采集中:关键词,竞品ASIN挖掘,高频词统计 三种功能有一个未完成则未采集中。
采集完成:关键词采集完成且竞品ASIN挖掘采集完成且高频词统计完成。
采集失败:关键词,竞品ASIN挖掘二个种功能有一个失败则为采集失败。

2.2.3、权限控制
1、采集队列所有查看权限:可以查看所有采集情况。
2、默认权限:若没有开启【采集队列所有查看权限】则按产品库SKU权限进行控制(找何健宝协助):

declare @CustomerId int,@UserId int
set @CustomerId=1
set @UserId=1244

select SKU from RB_Product (nolock) where CustomerID=@CustomerId and sku in(
SELECT SKU
FROM   RB_Product_CustomRole_AuthUser pcra ( NOLOCK )
       INNER JOIN RB_Product_CustomRole role ( NOLOCK )
         ON pcra.ProductRoleID = role.ID
            AND role.IsActive = 1
WHERE  pcra.CustomerID = @CustomerId
       AND pcra.UserID = @UserId
UNION ALL
SELECT SKU
FROM   dbo.RB_Product
WHERE  CustomerID = @CustomerId
       AND ClassPath IN (SELECT DISTINCT ClassAuthorizationPath
                         FROM   RB_Product_ClassAuthorizationPath ( NOLOCK )
                         WHERE  UserId = @UserId
                                AND CustomerID = @CustomerId)
) and BrandID in(
SELECT DISTINCT ba.BrandId
FROM   RB_Brand_AuthorizationRecord ba WITH ( NOLOCK )
WHERE  ba.CustomerID = @CustomerId AND ba.UserId = @UserId)


2.2.4、操作界面见原型

1、新增【采集队列】说明:用于展示关键词推荐管理【关键词】【竞品挖掘】【高频词】各个数据返回情况。

2、新增列表字段状态说明
采集中:关键词,竞品ASIN挖掘,高频词统计 三种功能有一个未完成则未采集中。
采集完成:关键词采集完成且竞品ASIN挖掘采集完成且高频词统计完成。
采集失败:关键词,竞品ASIN挖掘二个种功能有一个失败则为采集失败。

验收标准
暂无
历史记录  
  1. 2022-08-23 14:33:56, 由 罗友军 创建。
  2. 2022-08-24 13:33:15, 由 马军辉 启动。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2022-08-24 13:33:14"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
  3. 2022-08-26 16:35:21, 由 马军辉 完成。
    修改了 总计消耗,旧值为 "0",新值为 "8"。
    修改了 指派给 ,旧值为 "majunhui",新值为 "luoyoujun"。
    修改了 实际完成,旧值为 "",新值为 "2022-08-26 16:35:14"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 预计剩余,旧值为 "8",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "majunhui"。
  4. 2023-03-22 14:58:55, 由 罗友军 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "luoyoujun",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "luoyoujun"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-03-22 14:58:55"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 智能中心-智能选品迭代
所属模块 智能中心-需求池  战略独立项目   智能选品
相关需求 采集队列展示所有采集情况
指派给 Closed 于 2023-03-22 14:58:55
任务类型 后端
任务标签 初始
开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 罗友军 于 2022-08-23 14:33:56
由谁完成 马军辉 于 2022-08-26 16:35:14
由谁取消 暂无
由谁关闭 罗友军 于 2023-03-22 14:58:55
关闭原因 已完成
最后编辑 罗友军 于 2023-03-22 14:58:55
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 8工时
总计消耗 8工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2022-08-24
截止日期 2022-08-29