1、【单个产品尺寸、单个包装尺寸、外箱包装尺寸】监控到变更时,推送到图片审核界面,并在对应字段和sku显示new标识。
2、旧逻辑:未登记的sku不会显示在图片审核界面。
新逻辑:未登记的sku,监控到相关字段有变更时,需要在图片审核界面显示出来,不改变审核状态。比如已审核的sku,不需要重新登记,状态还是已审核。
3、执行审核操作时,去掉标识。
4、当前搜索条件下,有new标识的sku,展示在已变更列表中。已变更数量大于0时,增加文字提示有sku的产品参数变更,点击查看,点击查看跳转到已变更列表。(已变更列表中的sku保持原有审核状态不变,只是单独列表显示)





建表脚本:
IF OBJECT_ID('[RB_Product_PropertyChange]') IS NULL
BEGIN
create Table RB_Product_PropertyChange
(
ID int identity(1,1) primary key,
CustomerID int not null,
SKU varchar(50) not null,
PropertyType int not null,
Status int not null default 0,
UpdateAdminID int not null default 0,
UpdateUserName varchar(50) not null default '',
UpdateTime datetime
)
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_PropertyChange', @level2type=N'COLUMN',@level2name=N'ID'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'商户号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_PropertyChange', @level2type=N'COLUMN',@level2name=N'CustomerID'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'系统SKU' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_PropertyChange', @level2type=N'COLUMN',@level2name=N'SKU'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'属性类型:1-图片审核属性变更,2-多套属性变更' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_PropertyChange', @level2type=N'COLUMN',@level2name=N'PropertyType'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态,0-正常,1-变更' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_PropertyChange', @level2type=N'COLUMN',@level2name=N'Status'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新用户ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_PropertyChange', @level2type=N'COLUMN',@level2name=N'UpdateAdminID'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新用户姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_PropertyChange', @level2type=N'COLUMN',@level2name=N'UpdateUserName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RB_Product_PropertyChange', @level2type=N'COLUMN',@level2name=N'UpdateTime'
End
IF @@ERROR>0 PRINT 'Error:Failed to create table RB_Product_PropertyChange!'
GO