|
|
@@ -13,6 +13,7 @@ class CustConfig:
|
|
|
"MD04_DIR_SAL_STORE_FLAG", # 直营店标识
|
|
|
"BB_CUSTOMER_MANAGER_SCOPE_NAME", # 零售户经营范围名称
|
|
|
"PRODUCT_INSALE_QTY", # 在销品规数
|
|
|
+ "CUST_INVESTMENT", # 店铺资源投入建设
|
|
|
|
|
|
# "NEW_PRODUCT_MEMBERS_QTY_SAMEPRICE_OCC", # 新品订货量占同价类比重
|
|
|
# "PRODUCT_LISTING_RATE", # 品规上架率
|
|
|
@@ -50,6 +51,7 @@ class CustConfig:
|
|
|
"MD04_DIR_SAL_STORE_FLAG": {"method": "fillna", "opt": "fill", "value": "否", "type": "str"},
|
|
|
"BB_CUSTOMER_MANAGER_SCOPE_NAME": {"method": "fillna", "opt": "fill", "value": "否", "type": "str"},
|
|
|
"PRODUCT_INSALE_QTY": {"method": "fillna", "opt": "mean", "type": "num"},
|
|
|
+ "CUST_INVESTMENT": {"method": "fillna", "opt": "mean", "type": "num"}
|
|
|
|
|
|
|
|
|
# "NEW_PRODUCT_MEMBERS_QTY_SAMEPRICE_OCC": {"method": "fillna", "opt": "mean", "type": "num"},
|
|
|
@@ -227,8 +229,11 @@ class OrderConfig:
|
|
|
"MONTH6_SALE_QTY_YOY", # 销售量同比
|
|
|
"MONTH6_SALE_QTY_MOM", # 销售量环比
|
|
|
"MONTH6_SALE_AMT_YOY", # 销售额(购进额)同比
|
|
|
- "MONTH6_SALE_AMT_MOM", # 销售额(狗金额)环比
|
|
|
+ "MONTH6_SALE_AMT_MOM", # 销售额(购进额)环比
|
|
|
+ "STOCK_QTY", # 库存
|
|
|
"ORDER_FULLORDR_RATE", # 订足率
|
|
|
+ "FULL_FILLMENT_RATE", # 订单满足率
|
|
|
+ "ORDER_FULLORDR_RATE_MOM", # 订足率环比
|
|
|
"CUSTOMER_REPURCHASE_RATE", # 会员重购率
|
|
|
"DEMAND_RATE", # 需求量满足率
|
|
|
"LISTING_RATE", # 品规商上架率
|
|
|
@@ -237,11 +242,51 @@ class OrderConfig:
|
|
|
"YLT_TURNOVER_RATE", # 易灵通动销率
|
|
|
"YLT_BAR_PACKAGE_SALE_OCC", # 易灵通调包销售占比
|
|
|
"UNPACKING_RATE", # 拆包率
|
|
|
+ "POS_PACKAGE_PRICE", # pos机单包价格
|
|
|
]
|
|
|
|
|
|
WEIGHTS = {
|
|
|
"MONTH6_SALE_QTY": 0.15,
|
|
|
"MONTH6_SALE_QTY_MOM": 0.2,
|
|
|
"ORDER_FULLORDR_RATE": 0.3,
|
|
|
- "DEMAND_RATE": 0.35,
|
|
|
+ "ORDER_FULLORDR_RATE_MOM": 0.35,
|
|
|
+ }
|
|
|
+
|
|
|
+class ImportanceFeaturesMap:
|
|
|
+ CUSTOM_FEATRUES_MAP = {
|
|
|
+ "BB_RTL_CUST_GRADE_NAME": "零售户分档名称",
|
|
|
+ "BB_RTL_CUST_MARKET_TYPE_NAME": "零售户市场类型名称",
|
|
|
+ "STORE_AREA": "店铺经营面积",
|
|
|
+ "BB_RTL_CUST_BUSINESS_TYPE_NAME": "零售户业态名称",
|
|
|
+ "OPERATOR_EDU_LEVEL": "零售客户经营者文化程",
|
|
|
+ "OPERATOR_AGE": "经营者年龄",
|
|
|
+ "BB_RTL_CUST_CHAIN_FLAG": "零售户连锁标识",
|
|
|
+ "PRESENT_STAR_TERMINAL": "终端星级",
|
|
|
+ "MD04_MG_RTL_CUST_CREDITCLASS_NAME": "零售户信用等级名称",
|
|
|
+ "MD04_DIR_SAL_STORE_FLAG": "直营店标识",
|
|
|
+ "BB_CUSTOMER_MANAGER_SCOPE_NAME": "零售户经营范围名称",
|
|
|
+ "PRODUCT_INSALE_QTY": "在销品规数",
|
|
|
+ "CUST_INVESTMENT": "店铺资源投入建设",
|
|
|
+ }
|
|
|
+
|
|
|
+ PRODUCT_FEATRUES_MAP = {
|
|
|
+ # ProductConfig 字段映射
|
|
|
+ "direct_retail_price": "建议零售价",
|
|
|
+ "is_low_tar": "是否低焦油烟",
|
|
|
+ "tar_qty": "焦油含量",
|
|
|
+ "is_exploding_beads": "是否爆珠",
|
|
|
+ "is_shortbranch": "是否短支烟",
|
|
|
+ "is_medium": "是否中支烟",
|
|
|
+ "is_tiny": "是否细支",
|
|
|
+ "product_style_code_name": "包装类型名称",
|
|
|
+ "org_is_abnormity": "是否异形包装",
|
|
|
+ "is_chuangxin": "是否创新品类",
|
|
|
+ "is_key_brand": "是否重点品牌",
|
|
|
+ "foster_level_hy": "是否行业共育品规",
|
|
|
+ "foster_level_sj": "是否省级共育品规",
|
|
|
+ "is_cigar": "是否雪茄型卷烟",
|
|
|
+ "co_qty": "一氧化碳含量",
|
|
|
+ "tbc_total_length": "烟支总长度",
|
|
|
+ "tbc_length": "烟支长度",
|
|
|
+ "filter_length": "滤嘴长度",
|
|
|
}
|