任务描述

需求描述

需求背景:目前发现不同的来源渠道受限数量不一致,但是业务没有数据支撑,不知道如何区别设置,需要增加统计服务,帮忙业务去更好的设置上限。


需求实现:

一、统计服务

1.增加一个来源渠道天级别刊登统计表,字段包括 日期,来源渠道ID,来源渠道Name,周(按照202301这种格式),当天提交listing数量,当天成功提交listing数量(状态为成功提交),当天设置刊登上限,当周设置刊登上限,是否超限。(以日期和来源渠道ID为联合主键)

a.按照来源渠道维度统计天维度数据,是否超限(存在8571错误,如果本周存在一天超限,则剩下几天的状态都是受限),记录到统计表(或者更新)

b.每天凌晨执行一次统计,回跑往前两天的数据,即1.19日凌晨回跑1.18和1.17的数据。



二、ERP-Amazon自动刊登账号组管理-来源渠道

1.设置刊登数时,需要异步显示该来源渠道的历史刊登统计(限制显示两个月内的数据),以周维度计算,周刊登数为天刊登成功数累加,是否受限状态判断本周存在一天受限记录则为受限。

2.如果勾选了1个则显示该来源渠道,如果勾选了多个则只显示第一个。

验收标准
暂无
历史记录  
  1. 2023-02-02 15:53:08, 由 罗友军 创建。
  2. 2023-02-02 16:00:19, 由 罗友军 编辑。
    修改了 任务描述,区别为:
    001-
    001+
    001- <p><br /></p>
    001+ <p><img src="{240098.png}" alt="" /></p>
  3. 2023-02-02 16:43:52, 由 王地福 编辑。
    修改了 任务描述,区别为:
    001- <img src="/zentao/file-read-240098.png" alt="" />
    001+
    001- <p><img src="/zentao/file-read-240098.png" alt="" /></p>
    001+ <p><img src="{240098.png}" alt="" /></p>

    insert into RB_Dictionary(ParentId,Type,TypeName,Value,Sort,IsActive,AddTime,UpdateTime)
    values(0,1033,'来源渠道维度统计每周刊登情况','{"StartDate":"2023-01-31 0:00:00","EndDate":"2023-02-01 23:59:59"}',1,1,GETDATE(),GETDATE())

  4. 2023-02-03 15:08:44, 由 王地福 编辑。
    修改了 任务描述,区别为:
    001- <img src="/zentao/file-read-240098.png" alt="" />
    001+
    001- <p><img src="/zentao/file-read-240098.png" alt="" /></p>
    001+ <p><img src="{240098.png}" alt="" /></p>
    1:修改erp 项目  和erpWork 项目

    2:新加字典表数据:
    2-1:insert into RB_Dictionary(ParentId,Type,TypeName,Value,Sort,IsActive,AddTime,UpdateTime)
    values(0,1033,'来源渠道维度统计每周刊登情况','{"StartDate":"2023-01-31 0:00:00","EndDate":"2023-02-01 23:59:59"}',1,1,GETDATE(),GETDATE())
    2-2:
    IF OBJECT_ID('[RB_Amazon_PublishByOrderSourceStatistics]') IS NULL 
    BEGIN

    CREATE TABLE [dbo].[RB_Amazon_PublishByOrderSourceStatistics](
    [Id] [int] IDENTITY(1,1) NOT NULL,
    [OrderSourceID] [int] NOT NULL,
    [StatisticsDate] [int] NULL,
    [WeekDate] [int] NULL,
    [PublishNum] [int] NULL,
    [PublishSuccessNum] [int] NULL,
    [DayLimited] [int] NULL,
    [WeekLimited] [int] NULL,
    [IsLimited] [bit] NULL,
    [AddTime] [datetime] NULL,
    [UpdateTime] [datetime] NULL,
     CONSTRAINT [PK_RB_Amazon_PublishByOrderSourceStatistics] PRIMARY KEY CLUSTERED 
    (
    [Id] ASC
    )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    ) ON [PRIMARY]

    EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源渠道' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Amazon_PublishByOrderSourceStatistics', @level2type=N'COLUMN',@level2name=N'OrderSourceID'

    EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'统计时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Amazon_PublishByOrderSourceStatistics', @level2type=N'COLUMN',@level2name=N'StatisticsDate'

    EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'当前周' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Amazon_PublishByOrderSourceStatistics', @level2type=N'COLUMN',@level2name=N'WeekDate'

    EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'当天提交listing数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Amazon_PublishByOrderSourceStatistics', @level2type=N'COLUMN',@level2name=N'PublishNum'

    EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'当天成功提交listing数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Amazon_PublishByOrderSourceStatistics', @level2type=N'COLUMN',@level2name=N'PublishSuccessNum'

    EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'当天设置刊登上限' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Amazon_PublishByOrderSourceStatistics', @level2type=N'COLUMN',@level2name=N'DayLimited'

    EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'当周设置刊登上限' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Amazon_PublishByOrderSourceStatistics', @level2type=N'COLUMN',@level2name=N'WeekLimited'

    EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否受限' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Amazon_PublishByOrderSourceStatistics', @level2type=N'COLUMN',@level2name=N'IsLimited'

    EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'添加时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Amazon_PublishByOrderSourceStatistics', @level2type=N'COLUMN',@level2name=N'AddTime'

    End  
    IF @@ERROR>0 PRINT 'Error:Failed to create table RB_Amazon_PublishByOrderSourceStatistics!'
    GO



    3:

    自测结果:



  5. 2023-02-03 15:08:57, 由 王地福 完成。
    修改了 总计消耗,旧值为 "0",新值为 "11"。
    修改了 指派给 ,旧值为 "wangdifu",新值为 "luoyoujun"。
    修改了 实际完成,旧值为 "",新值为 "2023-02-03 15:08:52"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2023-02-03 15:08:57"。
    修改了 预计剩余,旧值为 "8",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "wangdifu"。
  6. 2023-02-03 15:16:09, 由 王地福 编辑。
    修改了 任务描述,区别为:
    001- <img src="/zentao/file-read-240098.png" alt="" />
    001+
    001- <p><img src="/zentao/file-read-240098.png" alt="" /></p>
    001+ <p><img src="{240098.png}" alt="" /></p>

    注意:


    1:任务名称:AutoPublishByOrderSourceStatisticsJob
    2:任务名称:ResetAutoPublishStatisticsJob


  7. 2023-02-06 18:44:15, 由 罗友军 编辑。
    修改了 最初预计,旧值为 "8",新值为 "13"。
  8. 2023-10-31 16:49:48, 由 周杰 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "luoyoujun",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "zhoujie"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-10-31 16:49:48"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 智能中心-智能刊登迭代
所属模块 智能中心-需求池  战略独立项目   智能刊登
相关需求 统计服务-来源渠道维度统计每周刊登情况及是否受限
指派给 Closed 于 2023-10-31 16:49:48
任务类型 后端
任务标签 初始
开发组 仓储物流开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 罗友军 于 2023-02-02 15:53:08
由谁完成 王地福 于 2023-02-03 15:08:52
由谁取消 暂无
由谁关闭 周杰 于 2023-10-31 16:49:48
关闭原因 已完成
最后编辑 周杰 于 2023-10-31 16:49:48
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 13工时
总计消耗 11工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2023-02-03
截止日期 2023-02-04