From db5cf31ffc38e880691cc96dc489fbd19eb857b3 Mon Sep 17 00:00:00 2001 From: sangelxiu1 <15781802@163.com> Date: Tue, 10 Jun 2025 20:33:54 +0800 Subject: [PATCH 1/3] =?UTF-8?q?##=20Opt=20-=20=E9=9D=9E=E7=A9=BA=E9=AA=8C?= =?UTF-8?q?=E8=AF=81.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../account/controller/api/ApiCuMemberTransferController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/controller/api/ApiCuMemberTransferController.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/controller/api/ApiCuMemberTransferController.java index ecba4032..46babd49 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/controller/api/ApiCuMemberTransferController.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/controller/api/ApiCuMemberTransferController.java @@ -99,6 +99,9 @@ public class ApiCuMemberTransferController extends BaseController { */ @GetMapping("/chinese-name") public AjaxResult chineseDesensitization(String memberCode) { + if(StringUtils.isEmpty(memberCode)){ + return AjaxResult.error(TransactionUtils.getContent(FinanceMsgConstants.PARAMETER_NOT_EMPTY)); + } CuMember member = cuMemberService.getMemberByCode(memberCode); if (member != null) { String memberName = member.getMemberName(); From 438f4b2cf33463e73532110432f4a37e7278c775 Mon Sep 17 00:00:00 2001 From: cabbage <281119120@qq.com> Date: Wed, 11 Jun 2025 11:05:25 +0800 Subject: [PATCH 2/3] =?UTF-8?q?##=20=E8=B0=83=E6=95=B4=E7=94=9F=E6=88=90?= =?UTF-8?q?=E5=A5=96=E9=87=91=E7=B4=A2=E5=BC=95=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/achieve/CuMemberTreeMapper.xml | 34 ++++++------------- 1 file changed, 10 insertions(+), 24 deletions(-) diff --git a/bd-business/bd-business-bonus/src/main/resources/mapper/bonus/achieve/CuMemberTreeMapper.xml b/bd-business/bd-business-bonus/src/main/resources/mapper/bonus/achieve/CuMemberTreeMapper.xml index fc3fa358..36742b84 100644 --- a/bd-business/bd-business-bonus/src/main/resources/mapper/bonus/achieve/CuMemberTreeMapper.xml +++ b/bd-business/bd-business-bonus/src/main/resources/mapper/bonus/achieve/CuMemberTreeMapper.xml @@ -309,11 +309,8 @@ - create - index - ${tableName} - _ - parent + create index + ${tableName}_parent on ${tableName} ( @@ -322,11 +319,8 @@ - create - index - ${tableName} - _ - place + create index + ${tableName}_place on ${tableName} ( @@ -336,13 +330,9 @@ - create - unique index - ${tableName} - _ - PK_M - on - ${tableName} + create unique index + ${tableName}_PK_M + on ${tableName} ( PK_MEMBER, period @@ -350,13 +340,9 @@ - create - unique index - ${tableName} - _ - PK_M - on - ${tableName} + create unique index + ${tableName}_PK_M + on ${tableName} ( PK_MEMBER ) From 75ad4f97a3f3e2af5b20c694e7b70ede799a86ff Mon Sep 17 00:00:00 2001 From: cabbage <281119120@qq.com> Date: Wed, 11 Jun 2025 11:57:21 +0800 Subject: [PATCH 3/3] =?UTF-8?q?##=20=E6=8A=A5=E5=8D=95=E6=97=B6=E6=BF=80?= =?UTF-8?q?=E6=B4=BB=E5=88=A4=E6=96=AD=E8=B0=83=E6=95=B4=EF=BC=9B=E8=BF=98?= =?UTF-8?q?=E5=8E=9F=E6=8C=87=E5=AE=9A=E5=95=86=E5=93=81=E7=9B=92=E6=95=B0?= =?UTF-8?q?=E7=B4=AF=E8=AE=A1=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../IMemberAccountAuditServiceProvider.java | 2 +- .../impl/CuMemberRechargeServiceImpl.java | 2 - .../service/impl/RetailOrderServiceImpl.java | 43 ++---------- .../hzs/sale/order/param/WaresItemsParam.java | 5 -- .../service/impl/SaOrderServiceImpl.java | 42 ++---------- .../sale/product/mapper/BdProductMapper.java | 10 --- .../product/service/IBdProductService.java | 17 ----- .../service/impl/BdProductServiceImpl.java | 26 ------- .../mapper/sale/product/BdProductMapper.xml | 20 ------ .../core/aspect/RepeatSubmitAspectAdvice.java | 6 +- .../core/constant/RetailProductConstants.java | 18 ++++- .../constant/msg/ProductMsgConstants.java | 68 +++++++++---------- .../com/hzs/common/core/enums/ECategory.java | 6 +- .../hzs/common/core/enums/ESystemConfig.java | 12 ++-- .../hzs/common/core/utils/BoxProductUtil.java | 2 +- .../service/impl/ExpressServiceImpl.java | 1 - 16 files changed, 69 insertions(+), 211 deletions(-) diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/provider/IMemberAccountAuditServiceProvider.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/provider/IMemberAccountAuditServiceProvider.java index 3b108f25..0b006696 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/provider/IMemberAccountAuditServiceProvider.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/provider/IMemberAccountAuditServiceProvider.java @@ -148,7 +148,7 @@ public class IMemberAccountAuditServiceProvider implements IMemberAccountAuditSe } //驳回 if (approveOperation == (EApproveOperation.REJECT.getValue())) { - // TODO: 2023/2/17 根据后需求,是否重新发起 + // 根据后需求,是否重新发起 // cuMemberRechargeService.updateDelFlagByRechargeCode(businessCode); } } diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberRechargeServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberRechargeServiceImpl.java index af210cd6..4cc346a5 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberRechargeServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberRechargeServiceImpl.java @@ -464,11 +464,9 @@ public class CuMemberRechargeServiceImpl extends ServiceImpl waresCodeList = waresDetailExtList.stream().map(BdWaresDetailExt::getWaresCode).collect(Collectors.toList()); - // 根据商品获取商品下所有产品数据 - Map productMap = iBdProductService.listProductInfoByWaresCode(orderParam.getSpecialArea(), waresCodeList); - // 遍历生成订单明细数据 for (BdWaresDetailExt waresDetailExt : waresDetailExtList) { // // 价格KEY(商品编号 + 价格) @@ -322,10 +317,9 @@ public class RetailOrderServiceImpl implements IRetailOrderService { saOrderHandle.setPostageTmpMap(orderParam.getTranType(), postageMap, waresDetailExt, orderItems); } - if (null != productMap.get(orderItems.getPkProduct()) - && boxProductList.contains(productMap.get(orderItems.getPkProduct()).getProductCode())) { - // 产品是盒数产品,需要累计数量 - boxNum += orderItems.getQuantity(); + if (boxProductList.contains(waresDetailExt.getWaresCode())) { + // 商品是盒数商品,需要累计数量 + boxNum += orderItems.getWaresQuantity(); } } @@ -791,27 +785,6 @@ public class RetailOrderServiceImpl implements IRetailOrderService { return resultStr; } - /** - * 保存订单处理 - * - * @param saOrderExt 订单信息 - */ - private void saveOrderHandle(SaOrderExt saOrderExt) { - iSaOrderService.save(saOrderExt); -// for (int i = 0; i < 3; i++) { -// // 保存订单时,如果出现异常,最多重试3次 -// try { -// iSaOrderService.save(saOrderExt); -// return; -// } catch (Exception e) { -// log.error("保存订单失败,retry: {}, order: {}", i, saOrderExt, e); -// -// saOrderExt.setOrderCode(saOrderExt.getOrderCode() + RandomUtil.randomString("ABCEFGHIJKLMNOPQRSTUVWXYZ", 1)); -// } -// } -// throw new ServiceException("保存订单并重试失败"); - } - /** * 保存订单以及明细 * @@ -820,7 +793,7 @@ public class RetailOrderServiceImpl implements IRetailOrderService { private void saveOrder(SaOrderExt saOrderExt) { saOrderExt.setPayTime(new Date()); saOrderExt.setOrderStatus(EOrderStatus.PAY.getValue()); - this.saveOrderHandle(saOrderExt); + iSaOrderService.save(saOrderExt); // 订单商品拆分数据 List orderWaresList = new ArrayList<>(); @@ -899,7 +872,6 @@ public class RetailOrderServiceImpl implements IRetailOrderService { } } - if (orderWaresList.size() > 0) { // 订单商品拆分表 iSaOrderWaresService.saveBatch(orderWaresList); @@ -957,11 +929,10 @@ public class RetailOrderServiceImpl implements IRetailOrderService { * @return */ private Boolean handleMemberActivate(CuMember cuMember, SaOrderExt saOrder) { - if (EYesNo.YES.getIntValue() != cuMember.getIsActivate() - && (EOrderType.RETAIL_REGISTER.getValue() == saOrder.getOrderType() - || EOrderType.RETAIL_UPGRADE.getValue() == saOrder.getOrderType()) + if ((null == cuMember.getIsActivate() || EYesNo.YES.getIntValue() != cuMember.getIsActivate()) + && (EOrderType.RETAIL_REGISTER.getValue() == saOrder.getOrderType() || EOrderType.RETAIL_UPGRADE.getValue() == saOrder.getOrderType()) ) { - // 会员未激活,并且是 注册、升级 订单,判断会员是否激活 + // 会员激活状态为空 或 未激活,并且是 注册、升级 订单,判断会员是否激活 if (saOrder.getBoxNum() > 0) { // 存在指定盒数商品 cuMember.setIsActivate(EYesNo.YES.getIntValue()); diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/param/WaresItemsParam.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/param/WaresItemsParam.java index 04fed1fe..f1f376c8 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/param/WaresItemsParam.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/param/WaresItemsParam.java @@ -31,9 +31,4 @@ public class WaresItemsParam implements Serializable { */ private Integer pkProduct; - /** - * 产品编号 - */ - private String productCode; - } diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/impl/SaOrderServiceImpl.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/impl/SaOrderServiceImpl.java index 386c0ea4..b6632819 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/impl/SaOrderServiceImpl.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/impl/SaOrderServiceImpl.java @@ -1575,6 +1575,7 @@ public class SaOrderServiceImpl extends ServiceImpl impl /** * 验证第二部门是否需要验证首单 + * * @param pkParent 推荐人 * @param pkCountry 国家 */ @@ -1589,12 +1590,10 @@ public class SaOrderServiceImpl extends ServiceImpl impl } /** + * 验证第二部门是否需要验证首单 + * * @param pkPlaceParent 安置位置 * @param pkCountry 国家 - * @Description: 验证第二部门是否需要验证首单 - * @return: boolean - * @Author: sui q - * @Date: 2022/9/7 9:29 */ @Override public boolean validateLeftExistMember(Long pkPlaceParent, Integer pkCountry) { @@ -2620,8 +2619,6 @@ public class SaOrderServiceImpl extends ServiceImpl impl gradeList = iGradeServiceApi.getRetailGradeList().getData(); } - // 补全产品编号 - handleOrderItemsParamsProduct(orderItemsParams); // 盒数产品 List boxProductList = BoxProductUtil.getBoxProductListBySystemType(systemType); @@ -2629,11 +2626,9 @@ public class SaOrderServiceImpl extends ServiceImpl impl int boxNum = 0; // 判断订单明细中指定产品数量,校验等级 for (OrderItemsParam orderItemsParam : orderItemsParams) { - for (WaresItemsParam waresItemsParam : orderItemsParam.getWaresItemsParamList()) { - if (boxProductList.contains(waresItemsParam.getProductCode())) { - // 存在指定产品,需要累计盒数(产品数量 * 商品数量) - boxNum += waresItemsParam.getQuantity() * orderItemsParam.getQuantity(); - } + if (boxProductList.contains(orderItemsParam.getWaresCode())) { + // 存在指定商品,需要累计盒数 + boxNum += orderItemsParam.getQuantity(); } } @@ -3586,29 +3581,4 @@ public class SaOrderServiceImpl extends ServiceImpl impl return cuMemberLevel; } - /** - * 处理订单明细产品编号信息 - * - * @param orderItemsParams - */ - private void handleOrderItemsParamsProduct(List orderItemsParams) { - if (CollectionUtil.isNotEmpty(orderItemsParams)) { - Set pkProductSet = new HashSet<>(); - for (OrderItemsParam orderItemsParam : orderItemsParams) { - for (WaresItemsParam waresItemsParam : orderItemsParam.getWaresItemsParamList()) { - pkProductSet.add(waresItemsParam.getPkProduct()); - } - } - if (pkProductSet.size() > 0) { - Map productCodeMap = iBdProductService.getProductCodeMap(pkProductSet); - for (OrderItemsParam orderItemsParam : orderItemsParams) { - for (WaresItemsParam waresItemsParam : orderItemsParam.getWaresItemsParamList()) { - // 补全产品编号 - waresItemsParam.setProductCode(productCodeMap.get(waresItemsParam.getPkProduct())); - } - } - } - } - } - } diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/mapper/BdProductMapper.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/mapper/BdProductMapper.java index 1109c14d..ca64d1d3 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/mapper/BdProductMapper.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/mapper/BdProductMapper.java @@ -62,14 +62,4 @@ public interface BdProductMapper extends BaseMapper { */ ProductVo getByProductId(@Param("productId") Integer productId); - /** - * 根据商品获取对应产品信息 - * - * @param specialArea 商品专区 - * @param waresCodeList 商品编码列表 - * @return - */ - List listProductInfoByWaresCode(@Param("specialArea") Integer specialArea, - @Param("waresCodeList") List waresCodeList); - } diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/IBdProductService.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/IBdProductService.java index 1a979e36..92136316 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/IBdProductService.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/IBdProductService.java @@ -123,21 +123,4 @@ public interface IBdProductService extends IService { */ ProductVo getByProductId(Integer productId); - /** - * 获取产品编号map - * - * @param pkProductSet - * @return - */ - Map getProductCodeMap(Collection pkProductSet); - - /** - * 根据商品获取对应产品信息 - * - * @param specialArea 商品专区 - * @param waresCodeList 商品编码列表 - * @return - */ - Map listProductInfoByWaresCode(Integer specialArea, List waresCodeList); - } diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/impl/BdProductServiceImpl.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/impl/BdProductServiceImpl.java index 20f86b1d..8b61f095 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/impl/BdProductServiceImpl.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/impl/BdProductServiceImpl.java @@ -527,30 +527,4 @@ public class BdProductServiceImpl extends ServiceImpl getProductCodeMap(Collection pkProductSet) { - Map productCodeMap = new HashMap<>(); - - LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); - queryWrapper.in(BdProduct::getPkId, pkProductSet); - List productList = this.list(queryWrapper); - for (BdProduct bdProduct : productList) { - productCodeMap.put(bdProduct.getPkId(), bdProduct.getProductCode()); - } - return productCodeMap; - } - - @Override - public Map listProductInfoByWaresCode(Integer specialArea, List waresCodeList) { - Map productMap = new HashMap<>(); - - List bdProductList = baseMapper.listProductInfoByWaresCode(specialArea, waresCodeList); - if (CollectionUtil.isNotEmpty(bdProductList)) { - for (BdProduct bdProduct : bdProductList) { - productMap.put(bdProduct.getPkId(), bdProduct); - } - } - return productMap; - } - } diff --git a/bd-business/bd-business-sale/src/main/resources/mapper/sale/product/BdProductMapper.xml b/bd-business/bd-business-sale/src/main/resources/mapper/sale/product/BdProductMapper.xml index 94c7cf87..8735eaf3 100644 --- a/bd-business/bd-business-sale/src/main/resources/mapper/sale/product/BdProductMapper.xml +++ b/bd-business/bd-business-sale/src/main/resources/mapper/sale/product/BdProductMapper.xml @@ -235,24 +235,4 @@ and bp.pk_id = #{productId} - - - diff --git a/bd-common/bd-common-aop/src/main/java/com/hzs/common/core/aspect/RepeatSubmitAspectAdvice.java b/bd-common/bd-common-aop/src/main/java/com/hzs/common/core/aspect/RepeatSubmitAspectAdvice.java index 9e6753bd..ce8f308a 100644 --- a/bd-common/bd-common-aop/src/main/java/com/hzs/common/core/aspect/RepeatSubmitAspectAdvice.java +++ b/bd-common/bd-common-aop/src/main/java/com/hzs/common/core/aspect/RepeatSubmitAspectAdvice.java @@ -25,11 +25,7 @@ import javax.servlet.http.HttpServletRequest; import java.lang.reflect.Method; /** - * @author: sui q - * @time: 2022/8/27 14:45 - * @description:防止重复提交的切面类 - * @classname: RepeatSubmitAspectAdvice - * @package_name: com.hzs.common.core.aspect + * 防止重复提交的切面类 */ @Aspect @Component diff --git a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/RetailProductConstants.java b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/RetailProductConstants.java index 8f6550f7..5d7c28cc 100644 --- a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/RetailProductConstants.java +++ b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/RetailProductConstants.java @@ -12,14 +12,28 @@ public class RetailProductConstants { * 盒数产品列表 */ public static final List BOX_PRODUCT_LIST = Arrays.asList( - "CP20250001", "CP20250002", "CP20250003", "CP20250004", "CP20250005", "CP20250006" + // 注册 + "SP02410001", "SP02410002", "SP02410003", "SP02410004", "SP02410005", "SP02410006", + // 升级 + "SP02420001", "SP02420002", "SP02420003", "SP02420004", "SP02420005", "SP02420006", + // 复消 + "SP02430001", "SP02430002", "SP02430003", "SP02430004", "SP02430005", "SP02430006", + // 重消 + "SP02440001", "SP02440002", "SP02440003", "SP02440005", "SP02440005", "SP02440006" ); /** * 盒数产品列表 */ public static final List ALL_BOX_WARES_LIST = Arrays.asList( - "CP20250001", "CP20250002", "CP20250003", "CP20250004", "CP20250005", "CP20250006" + // 注册 + "SP02410001", "SP02410002", "SP02410003", "SP02410004", "SP02410005", "SP02410006", + // 升级 + "SP02420001", "SP02420002", "SP02420003", "SP02420004", "SP02420005", "SP02420006", + // 复消 + "SP02430001", "SP02430002", "SP02430003", "SP02430004", "SP02430005", "SP02430006", + // 重消 + "SP02440001", "SP02440002", "SP02440003", "SP02440005", "SP02440005", "SP02440006" ); } diff --git a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/msg/ProductMsgConstants.java b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/msg/ProductMsgConstants.java index 1003e3e7..d68a0b65 100644 --- a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/msg/ProductMsgConstants.java +++ b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/msg/ProductMsgConstants.java @@ -1,157 +1,153 @@ package com.hzs.common.core.constant.msg; /** - * @Description: 产品相关 - * @Author: yuhui - * @Time: 2022/9/8 9:31 - * @Classname: ProductMsgConstants - * @PackageName: com.hzs.common.core.constant.msg + * 产品相关 */ public class ProductMsgConstants { /** * 商品提交没有选择专区 -- 所属专区必选 */ -public static final String SPECIAL_AREA_REQUIRED = "所属专区必选"; + public static final String SPECIAL_AREA_REQUIRED = "所属专区必选"; /** * 商品没有选择专区分类提示 -- 分类名称必填 */ -public static final String SPECIAL_AREA_CLASSIFY_REQUIRED = "分类名称必填"; + public static final String SPECIAL_AREA_CLASSIFY_REQUIRED = "分类名称必填"; /** * 排序重复 -- 排序重复 */ -public static final String SORT_REPEAT = "排序重复"; + public static final String SORT_REPEAT = "排序重复"; /** * 规格分类已被占用 -- 规格分类已被占用 */ -public static final String SPECS_TYPE_IS_USE = "规格分类已被占用"; + public static final String SPECS_TYPE_IS_USE = "规格分类已被占用"; /** * 分类名称重复 -- 分类名称重复 */ -public static final String CLASSIFY_NAME_REPEAT = "分类名称重复"; + public static final String CLASSIFY_NAME_REPEAT = "分类名称重复"; /** * 排序值超出限制 -- 排序值超出限制 */ -public static final String SORT_VALUES_OVERLIMIT = "排序值超出限制"; + public static final String SORT_VALUES_OVERLIMIT = "排序值超出限制"; /** * 新增产品编号已存在 -- 产品编号已存在 */ -public static final String PRODUCT_NUMBER_ALREADY_EXISTS = "产品编号已存在"; + public static final String PRODUCT_NUMBER_ALREADY_EXISTS = "产品编号已存在"; /** * 产品已被占用 -- 产品已被占用 */ -public static final String PRODUCT_OCCUPIED = "产品已被占用"; + public static final String PRODUCT_OCCUPIED = "产品已被占用"; /** * 产品名称必填 -- 产品名称必填 */ -public static final String PRODUCT_NAME_REQUIRED = "产品名称必填"; + public static final String PRODUCT_NAME_REQUIRED = "产品名称必填"; /** * 产品划线价 -- 产品划线价必填 */ -public static final String PRODUCT_PRICE_REQUIRED = "产品划线价必填"; + public static final String PRODUCT_PRICE_REQUIRED = "产品划线价必填"; /** * 产品不存在 -- 产品不存在 */ -public static final String PRODUCT_NOT_REQUIRED = "产品不存在"; + public static final String PRODUCT_NOT_REQUIRED = "产品不存在"; /** * 发货渠道/发货类型 -- 产品发货渠道必填 */ -public static final String PRODUCT_SHIPPING_CHANNEL_REQUIRED = "产品发货渠道必填"; + public static final String PRODUCT_SHIPPING_CHANNEL_REQUIRED = "产品发货渠道必填"; /** * 产品保质期 -- 产品保质期必填 */ -public static final String PRODUCT_SHELFLIFE_REQUIRED = "产品保质期必填"; + public static final String PRODUCT_SHELFLIFE_REQUIRED = "产品保质期必填"; /** * 产品单位 -- 产品单位必填 */ -public static final String PRODUCT_UNIT_REQUIRED = "产品单位必填"; + public static final String PRODUCT_UNIT_REQUIRED = "产品单位必填"; /** * 产品重量 -- 产品重量必填 */ -public static final String PRODUCT_WEIGHT_REQUIRED = "产品重量必填"; + public static final String PRODUCT_WEIGHT_REQUIRED = "产品重量必填"; /** * 邮费重量 -- 邮费重量必填 */ -public static final String PRODUCT_POSTAGE_WEIGHT_REQUIRED = "邮费重量必填"; + public static final String PRODUCT_POSTAGE_WEIGHT_REQUIRED = "邮费重量必填"; /** * 产品属性 -- 产品属性必选 */ -public static final String PRODUCT_ATTR_REQUIRED = "产品属性必选"; + public static final String PRODUCT_ATTR_REQUIRED = "产品属性必选"; /** * 产品分类 -- 产品分类必选 */ -public static final String PRODUCT_CLASSIFY_REQUIRED = "产品分类必选"; + public static final String PRODUCT_CLASSIFY_REQUIRED = "产品分类必选"; /** * 排序序号 -- 产品排序序号必填 */ -public static final String PRODUCT_SORT_REQUIRED = "产品排序序号必填"; + public static final String PRODUCT_SORT_REQUIRED = "产品排序序号必填"; /** * 产品长 -- 产品长度必填 */ -public static final String PRODUCT_LENGTH_REQUIRED = "产品长度必填"; + public static final String PRODUCT_LENGTH_REQUIRED = "产品长度必填"; /** * 产品宽 -- 产品宽度必填 */ -public static final String PRODUCT_WIDTH_REQUIRED = "产品宽度必填"; + public static final String PRODUCT_WIDTH_REQUIRED = "产品宽度必填"; /** * 产品高 -- 产品高度必填 */ -public static final String PRODUCT_HEIGHT_REQUIRED = "产品高度必填"; + public static final String PRODUCT_HEIGHT_REQUIRED = "产品高度必填"; /** * 产品主图 -- 请上传产品主图 */ -public static final String PRODUCT_COVER_REQUIRED = "请上传产品主图"; + public static final String PRODUCT_COVER_REQUIRED = "请上传产品主图"; /** * 请选择商品 -- 请选择商品 */ -public static final String PLEASE_SELECT_PRODUCT = "请选择商品"; + public static final String PLEASE_SELECT_PRODUCT = "请选择商品"; /** * 请选择产品规格 -- 请选择产品规格 */ -public static final String PRODUCT_SPECSTYPE_REQUIRED = "请选择产品规格"; + public static final String PRODUCT_SPECSTYPE_REQUIRED = "请选择产品规格"; /** * 规格类型名称 -- 规格类型名称必填 */ -public static final String PRODUCT_SPECS_TYPE_NAME_REQUIRED = "规格类型名称必填"; + public static final String PRODUCT_SPECS_TYPE_NAME_REQUIRED = "规格类型名称必填"; /** * 规格类型分类 -- 规格类型分类必选 */ -public static final String PRODUCT_SPECS_TYPE_PKCLASSIFY_REQUIRED = "规格类型分类必选"; + public static final String PRODUCT_SPECS_TYPE_PKCLASSIFY_REQUIRED = "规格类型分类必选"; /** * 规格值必填 -- 请填写规格值 */ -public static final String PRODUCT_SPECS_TYPE_SPECS_REQUIRED = "请填写规格值"; + public static final String PRODUCT_SPECS_TYPE_SPECS_REQUIRED = "请填写规格值"; /** * 商品分类展示图片必穿 -- 请上传商品分类展示图片 */ -public static final String WARES_AREA_CLASSIFY_IMG_REQUIRED = "请上传商品分类展示图片"; + public static final String WARES_AREA_CLASSIFY_IMG_REQUIRED = "请上传商品分类展示图片"; /** * 上级商品分类必传 -- 请选择上级分类 */ -public static final String WARES_PARENT_AREA_CLASSIFY_REQUIRED = "请选择上级分类"; + public static final String WARES_PARENT_AREA_CLASSIFY_REQUIRED = "请选择上级分类"; /** * 商品分类存在子级 -- 当前商品分类下存在子级类目,无法删除,请先删除子级 */ -public static final String THIS_CLASSIFY_EXIST_BELOW = "当前商品分类下存在子级类目,无法删除,请先删除子级"; + public static final String THIS_CLASSIFY_EXIST_BELOW = "当前商品分类下存在子级类目,无法删除,请先删除子级"; /** * 该产品每个国家只能存在一款 diff --git a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/enums/ECategory.java b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/enums/ECategory.java index 5943feeb..b7ed6658 100644 --- a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/enums/ECategory.java +++ b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/enums/ECategory.java @@ -5,11 +5,7 @@ import lombok.AllArgsConstructor; import lombok.Getter; /** - * Description: 用户类型分类 - * Author: sui q - * Time: 2022/9/8 16:39 - * Classname: ECategory - * PackageName: com.hzs.common.core.enums + * 用户类型分类 */ @AllArgsConstructor @Getter diff --git a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/enums/ESystemConfig.java b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/enums/ESystemConfig.java index 0d8e51a4..f2abd157 100644 --- a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/enums/ESystemConfig.java +++ b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/enums/ESystemConfig.java @@ -8,11 +8,7 @@ import java.util.ArrayList; import java.util.List; /** - * @Description: 系统配置参数初始化,该点不需要翻译 - * @Author: sui q - * @Time: 2022/9/6 19:49 - * @Classname: ESystemConfig - * @PackageName: com.hzs.common.core.enums + * 系统配置参数初始化,该点不需要翻译 */ @AllArgsConstructor @Getter @@ -41,7 +37,7 @@ public enum ESystemConfig { /** * 安置位置 1=任意 2=左 3=右 安置校验的 */ - PLACE_POSITION("0","安置位置", 0, "PLACE_3"), + PLACE_POSITION("0", "安置位置", 0, "PLACE_3"), /** * 注册等级 参照等级 @@ -163,8 +159,8 @@ public enum ESystemConfig { * 专区时间 * @return */ - public static List getPayMentTimeList(){ - List list =new ArrayList<>(); + public static List getPayMentTimeList() { + List list = new ArrayList<>(); list.add(REGISTER_ORDER_TIME); list.add(UPGRADE_ORDER_TIME); list.add(REPURCHASE_ORDER_TIME); diff --git a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/utils/BoxProductUtil.java b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/utils/BoxProductUtil.java index 7c1d4e58..b633cdb8 100644 --- a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/utils/BoxProductUtil.java +++ b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/utils/BoxProductUtil.java @@ -18,7 +18,7 @@ public class BoxProductUtil { List productList = new ArrayList<>(0); if (null == systemType || ESystemType.ALL.getValue() == systemType) { - productList.addAll(RetailProductConstants.BOX_PRODUCT_LIST); + productList.addAll(RetailProductConstants.ALL_BOX_WARES_LIST); return productList; } diff --git a/bd-third/src/main/java/com/hzs/third/express/service/impl/ExpressServiceImpl.java b/bd-third/src/main/java/com/hzs/third/express/service/impl/ExpressServiceImpl.java index 170a9ed1..c194b376 100644 --- a/bd-third/src/main/java/com/hzs/third/express/service/impl/ExpressServiceImpl.java +++ b/bd-third/src/main/java/com/hzs/third/express/service/impl/ExpressServiceImpl.java @@ -41,7 +41,6 @@ public class ExpressServiceImpl implements IExpressService { String url = expressConfig.getUrl(); QueryTrackParam queryTrackParam = new QueryTrackParam(); - // TODO: 2022/4/18 快递公司的编码现在暂不传,后期根据需求而定 // queryTrackParam.setCom("JD"); queryTrackParam.setNum(trackingNumber); queryTrackParam.setPhone(mobile);