好获SaaS电商系统的标签系统设计

打标规则公式

公式名称:近日销量创历史新高

规则公式:近$ {days}销量创历史新高

公式名称:近日销量创历史新低

规则公式:近$ {days}日销量创历史新低

公式名称:近日销量超过规定值

规则公式:近$ {days} 日销量超过${salesVolume}件

公式名称:近年指定月份销量超过规定值

规则公式:近$ {years}年的$ {monthArray}销量超过$ {salesVolume}件

公式名称:近月指定星期销量超过规定值

规则公式:近$ {months}个月的$ {weekArray}销量超过$ {salesVolume}件

公式名称:近日地区销量超过规定值

规则公式:近$ {days}日地区销量超过$ {salesVolume}件

公式名称:近日地区销量超过规则值,且销量占比超过指定值

规则公式:近$ {days}日地区销量超过$ {salesVolume}件,且销量占比超过$ {salesVolumeRatio}

公式名称:N日销量环比增长率超过规定值

规则公式:$ {days}日销量环比增长率超过$ {salesGrowthRate}

公式名称:连续N月的月度销量环比增长率超过规定值

规则公式:连续$ {months}个月的月度销量环比增长率超过$ {salesGrowthRate}

公式名称:连续N月的月度销量环比增长率低于规定值

规则公式:连续$ {months}个月的月度销量环比增长率低于$ {salesGrowthRate}

打标公式变量

变量英文名 变量中文名 变量数据类型 变量说明
days 天数 整数 例如:6天
months 月数 整数 例如:6个月
monthArray 多个月份 字符串 例如:1月、2月
weekArray 多个星期 字符串 例如:星期一、星期二
salesVolume 销量 整数 例如:5000件
salesVolumeRatio 销量占比 float 例如:0.60,显示为60%
salesGrowthRate 销量增长率 float 例如:0.20,显示为20%

修改标签

1、相同标签类型的标签名称不允许重复

2、标签类型不允许修改

3、自动打标修改成手动打标,对应的打标规则要删除掉

删除标签

1、删除标签,同步将全部该标签和商品的关系数据删除

2、自动打标时,若商品不符合打标规则,另需要查询商品是否之前含有此标签,有则删除

标签实体

在这里插入图片描述

标签与对象的关系

标签和对象的关系是多对多关系。

标签和商品:

SPU营销标签,关联EXT_SPU;SPU销售管理标签,关联EXT_SPU;SKU销售管理标签,关联EXT_SKU;SPU档案管理标签,关联BASE_SPU;SKU档案管理标签,关联BASE_SKU。

标签和商城会员:

商城会员标签,关联消费者id,就是plat_consumer表的id

标签和租户会员:

租户会员标签,关联会员id,就是member表的id

发布了32 篇原创文章 · 获赞 4 · 访问量 537

猜你喜欢

转载自blog.csdn.net/liaowenxiong/article/details/105360084