任务描述

表设计:

IF OBJECT_ID('RB_Product_ChangeDataDetail') IS NULL
Begin
create table RB_Product_ChangeDataDetail
(
    ID    bigint identity(1,1) primary key,
    SKU    varchar(50) not null,
    PropertyType    int not null default 0,
    OldValue    varchar(8000) not null default '',
    NewValue    varchar(8000) not null default '',
    Status        int        not null default 0,
    AdminID        int not null default 0,
    UserName    varchar(50)     default '',
    AddTime        datetime    not null    default getdate(),
    UpdateTime  datetime
)

EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'系统SKU' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_ChangeDataDetail', @level2type=N'COLUMN',@level2name=N'SKU'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'属性类别:枚举(尺寸,颜色等)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_ChangeDataDetail', @level2type=N'COLUMN',@level2name=N'PropertyType'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'OldValue' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_ChangeDataDetail', @level2type=N'COLUMN',@level2name=N'修改前的值Value,Json格式'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'NewValue' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_ChangeDataDetail', @level2type=N'COLUMN',@level2name=N'修改前的值Value,Json格式'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Status' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_ChangeDataDetail', @level2type=N'COLUMN',@level2name=N'状态,0-待处理,1-成功,2-失败'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'AdminID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_ChangeDataDetail', @level2type=N'COLUMN',@level2name=N'用户ID'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'UserName' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_ChangeDataDetail', @level2type=N'COLUMN',@level2name=N'更新人姓名'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'AddTime' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_ChangeDataDetail', @level2type=N'COLUMN',@level2name=N'添加时间'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'UpdateTime' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_ChangeDataDetail', @level2type=N'COLUMN',@level2name=N'更新时间'
End  
IF @@ERROR>0 PRINT 'Error:Failed to create table RB_Product_ChangeDataDetail!'
GO


参考服务:Task_GroupSKU_ChangeData

需求描述
二、需求描述
   1.采购单管理->质检管理,产品的尺寸逻辑优化,详情见原型设计
      现有逻辑:产品尺寸区域,只允许录入一个长,宽,高尺寸,且只有新品的第一次录入时才能进行尺寸编辑,第二次质检时无法编辑尺寸信息。
      新增逻辑:

          1)产品尺寸区域,增加【添加产品尺寸】按钮,允许录入多个长,宽,高尺寸,最大值录入值为10行尺寸(此区域不管新 旧品 都可以进行编辑)
          2)支持删除功能,除第一个没有删除按钮,其他新增行都显示删除按钮。
         注意:前端的UI 设计若超过了10个或者显示不下,可以设置滚动条



   2.产品管理->所有产品开发管理,产品的尺寸逻辑优化,详情见原型设计
      现有逻辑:产品尺寸区域,只允许录入一个长,宽,高尺寸。
      新增逻辑:
       1)产品尺寸区域,增加【添加产品尺寸】按钮,允许录入多个长,宽,高尺寸,最大值录入值为10个尺寸。
       2)支持删除功能,除第一个没有删除按钮,其他新增行都显示删除按钮。



   3.多套编辑系统,标题中若SKU有多个产品尺寸,则产品尺寸和英寸(自动转换为英寸)都需要用逗号隔开显示。(如:尺寸:48.50X13.00X6.50cm,48.50X13.00X6.50cm;英寸:19.06X5.11X2.55in,48.50X13.00X6.50cm)


   4.若SKU的产品尺寸和颜色 有变动后有变更或者修改,多套系统的详细描述中也要进行联动修改。(可使用服务进行联动修改,含多套描述,含组合SKU,含单品SKU),并且修改后记录SKU的产品日志信息,操作人为系统。(操作日志的内容保持现有样式,有多个尺寸就显示多个尺寸,即可如下图)

   4.1 若SKU的颜色和尺寸修改后,则需重新提交翻译服务(所有语种),且记录SKU日志(目前已有,如下图)。




验收标准
暂无
相关用例
历史记录  
  1. 2022-06-29 11:46:09, 由 何建宝 创建。
  2. 2022-06-30 18:21:28, 由 邹声全 编辑。
    修改了 最初预计,旧值为 "21",新值为 "28"。
    修改了 预计剩余,旧值为 "21",新值为 "28"。
    修改了 任务描述,区别为:
    001- <img src="/zentao/file-read-204238.png" alt="" />
    001+
    001- <p><img src="/zentao/file-read-204238.png" alt="" /></p>
    001+ <p><img src="{204238.png}" alt="" /></p>
  3. 2022-07-04 11:50:54, 由 邹声全 启动。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2022-07-04 11:50:52"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
  4. 2022-07-06 21:14:24, 由 邹声全 编辑。
    修改了 任务描述,区别为:
    001- <img src="/zentao/file-read-204238.png" alt="" />
    001+
    001- <p><img src="/zentao/file-read-204238.png" alt="" /></p>
    001+ <p><img src="{204238.png}" alt="" /></p>

    新增


    删除


    保存


  5. 2022-07-07 20:18:12, 由 林鸿贵 确认需求变动,最新版本为#3。
  6. 2022-07-08 10:29:41, 由 邹声全 完成。
    修改了 总计消耗,旧值为 "0",新值为 "28"。
    修改了 指派给 ,旧值为 "zoushengquan",新值为 "hejianbao"。
    修改了 实际完成,旧值为 "",新值为 "2022-07-08 09:59:20"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 预计剩余,旧值为 "28",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "zoushengquan"。

    新增


    保存



  7. 2022-07-08 10:40:27, 由 邹声全 编辑。
    修改了 任务描述,区别为:
    001- <img src="/zentao/file-read-204238.png" alt="" />
    001+
    001- <p><img src="/zentao/file-read-204238.png" alt="" /></p>
    001+ <p><img src="{204238.png}" alt="" /></p>

    多套编辑展示

  8. 2022-07-11 11:16:34, 由 邹声全 指派给 邹声全。
    修改了 指派给,旧值为 "hejianbao",新值为 "zoushengquan"。
  9. 2022-07-15 18:10:13, 由 zhengqiao 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "zoushengquan",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "zhengqiao"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2022-07-15 18:10:13"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 【智汇】产品部 7月第 1 版本(2022年)
所属模块 /
相关需求 产品尺寸相关的优化
指派给 Closed 于 2022-07-15 18:10:13
任务类型 后端
任务标签 初始
开发组
任务状态 已关闭
进度 100%
优先级 P0
关键词
抄送给
由谁创建 何建宝 于 2022-06-29 11:46:09
由谁完成 邹声全 于 2022-07-08 09:59:20
由谁取消 暂无
由谁关闭 zhengqiao 于 2022-07-15 18:10:13
关闭原因 已完成
最后编辑 zhengqiao 于 2022-07-15 18:10:13
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 28工时
总计消耗 28工时
预计剩余 0工时
预计开始 2022-07-01
实际开始 2022-07-04
截止日期 2022-07-04