From d97fbf77b3d40cd0be09c18e68444a0e7cf5a30f Mon Sep 17 00:00:00 2001 From: zhengyf Date: Thu, 9 Jan 2025 11:34:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BD=E7=9F=A5=EF=BC=9A=E9=9C=80=E8=A6=81?= =?UTF-8?q?=E5=8F=82=E8=80=83=E5=94=AE=E4=BB=B7=E7=9A=84=E5=BA=97=E9=93=BA?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lets/constant/ProfilesActiveConstant.java | 5 +++++ .../sales/RefundOnlyPluginInitializerToB.java | 7 ++++-- .../sales/RefundOnlyPluginInitializerToC.java | 2 +- .../lets/util/BalanceUnitPriceUtil.java | 22 +++++++++++++------ 4 files changed, 26 insertions(+), 10 deletions(-) diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/constant/ProfilesActiveConstant.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/constant/ProfilesActiveConstant.java index 9f3f4715..f3926521 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/constant/ProfilesActiveConstant.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/constant/ProfilesActiveConstant.java @@ -1,5 +1,8 @@ package com.hzya.frame.plugin.lets.constant; +import java.util.Arrays; +import java.util.List; + /** * lets项目公共参数 */ @@ -45,4 +48,6 @@ public class ProfilesActiveConstant { public static final String PUSH_SCENE_TYPE_1 = "1"; //2:o->中台->u8c public static final String PUSH_SCENE_TYPE_2 = "2"; + //toc/tob仅退款使用,需要去存货管理档案参考售价的店铺 + public static final List REFERENCE_SHOP_LIST = Arrays.asList("DLTer", "XZJJ", "FANG-Q-L-NEW", "pdd-yanxi-new", "FANG-Q-L", "pdd-yanxi"); } diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/RefundOnlyPluginInitializerToB.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/RefundOnlyPluginInitializerToB.java index f0c4cf58..b692715b 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/RefundOnlyPluginInitializerToB.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/RefundOnlyPluginInitializerToB.java @@ -63,7 +63,10 @@ import java.util.stream.Collectors; @Service("refundOnlyPluginInitializerToB") public class RefundOnlyPluginInitializerToB extends PluginBaseEntity { - private List referenceShopList = Arrays.asList("FANG-Q-L", "XZJJ", "dy-FQL", "pdd-yanxi", "DLTer"); + /** + * 需要去存货管理档案参考售价的店铺 + */ + private List referenceShopList = ProfilesActiveConstant.REFERENCE_SHOP_LIST; Logger logger = LoggerFactory.getLogger(RefundOnlyPluginInitializerToB.class); @@ -597,7 +600,7 @@ public class RefundOnlyPluginInitializerToB extends PluginBaseEntity { } } } - + childrenn.setJfbbje("-" + sum_jfbbje); childrenn.setJfybje("-" + sum_jfbbje); childrenn.setJfbbsj("-" + sum_jfbbsj); diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/RefundOnlyPluginInitializerToC.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/RefundOnlyPluginInitializerToC.java index 19dc66a9..84784227 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/RefundOnlyPluginInitializerToC.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/sales/RefundOnlyPluginInitializerToC.java @@ -69,7 +69,7 @@ public class RefundOnlyPluginInitializerToC extends PluginBaseEntity { /** * 需要去存货管理档案参考售价的店铺 */ - private List referenceShopList = Arrays.asList("FANG-Q-L", "XZJJ", "dy-FQL", "pdd-yanxi", "DLTer"); + private List referenceShopList = ProfilesActiveConstant.REFERENCE_SHOP_LIST; Logger logger = LoggerFactory.getLogger(RefundOnlyPluginInitializerToC.class); diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/util/BalanceUnitPriceUtil.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/util/BalanceUnitPriceUtil.java index b052a258..6faf8ded 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/util/BalanceUnitPriceUtil.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/util/BalanceUnitPriceUtil.java @@ -35,14 +35,22 @@ public class BalanceUnitPriceUtil { private static final Map cacheShopMap = new HashMap<>(); static { - cacheShopMap.put("FANG-Q-L", "FANG-Q-L"); - cacheShopMap.put("dy-FQL", "dy-FQL"); - cacheShopMap.put("hzz", "hzz"); - cacheShopMap.put("pdd-gunanxi", "pdd-gunanxi"); - cacheShopMap.put("pdd-yanxi", "pdd-yanxi"); - cacheShopMap.put("pdd-taoxi", "pdd-taoxi"); +// cacheShopMap.put("FANG-Q-L", "FANG-Q-L"); +// cacheShopMap.put("dy-FQL", "dy-FQL"); +// cacheShopMap.put("hzz", "hzz"); +// cacheShopMap.put("pdd-gunanxi", "pdd-gunanxi"); +// cacheShopMap.put("pdd-yanxi", "pdd-yanxi"); +// cacheShopMap.put("pdd-taoxi", "pdd-taoxi"); +// cacheShopMap.put("DLTer", "DLTer"); +// cacheShopMap.put("XZJJ", "XZJJ"); + + //202501091118 内部-丽知U8C实施沟通群 cacheShopMap.put("DLTer", "DLTer"); - cacheShopMap.put("XZJJ", "XZJJ"); + cacheShopMap.put("XZJJ", "DLTer"); + cacheShopMap.put("FANG-Q-L-NEW", "DLTer"); + cacheShopMap.put("pdd-yanxi-new", "DLTer"); + cacheShopMap.put("FANG-Q-L", "DLTer"); + cacheShopMap.put("pdd-yanxi", "DLTer"); } /**