|
@@ -431,4 +431,57 @@ public class MetaConfigService { |
|
@@ -431,4 +431,57 @@ public class MetaConfigService { |
431
|
return bpfMap;
|
431
|
return bpfMap;
|
432
|
}
|
432
|
}
|
433
|
|
433
|
|
|
|
434
|
+ /**
|
|
|
435
|
+ * 根据code清除配置缓存
|
|
|
436
|
+ * @param code
|
|
|
437
|
+ */
|
|
|
438
|
+ public void clearCacheByCode(String code){
|
|
|
439
|
+ switch (code){
|
|
|
440
|
+ case "buyer_penalty":
|
|
|
441
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.BUYER_CANCEL_PENALTY.builderKeyOnlyFixed().getKey());
|
|
|
442
|
+ break;
|
|
|
443
|
+ case "seller_enter_threshold":
|
|
|
444
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.ENTRY_THRESHOLD.builderKeyOnlyFixed().getKey());
|
|
|
445
|
+ break;
|
|
|
446
|
+ case "seller_earnest_money":
|
|
|
447
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.SELLER_EARNEST_MONEY_CONFIG.builderKeyOnlyFixed().getKey());
|
|
|
448
|
+ break;
|
|
|
449
|
+ case "seller_penalty":
|
|
|
450
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.SELLER_PENALTY_CONFIG.builderKeyOnlyFixed().getKey());
|
|
|
451
|
+ break;
|
|
|
452
|
+ case "presale_threshold":
|
|
|
453
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.PRESALE_THRESHOLD.builderKeyOnlyFixed().getKey());
|
|
|
454
|
+ break;
|
|
|
455
|
+ case "order_code_rule":
|
|
|
456
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.ORDER_CODE_RULE.builderKeyOnlyFixed().getKey());
|
|
|
457
|
+ break;
|
|
|
458
|
+ case "seller_goods_fee_rate":
|
|
|
459
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.SELLER_GOODS_FEE_RATE.builderKeyOnlyFixed().getKey());
|
|
|
460
|
+ break;
|
|
|
461
|
+ case "seller_goods_platform_fee":
|
|
|
462
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.SELLER_GOODS_PLATFORM_FEE.builderKeyOnlyFixed().getKey());
|
|
|
463
|
+ break;
|
|
|
464
|
+ case "buyer_order_fee":
|
|
|
465
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.BUYER_ORDER_FEE.builderKeyOnlyFixed().getKey());
|
|
|
466
|
+ break;
|
|
|
467
|
+ case "buyer_overseas_order_cut_policy":
|
|
|
468
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.BUYER_ORDER_CUT_POLICY.builderKeyOnlyFixed().getKey());
|
|
|
469
|
+ break;
|
|
|
470
|
+ case "seller_goods_price_limit":
|
|
|
471
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.SELLER_SALE_PRICE_LIMIT.builderKeyOnlyFixed().getKey());
|
|
|
472
|
+ break;
|
|
|
473
|
+ case "depositFee":
|
|
|
474
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.DEPOSIT_PLATFORM_FEE.builderKeyOnlyFixed().getKey());
|
|
|
475
|
+ break;
|
|
|
476
|
+ case "buyer_bid_config":
|
|
|
477
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.BUYER_BID_CONFIG.builderKeyOnlyFixed().getKey());
|
|
|
478
|
+ break;
|
|
|
479
|
+ case "seller_bid_goods_fee_rate":
|
|
|
480
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.SELLER_BID_GOODS_FEE_RATE.builderKeyOnlyFixed().getKey());
|
|
|
481
|
+ break;
|
|
|
482
|
+ case "buyer_order_violation_penalty":
|
|
|
483
|
+ cacheClient.delete(CacheKeyBuilder.KeyTemp.BUYER_ORDER_VIOLATION_PENALTY.builderKeyOnlyFixed().getKey());
|
|
|
484
|
+ break;
|
|
|
485
|
+ }
|
|
|
486
|
+ }
|
434
|
} |
487
|
} |