diff --git a/bd-api/bd-api-sale/src/main/java/com/hzs/sale/order/dto/OrderParamDTO.java b/bd-api/bd-api-sale/src/main/java/com/hzs/sale/order/dto/OrderParamDTO.java index 4b15b69d..bb594c3a 100644 --- a/bd-api/bd-api-sale/src/main/java/com/hzs/sale/order/dto/OrderParamDTO.java +++ b/bd-api/bd-api-sale/src/main/java/com/hzs/sale/order/dto/OrderParamDTO.java @@ -186,26 +186,6 @@ public class OrderParamDTO implements Serializable { */ private String remark; - /** - * 配送中心 - */ - private Integer deliveryCenter; - - /** - * 配送省 - */ - private Integer deliveryProvince; - - /** - * 配送市 - */ - private Integer deliveryCity; - - /** - * 配送县 - */ - private Integer deliveryCounty; - /** * 发货方式 */ @@ -241,19 +221,6 @@ public class OrderParamDTO implements Serializable { */ private Integer specialArea; - /** - * 银行 - */ - private Integer pkBank; - /** - * 支行名称 - */ - private String subBankName; - /** - * 银行卡号 - */ - private String cardNumber; - /** * 会员店铺 */ @@ -299,10 +266,7 @@ public class OrderParamDTO implements Serializable { private Integer displayDefault; /** - * @Description: 验证保存的必输字段 - * @return: List - * @Author: sui q - * @Date: 2022/8/29 11:10 + * 验证保存的必输字段 */ @JsonIgnore public List getValidSaveField() { diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberServiceImpl.java index bfd8e05a..a7684b9c 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberServiceImpl.java @@ -144,7 +144,6 @@ public class CuMemberServiceImpl extends ServiceImpl i customerList.add(ECustomerType.NORMAL.getValue()); // 2023.11.02 需求调整,首单校验时,空单也算 customerList.add(ECustomerType.EMPTY_ORDER.getValue()); - customerList.add(ECustomerType.FANS.getValue()); queryWrapper.in(CuMember::getCustomerType, customerList); Integer count = baseMapper.selectCount(queryWrapper); return count == null ? 0 : count; diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/login/service/impl/MemberLoginServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/login/service/impl/MemberLoginServiceImpl.java index 5ddf9643..0e962cb0 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/login/service/impl/MemberLoginServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/login/service/impl/MemberLoginServiceImpl.java @@ -105,7 +105,7 @@ public class MemberLoginServiceImpl implements IMemberLoginService { } // 用户未支付状态 - if (ECustomerType.FANS.getValue() != member.getCustomerType() && EPayStatus.UNPAID.getValue() == member.getPayStatus()) { + if (EPayStatus.UNPAID.getValue() == member.getPayStatus()) { recordLoginLog(null, EStatus.NO, username + " 登录用户不存在"); // 登录用户: %s 不存在 throw new ServiceException(TransactionUtils.getContent(SystemMsgConstants.USER_NOT_EXIST, username)); @@ -195,7 +195,7 @@ public class MemberLoginServiceImpl implements IMemberLoginService { LoginMember loginMember = memberResult.getData(); CuMemberExt member = loginMember.getCuMember(); // 用户未支付状态 - if (ECustomerType.FANS.getValue() != member.getCustomerType() && EPayStatus.UNPAID.getValue() == member.getPayStatus()) { + if (EPayStatus.UNPAID.getValue() == member.getPayStatus()) { recordLoginLog(null, EStatus.NO, username + " 登录用户不存在"); // 登录用户: %s 不存在 throw new ServiceException(TransactionUtils.getContent(SystemMsgConstants.USER_NOT_EXIST, username)); @@ -261,7 +261,7 @@ public class MemberLoginServiceImpl implements IMemberLoginService { CuMemberExt member = loginMember.getCuMember(); // 用户未支付状态 - if (ECustomerType.FANS.getValue() != member.getCustomerType() && EPayStatus.UNPAID.getValue() == member.getPayStatus()) { + if (EPayStatus.UNPAID.getValue() == member.getPayStatus()) { recordLoginLog(null, EStatus.NO, username + " 登录用户不存在", loginId, source); // 登录用户: %s 不存在 throw new ServiceException(TransactionUtils.getContent(SystemMsgConstants.USER_NOT_EXIST, username)); diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/self/vo/OrderParam.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/self/vo/OrderParam.java index 5131e19e..094a493f 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/self/vo/OrderParam.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/self/vo/OrderParam.java @@ -186,26 +186,6 @@ public class OrderParam implements Serializable { */ private String remark; - /** - * 配送中心 - */ - private Integer deliveryCenter; - - /** - * 配送省 - */ - private Integer deliveryProvince; - - /** - * 配送市 - */ - private Integer deliveryCity; - - /** - * 配送县 - */ - private Integer deliveryCounty; - /** * 发货方式 */ @@ -241,19 +221,6 @@ public class OrderParam implements Serializable { */ private Integer specialArea; - /** - * 银行 - */ - private Integer pkBank; - /** - * 支行名称 - */ - private String subBankName; - /** - * 银行卡号 - */ - private String cardNumber; - /** * 会员店铺 */ diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/controller/api/ApiFanSaOrderController.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/controller/api/ApiFanSaOrderController.java index 730eb615..541ae661 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/controller/api/ApiFanSaOrderController.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/controller/api/ApiFanSaOrderController.java @@ -158,7 +158,7 @@ public class ApiFanSaOrderController extends ParentOrderController { // 封装订单数据 SaOrderExt saOrder = new SaOrderExt(); saOrder.setOrderCode(orderCode); - // 188注册订单实际按复购订单来片 + // 188注册订单实际按复购订单来算 saOrder.setOrderType(EOrderType.REPURCHASE_ORDER.getValue()); saOrder.setOrderTypeExtend(EOrderTypeExtend.REG_REP.getValue()); saOrder.setOrderAmount(orderAmount); diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/mapper/SaOrderChargeLogMapper.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/mapper/SaOrderChargeLogMapper.java index 217fad84..dd297e19 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/mapper/SaOrderChargeLogMapper.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/mapper/SaOrderChargeLogMapper.java @@ -10,9 +10,6 @@ import java.util.List; /** * 订单修改记录 Mapper 接口 - * - * @author hzs - * @since 2023-02-01 */ public interface SaOrderChargeLogMapper extends BaseMapper { @@ -59,17 +56,12 @@ public interface SaOrderChargeLogMapper extends BaseMapper { * @return */ int checkOrderApprovalExistRemoveBusinessCode(@Param("typeList") List typeList, - @Param("orderCodeList") List orderCodeList, - @Param("pkCountry") Integer pkCountry, @Param("businessCode") String businessCode); - - /** - * 查询撤单列表(弃用) - * @return - */ - List selectByOrderCharge(SaOrderChargeLogParam orderChargeLogParam); + @Param("orderCodeList") List orderCodeList, + @Param("pkCountry") Integer pkCountry, @Param("businessCode") String businessCode); /** * 撤单列表 + * * @param orderChargeLogParam * @return */ diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/param/OrderParam.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/param/OrderParam.java index fda94edc..678cff0e 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/param/OrderParam.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/param/OrderParam.java @@ -193,26 +193,6 @@ public class OrderParam implements Serializable { */ private String remark; - /** - * 配送中心 - */ - private Integer deliveryCenter; - - /** - * 配送省 - */ - private Integer deliveryProvince; - - /** - * 配送市 - */ - private Integer deliveryCity; - - /** - * 配送县 - */ - private Integer deliveryCounty; - /** * 发货方式 */ @@ -248,19 +228,6 @@ public class OrderParam implements Serializable { */ private Integer specialArea; - /** - * 银行 - */ - private Integer pkBank; - /** - * 支行名称 - */ - private String subBankName; - /** - * 银行卡号 - */ - private String cardNumber; - /** * 会员店铺 */ @@ -297,7 +264,7 @@ public class OrderParam implements Serializable { private Boolean isEnough = false; /** - * 是否海粉订单 + * 是否海粉订单 -- 现用于188注册转复购会员处理 */ @JsonIgnore private Boolean isHaiFun = false; diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/param/OrderReturn.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/param/OrderReturn.java index bca8d558..bad8e084 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/param/OrderReturn.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/param/OrderReturn.java @@ -212,26 +212,6 @@ public class OrderReturn implements Serializable { */ private String remark; - /** - * 配送中心 - */ - private Integer deliveryCenter; - - /** - * 配送省 - */ - private Integer deliveryProvince; - - /** - * 配送市 - */ - private Integer deliveryCity; - - /** - * 配送县 - */ - private Integer deliveryCounty; - /** * 发货方式 */ @@ -263,21 +243,6 @@ public class OrderReturn implements Serializable { private String specialAreaVal; - /** - * 银行 - */ - private Integer pkBank; - - /** - * 支行名称 - */ - private String subBankName; - - /** - * 银行卡号 - */ - private String cardNumber; - /** * 登录密码明文 */ diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/ISaOrderChargeLogService.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/ISaOrderChargeLogService.java index cf961ed8..b0dcdf55 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/ISaOrderChargeLogService.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/ISaOrderChargeLogService.java @@ -10,9 +10,6 @@ import java.util.Map; /** * 订单修改记录 服务类 - * - * @author hzs - * @since 2023-02-01 */ public interface ISaOrderChargeLogService extends IService { @@ -41,19 +38,14 @@ public interface ISaOrderChargeLogService extends IService { * @param typeList 业务类型列表 * @param orderCodeList 订单编号列表 * @param pkCountry 所属国家 - * @param businessCode 单据编号 + * @param businessCode 单据编号 * @return */ - int checkOrderApprovalExist(List typeList, List orderCodeList, Integer pkCountry, String ... businessCode); - - /** - * 查询撤单列表(弃用) - * @return - */ - List selectByOrderCharge(SaOrderChargeLogParam orderChargeLogParam); + int checkOrderApprovalExist(List typeList, List orderCodeList, Integer pkCountry, String... businessCode); /** * 撤单列表 + * * @param orderChargeLogParam * @return */ diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/impl/SaOrderChargeLogServiceImpl.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/impl/SaOrderChargeLogServiceImpl.java index e452fad8..be45c32a 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/impl/SaOrderChargeLogServiceImpl.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/impl/SaOrderChargeLogServiceImpl.java @@ -14,9 +14,6 @@ import java.util.Map; /** * 订单修改记录 服务实现类 - * - * @author hzs - * @since 2023-02-01 */ @Service public class SaOrderChargeLogServiceImpl extends ServiceImpl implements ISaOrderChargeLogService { @@ -48,27 +45,14 @@ public class SaOrderChargeLogServiceImpl extends ServiceImpl typeList, List orderCodeList, Integer pkCountry, String ... businessCode) { - if(businessCode != null && businessCode.length >0){ + public int checkOrderApprovalExist(List typeList, List orderCodeList, Integer pkCountry, String... businessCode) { + if (businessCode != null && businessCode.length > 0) { return baseMapper.checkOrderApprovalExistRemoveBusinessCode(typeList, orderCodeList, pkCountry, businessCode[0]); - }else { + } else { return baseMapper.checkOrderApprovalExist(typeList, orderCodeList, pkCountry); } } - /** - * 查询撤单列表(弃用) - * @return - */ - @Override - public List selectByOrderCharge(SaOrderChargeLogParam orderChargeLogParam) { - return baseMapper.selectByOrderCharge(orderChargeLogParam); - } - /** - * 撤单列表 - * @param orderChargeLogParam - * @return - */ @Override public List cancellationList(SaOrderChargeLogParam orderChargeLogParam) { return baseMapper.cancellationList(orderChargeLogParam); diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/impl/SaOrderHandle.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/impl/SaOrderHandle.java index 068f9016..c33b4992 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/impl/SaOrderHandle.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/order/service/impl/SaOrderHandle.java @@ -144,7 +144,7 @@ public class SaOrderHandle { .build(); // 海粉没有安置人安置位置 if (orderParam.getIsHaiFun()) { - cuMember.setCustomerType(ECustomerType.FANS.getValue()); + cuMember.setCustomerType(ECustomerType.NORMAL.getValue()); if (null != orderParam.getPlaceParentId()) { cuMember.setPkPlaceParent(orderParam.getPlaceParentId()); } 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 246e6819..9e8c49e6 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 @@ -775,8 +775,9 @@ public class SaOrderServiceImpl extends ServiceImpl impl } /** + * 尝试重新换位置 + * * @param newCuMember 修改的会员 - * 尝试重新换位置 */ private synchronized CuMember repeatTry(CuMember newCuMember, Boolean isFirstAchieve) { CuMember cuMember = obtainLastResettleByRecommend(newCuMember, isFirstAchieve, null); @@ -815,8 +816,9 @@ public class SaOrderServiceImpl extends ServiceImpl impl } /** + * 销售订单更改状态为待支付 + * * @param saOrderExt 销售订单 - * 销售订单更改状态为待支付 */ public void encapsulationSaOrder(SaOrderExt saOrderExt) { saOrderExt.setPayTime(new Date()); @@ -1827,43 +1829,45 @@ public class SaOrderServiceImpl extends ServiceImpl impl if (StringUtils.isEmpty(orderCode)) { return Boolean.FALSE; } - log.info("在线支付回调接受的参数pkMember:{}, orderCode:{}!", pkMember, orderCode); + log.info("在线支付回调接受的参数, pkMember:{}, orderCode:{}!", pkMember, orderCode); SaOrder querySaOrder = SaOrder.builder().orderStatus(EOrderStatus.WAIT_PAY.getValue()).orderCode(orderCode).build(); SaOrderExt saOrderExt = querySaleOrderExtByOrderCode(querySaOrder, null); if (saOrderExt == null) { saOrderExt = redisService.getCacheObject(CacheConstants.TEMP_ORDER + pkMember + orderCode); if (saOrderExt == null) { + // 订单已经不存在 + log.warn("在线支付回调,订单已经不存在"); return Boolean.FALSE; } } - log.info("在线支付回调接受的参数1: {}", saOrderExt); - if (EOrderType.REGISTER_ORDER.getValue() == saOrderExt.getOrderType()) { - // 注册订单 - if (saOrderExt.getPkCreator().equals(saOrderExt.getPkMember())) { - // 自注册分享订单 - saOrderExt.setPayType(EOrderPayType.ONLINE.getValue()); - payShareSaOrder(saOrderExt); - return Boolean.TRUE; - } - } else if (EOrderType.REPURCHASE_ORDER.getValue() == saOrderExt.getOrderType()) { - // 复购订单 - // 判断是否消费过生成了会员 - CuMember cuMember = getCuMemberByKey(saOrderExt.getPkMember()); - if (cuMember == null) { - // 自注册分享订单 - saOrderExt.setPayType(EOrderPayType.ONLINE.getValue()); - payShareSaOrder(saOrderExt); - return Boolean.TRUE; - } - } - log.info("在线支付回调接受的参数2"); + log.info("在线支付回调接受的参数, order : {}", saOrderExt); + saOrderExt.setPayType(EOrderPayType.ONLINE.getValue()); + +// if (EOrderType.REGISTER_ORDER.getValue() == saOrderExt.getOrderType()) { +// // 注册订单 +// if (saOrderExt.getPkCreator().equals(saOrderExt.getPkMember())) { +// // 自注册分享订单 +// payShareSaOrder(saOrderExt); +// return Boolean.TRUE; +// } +// } else if (EOrderType.REPURCHASE_ORDER.getValue() == saOrderExt.getOrderType()) { +// // 复购订单 +// // 判断是否消费过生成了会员 +// CuMember cuMember = getCuMemberByKey(saOrderExt.getPkMember()); +// if (cuMember == null) { +// // 自注册分享订单 +// payShareSaOrder(saOrderExt); +// return Boolean.TRUE; +// } +// } CuMember newCuMember = null; if (saOrderExt.getPkMember() != null) { newCuMember = getCuMemberByKey(saOrderExt.getPkMember()); } if (EOrderType.REGISTER_ORDER.getValue() == saOrderExt.getOrderType() || EOrderType.SPECIAL_REGISTER_ORDER.getValue() == saOrderExt.getOrderType()) { + // 注册订单 boolean isToBePay = getIsToBePayByOrderType(saOrderExt.getPkCountry(), saOrderExt.getOrderType()); OrderParam orderParam = redisService.getCacheObject(CacheConstants.TEMP_PARAM + pkMember + orderCode); if (newCuMember == null && !isToBePay) { @@ -1873,22 +1877,42 @@ public class SaOrderServiceImpl extends ServiceImpl impl if (newCuMember == null) { throw new RuntimeException("生成会员失败"); } - // 注册订单 - saOrderExt.setPayType(EOrderPayType.ONLINE.getValue()); payRegSaOrder(saOrderExt, newCuMember, null, Boolean.FALSE); } else if (EOrderType.UPGRADE_ORDER.getValue() == saOrderExt.getOrderType() || EOrderType.SPECIAL_UPGRADE_ORDER.getValue() == saOrderExt.getOrderType()) { - log.info("在线支付回调接受的参数saOrderExt:{}!", JSONUtil.toJsonStr(saOrderExt)); // 升级订单 - saOrderExt.setPayType(EOrderPayType.ONLINE.getValue()); payUpgradeSaOrder(saOrderExt, null); } else { // 其他订单 - log.info("在线支付回调其它订单参数saOrderExt:{}!!!", saOrderExt); - saOrderExt.setPayType(EOrderPayType.ONLINE.getValue()); - payRepurchaseSaOrder(saOrderExt, null); + if (EOrderType.UPGRADE_ORDER.getValue() == saOrderExt.getOrderType() + && EOrderTypeExtend.REG_REP.getValue() == saOrderExt.getOrderTypeExtend()) { + // 188分享订单,复购订单 扩展类型为 注册转复购 + OrderParam orderParam = redisService.getCacheObject(CacheConstants.TEMP_PARAM + pkMember + orderCode); + orderParam.setIsHaiFun(Boolean.TRUE); + + newCuMember = packageCuMember(orderParam); + // 会员ID已经提前生成,此处直接使用 + if (null != orderParam.getPkMemberId()) { + newCuMember.setPkId(orderParam.getPkMemberId()); + newCuMember.setPkCenterCode(null); + } + + saOrderExt = packageSaOrder(orderParam, newCuMember); + // 会员ID已经提前生成,此处直接使用 + if (null != orderParam.getPkMemberId()) { + saOrderExt.setPkCreator(orderParam.getPkMemberId()); + saOrderExt.setOrderCode(orderParam.getOrderCode()); + } + + if (newCuMember == null) { + throw new RuntimeException("生成会员失败"); + } + payRegSaOrder(saOrderExt, newCuMember, null, Boolean.TRUE); + } else { + payRepurchaseSaOrder(saOrderExt, null); + } } - log.info("在线支付回调成功,返回{}", Boolean.TRUE); + log.info("在线支付回调成功,返回 {}", Boolean.TRUE); return Boolean.TRUE; } diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/mapper/BdProductExtendMapper.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/mapper/BdProductExtendMapper.java index f7e7defb..e4d9d77b 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/mapper/BdProductExtendMapper.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/mapper/BdProductExtendMapper.java @@ -7,11 +7,9 @@ import org.apache.ibatis.annotations.Param; /** * 商品拓展表 Mapper 接口 - * - * @author hzs - * @since 2022-09-01 */ public interface BdProductExtendMapper extends BaseMapper { + /** * 根据产品id查询产品拓展 * diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/IBdProductExtendService.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/IBdProductExtendService.java index d0813163..3fca501c 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/IBdProductExtendService.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/IBdProductExtendService.java @@ -5,12 +5,7 @@ import com.hzs.common.domain.sale.ext.BdProductExtendExt; import com.hzs.common.domain.sale.product.BdProductExtend; /** - *

* 商品拓展表 服务类 - *

- * - * @author hzs - * @since 2022-09-01 */ public interface IBdProductExtendService extends IService { @@ -20,7 +15,7 @@ public interface IBdProductExtendService extends IService { * @param productId * @return */ - public BdProductExtend getProductExtend(Integer productId); + BdProductExtend getProductExtend(Integer productId); /** * 根据产品id 查找当前商品的上一位商品排序 diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/impl/BdProductExtendServiceImpl.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/impl/BdProductExtendServiceImpl.java index 49e34259..97345f97 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/impl/BdProductExtendServiceImpl.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/product/service/impl/BdProductExtendServiceImpl.java @@ -11,12 +11,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; /** - *

* 商品拓展表 服务实现类 - *

- * - * @author hzs - * @since 2022-09-01 */ @Service public class BdProductExtendServiceImpl extends ServiceImpl implements IBdProductExtendService { @@ -24,12 +19,6 @@ public class BdProductExtendServiceImpl extends ServiceImpl * 商品发布扩展表 Mapper 接口 - *

- * - * @author hzs - * @since 2022-09-09 */ public interface BdWaresExtendMapper extends BaseMapper { + /** * 修改销量 - * @param waresNumberParam + * + * @param pkWares + * @param number */ - void updateWaresSalesAccrual(@Param("pkWares") Integer pkWares,@Param("number") Integer number); - - - /** - * 修改上下架时间 - * @param waresId - */ - void updatePutOnTime(@Param("waresId") Integer waresId); - /** - * 修改上下架时间 - * @param waresId - */ - void updatePutOffTime(Integer waresId); - /** - * 根据商品id修改拓展表(可以赋值空值) - * @param waresExtend - */ - void updateByPkWares(BdWaresExtend waresExtend); + void updateWaresSalesAccrual(@Param("pkWares") Integer pkWares, @Param("number") Integer number); /** * 设置上下架时间 + * * @param waresId * @param putOnTime * @param putOffTime */ - void updatePutOnTimeAndPutOffTimeByWaresId(@Param("waresId") Integer waresId,@Param("putOnTime") Date putOnTime,@Param("putOffTime") Date putOffTime); + void updatePutOnTimeAndPutOffTimeByWaresId(@Param("waresId") Integer waresId, @Param("putOnTime") Date putOnTime, @Param("putOffTime") Date putOffTime); /** * 根据商品编号查询 每个商品所剩余的预售数量 diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/mapper/BdWaresSpecsRelationMapper.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/mapper/BdWaresSpecsRelationMapper.java index c9d1f6a6..4919bd28 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/mapper/BdWaresSpecsRelationMapper.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/mapper/BdWaresSpecsRelationMapper.java @@ -9,11 +9,9 @@ import java.util.List; /** * 规格明细值 Mapper 接口 - * - * @author hzs - * @since 2022-09-09 */ public interface BdWaresSpecsRelationMapper extends BaseMapper { + /** * 查询产品规格 * @@ -24,9 +22,14 @@ public interface BdWaresSpecsRelationMapper extends BaseMapper getWaresProduct(@Param("pkWares") Integer pkWares,@Param("pkProduct") Integer pkProduct,@Param("pkWaresSpecsSku") Integer pkWaresSpecsSku,@Param("waresSpecsIds") List waresSpecsIds); + List getWaresProduct(@Param("pkWares") Integer pkWares, + @Param("pkProduct") Integer pkProduct, + @Param("pkWaresSpecsSku") Integer pkWaresSpecsSku, + @Param("waresSpecsIds") List waresSpecsIds); + } diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/param/WaresSpecsSkuParam.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/param/WaresSpecsSkuParam.java index e4a19acf..fae41608 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/param/WaresSpecsSkuParam.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/param/WaresSpecsSkuParam.java @@ -1,21 +1,7 @@ -package com.hzs.sale.wares.param;/** - * @Description: - * @Author: yuhui - * @Time: 2023/6/15 10:41 - * @Classname: WaresSpecsSkuParam - * @PackageName: com.hzs.sale.wares.param - */ +package com.hzs.sale.wares.param; import lombok.Data; -/** - *@BelongsProject: hzs_cloud - *@BelongsPackage: com.hzs.sale.wares.param - *@Author: yh - *@CreateTime: 2023-06-15 10:41 - *@Description: TODO - *@Version: 1.0 - */ @Data public class WaresSpecsSkuParam { diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresExtendService.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresExtendService.java index 23f51434..774d0537 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresExtendService.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresExtendService.java @@ -1,6 +1,5 @@ package com.hzs.sale.wares.service; - import com.baomidou.mybatisplus.extension.service.IService; import com.hzs.common.domain.sale.wares.BdWaresExtend; import com.hzs.sale.order.param.WaresNumberParam; @@ -11,41 +10,20 @@ import java.util.Date; import java.util.List; /** - *

* 商品发布扩展表 服务类 - *

- * - * @author hzs - * @since 2022-09-09 */ public interface IBdWaresExtendService extends IService { /** * 修改销量 + * * @param waresNumberParamList */ - void updateWaresSalesAccrual( List waresNumberParamList); - - /** - * 修改上下架时间 - * @param waresId - */ - void updatePutOnTime( Integer waresId); - - /** - * 修改上下架时间 - * @param waresId - */ - void updatePutOffTime(Integer waresId); - - /** - * 根据商品id修改拓展表(可以赋值空值) - * @param waresExtend - */ - void updateByPkWares(BdWaresExtend waresExtend); + void updateWaresSalesAccrual(List waresNumberParamList); /** * 设置上下架时间 + * * @param waresId * @param putOnTime * @param putOffTime diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresService.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresService.java index 7eee87bd..752a263a 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresService.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresService.java @@ -25,9 +25,11 @@ public interface IBdWaresService extends IService { /** * 获取最大排序值 + * * @return */ int getMaxSortNum(); + /** * 新增商品基础信息 * diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresSpecsRelationService.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresSpecsRelationService.java index a5edcf2a..9ebace3e 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresSpecsRelationService.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresSpecsRelationService.java @@ -8,9 +8,6 @@ import java.util.List; /** * 规格明细值 服务类 - * - * @author hzs - * @since 2022-09-09 */ public interface IBdWaresSpecsRelationService extends IService { @@ -24,10 +21,11 @@ public interface IBdWaresSpecsRelationService extends IService getWaresProduct(Integer pkWares, Integer pkProduct,Integer pkWaresSpecsSku,List waresSpecsIds); + List getWaresProduct(Integer pkWares, Integer pkProduct, Integer pkWaresSpecsSku, List waresSpecsIds); } diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresExtendServiceImpl.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresExtendServiceImpl.java index 25126c85..1199594f 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresExtendServiceImpl.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresExtendServiceImpl.java @@ -1,6 +1,5 @@ package com.hzs.sale.wares.service.impl; - import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.hzs.common.domain.sale.wares.BdWaresExtend; import com.hzs.sale.order.param.WaresNumberParam; @@ -14,77 +13,33 @@ import java.util.Date; import java.util.List; /** - *

* 商品发布扩展表 服务实现类 - *

- * - * @author hzs - * @since 2022-09-09 */ @Service public class BdWaresExtendServiceImpl extends ServiceImpl implements IBdWaresExtendService { - /** - * 修改销量 - * @param waresNumberParamList - */ + @Override public void updateWaresSalesAccrual(List waresNumberParamList) { - if (waresNumberParamList != null && waresNumberParamList.size() > 0){ + if (waresNumberParamList != null && waresNumberParamList.size() > 0) { for (WaresNumberParam waresNumberParam : waresNumberParamList) { Integer pkWares = waresNumberParam.getPkWares(); Integer number = waresNumberParam.getNumber(); - if (number == null){ + if (number == null) { number = 0; } - baseMapper.updateWaresSalesAccrual(pkWares,number); + baseMapper.updateWaresSalesAccrual(pkWares, number); } } - - } - /** - * 修改上下架时间 - * @param waresId - */ - @Override - public void updatePutOnTime(Integer waresId) { - baseMapper.updatePutOnTime(waresId); } - /** - * 修改上下架时间 - * @param waresId - */ - @Override - public void updatePutOffTime(Integer waresId) { - baseMapper.updatePutOffTime(waresId); - } - /** - * 根据商品id修改拓展表(可以赋值空值) - * @param waresExtend - */ - @Override - public void updateByPkWares(BdWaresExtend waresExtend) { - baseMapper.updateByPkWares(waresExtend); - } - /** - * 设置上下架时间 - * @param waresId - * @param putOnTime - * @param putOffTime - */ @Override public void updatePutOnTimeAndPutOffTimeByWaresId(Integer waresId, Date putOnTime, Date putOffTime) { - baseMapper.updatePutOnTimeAndPutOffTimeByWaresId( waresId, putOnTime, putOffTime); + baseMapper.updatePutOnTimeAndPutOffTimeByWaresId(waresId, putOnTime, putOffTime); } - /** - * 根据商品编号查询 每个商品所剩余的预售数量 - * @param waresCodeList - * @param specialArea - * @return - */ @Override public List selectByWaresCodeList(Collection waresCodeList, Integer specialArea) { return baseMapper.selectByWaresCodeList(waresCodeList, specialArea); } + } diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresServiceImpl.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresServiceImpl.java index 5e0bb807..e7a5fbc1 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresServiceImpl.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresServiceImpl.java @@ -36,7 +36,6 @@ import com.hzs.sale.wares.mapper.BdWaresMapper; import com.hzs.sale.wares.service.*; import com.hzs.sale.wares.vo.*; import com.hzs.system.base.ICurrencyServiceApi; -import com.hzs.system.base.ITransactionServiceApi; import com.hzs.system.base.dto.CurrencyDTO; import com.hzs.system.config.IAwardsServiceApi; import com.hzs.system.config.ILabelServiceApi; @@ -106,16 +105,14 @@ public class BdWaresServiceImpl extends ServiceImpl impl IAwardsServiceApi iAwardsServiceApi; @DubboReference IRangeServiceApi iRangeServiceApi; - @DubboReference - ITransactionServiceApi iTransactionServiceApi; @Override public int getMaxSortNum() { Integer maxSort = this.getMaxSort(SecurityUtils.getPkCountry()); - if(ObjectUtil.isNotEmpty(maxSort)){ + if (ObjectUtil.isNotEmpty(maxSort)) { return maxSort + 1; } - return 1; + return 1; } @Override @@ -124,9 +121,7 @@ public class BdWaresServiceImpl extends ServiceImpl impl // 设置 wares 对象的值 BdWares wares = BeanUtil.copyProperties(waresParams, BdWares.class); wares.setPkId(waresParams.getWaresId()); - R transaction = iTransactionServiceApi.createTransaction(user.getDataCountry(), ETransactionKey.SPEC, waresParams.getWaresName(), EYesNo.NO, EYesNo.NO); wares.setWaresCode(waresParams.getWaresCode()); - wares.setPkTransaction(transaction.getData()); wares.setPkCreator(user.getUserId()); wares.setPkCountry(user.getDataCountry()); wares.setDelFlag(EDelFlag.UN_DELETE.getValue()); @@ -234,40 +229,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl return wares; } - /** - * 计算商品极差 - * - * @return - */ - private List computeWaresRange(List waresSpecsSkuList) { - R> rangeDto = iRangeServiceApi.queryRange(SecurityUtils.getPkCountry()); - List rangeList = rangeDto.getData(); - List waresRangeParamsList = new ArrayList<>(); - for (WaresSpecsSkuParams waresSpecsSkuParams : waresSpecsSkuList) { - List computeWaresPriceList = new ArrayList<>(); - ComputeWaresPrice computeWaresPrice = new ComputeWaresPrice(); - computeWaresPrice.setProductPrice(waresSpecsSkuParams.getProductPrice()); - computeWaresPrice.setProductPv(waresSpecsSkuParams.getProductAchieve()); - computeWaresPrice.setProductBv(waresSpecsSkuParams.getAssAchieve()); - computeWaresPrice.setPkProduct(waresSpecsSkuParams.getPkProduct()); - computeWaresPriceList.add(computeWaresPrice); - List computeWaresPrices = this.computeWaresPrice(computeWaresPriceList, rangeList); - for (ComputeWaresPrice waresPrice : computeWaresPrices) { - for (RangePriceVo rangePriceVo : waresPrice.getRangePriceVoList()) { - WaresRangeParams waresRangeParams = new WaresRangeParams(); - waresRangeParams.setPkRange(rangePriceVo.getPkRange()); - waresRangeParams.setPkProduct(rangePriceVo.getPkProduct()); - waresRangeParams.setPrice(rangePriceVo.getPrice()); - waresRangeParams.setAchieve(rangePriceVo.getAchieve()); - waresRangeParams.setAssAchieve(rangePriceVo.getAssAchieve()); - waresRangeParams.setWaresSpecsList(waresSpecsSkuParams.getWaresSpecsList()); - waresRangeParamsList.add(waresRangeParams); - } - } - } - return waresRangeParamsList; - } - /** * 所有标签生成记录 * @@ -585,8 +546,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl public void updateWares(WaresParams waresParams, LoginUser user) { BdWares wares = BeanUtil.copyProperties(waresParams, BdWares.class); wares.setPkId(waresParams.getWaresId()); - R transaction = iTransactionServiceApi.createTransaction(user.getDataCountry(), ETransactionKey.SPEC, waresParams.getWaresName(), EYesNo.NO, EYesNo.NO); - wares.setPkTransaction(transaction.getData()); if (waresParams.getIsPutOn().equals(EYesNo.YES.getIntValue())) { wares.setListingTime(DateUtils.currentDateTime()); } @@ -648,18 +607,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl // 团队配置 saveWaresAuthority(wares, waresParams.getWaresAuthorityList(), user); // 生成 极差配置 -// if (waresParams.getWaresSpecsSkuList().size() > 0){ -// if (waresParams.getSpecialArea().equals(ESpecialArea.REPURCHASE_AREA.getValue()) || -// waresParams.getSpecialArea().equals(ESpecialArea.CLOUD_COLLEGE_ORDER.getValue()) || -// waresParams.getSpecialArea().equals(ESpecialArea.LIVE_BROADCAST.getValue()) || -// waresParams.getSpecialArea().equals(ESpecialArea.COOPERATE_AREA.getValue()) || -// waresParams.getSpecialArea().equals(ESpecialArea.SPECIAL_REPURCHASE_AREA.getValue()) -// ){ -// List waresRangeParamsList = computeWaresRange(waresParams.getWaresSpecsSkuList()); -// saveWaresRange(wares,waresRangeParamsList, user); -// } -// } - saveWaresRange(wares, waresParams.getWaresRangeList(), user); // 产品包装新增 @@ -1241,8 +1188,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl wsList.add(waresExt); } -// //商品区域图片轮播 -// List waresCoverInfoVoList = new ArrayList<>(); // 推荐商品展示 List waresVoList = new ArrayList<>(); List bdWaresRangeList = new ArrayList<>(); @@ -1251,29 +1196,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl } for (BdWaresExt bdWares : wsList) { -// WaresCoverInfoVo waresCoverInfoVo = new WaresCoverInfoVo(); -// waresCoverInfoVo.setCover(bdWares.getCover1()); -// List coverList = new ArrayList<>(); -// if (StringUtils.isNotBlank(bdWares.getCover1())) { -// coverList.add(bdWares.getCover1()); -// } -// if (StringUtils.isNotBlank(bdWares.getCover2())) { -// coverList.add(bdWares.getCover2()); -// } -// if (StringUtils.isNotBlank(bdWares.getCover3())) { -// coverList.add(bdWares.getCover3()); -// } -// if (StringUtils.isNotBlank(bdWares.getCover4())) { -// coverList.add(bdWares.getCover4()); -// } -// if (StringUtils.isNotBlank(bdWares.getCover5())) { -// coverList.add(bdWares.getCover5()); -// } -// if (StringUtils.isNotBlank(bdWares.getCover6())) { -// coverList.add(bdWares.getCover6()); -// } -// waresCoverInfoVo.setCoverList(coverList); -// waresCoverInfoVoList.add(waresCoverInfoVo); Boolean isShow = waresShowMap.get(bdWares.getPkId()); if (isShow == null || isShow) { // 商品信息填充 @@ -1319,11 +1241,9 @@ public class BdWaresServiceImpl extends ServiceImpl impl } } recommendWaresInfoVo.setWaresVoList(waresVoList); -// recommendWaresInfoVo.setWaresCoverInfoList(waresCoverInfoVoList); return recommendWaresInfoVo; } - @Override public RecommendWaresInfoVo listWares(Integer pkCountry, Long userId, Map waresShowMap) { // 登录用户 @@ -1638,7 +1558,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl @Override public List listWares(IndexWaresParam param) { return baseMapper.listWaresNew(param); - } } diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresSpecsRelationServiceImpl.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresSpecsRelationServiceImpl.java index 4ebf3ccd..1014d826 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresSpecsRelationServiceImpl.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresSpecsRelationServiceImpl.java @@ -15,21 +15,13 @@ import java.util.concurrent.TimeUnit; /** * 规格明细值 服务实现类 - * - * @author hzs - * @since 2022-09-09 */ @Service public class BdWaresSpecsRelationServiceImpl extends ServiceImpl implements IBdWaresSpecsRelationService { + @Autowired private RedisService redisService; - /** - * 查询产品规格 - * - * @param pkWaresSpecsSku - * @return - */ @Override public List selectByWaresSpecsSku(Integer pkWaresSpecsSku) { String redisKey = CacheConstants.BD_WARES_SPECS_RELATION + pkWaresSpecsSku; @@ -43,15 +35,9 @@ public class BdWaresSpecsRelationServiceImpl extends ServiceImpl getWaresProduct(Integer pkWares, Integer pkProduct,Integer pkWaresSpecsSku,List waresSpecsIds) { - return baseMapper.getWaresProduct(pkWares,pkProduct,pkWaresSpecsSku,waresSpecsIds); + public List getWaresProduct(Integer pkWares, Integer pkProduct, Integer pkWaresSpecsSku, List waresSpecsIds) { + return baseMapper.getWaresProduct(pkWares, pkProduct, pkWaresSpecsSku, waresSpecsIds); } } diff --git a/bd-business/bd-business-sale/src/main/resources/mapper/sale/order/SaOrderChargeLogMapper.xml b/bd-business/bd-business-sale/src/main/resources/mapper/sale/order/SaOrderChargeLogMapper.xml index cc25eb42..69f42f46 100644 --- a/bd-business/bd-business-sale/src/main/resources/mapper/sale/order/SaOrderChargeLogMapper.xml +++ b/bd-business/bd-business-sale/src/main/resources/mapper/sale/order/SaOrderChargeLogMapper.xml @@ -19,7 +19,6 @@ - @@ -82,206 +81,17 @@ ) + + - - - select - bw.WARES_CODE waresCode, bw.WARES_NAME waresName,bw.PRE_SALE_QUANTITY preSaleQuantity, - we.PK_WARES pkWares ,we.PRE_SALE_STATUS preSaleStatus + bw.WARES_CODE waresCode, bw.WARES_NAME waresName, bw.PRE_SALE_QUANTITY preSaleQuantity, + we.PK_WARES pkWares, we.PRE_SALE_STATUS preSaleStatus from BD_WARES bw left join BD_WARES_EXTEND we on we.PK_WARES = bw.PK_ID where bw.del_flag = 0 diff --git a/bd-business/bd-business-sale/src/main/resources/mapper/sale/wares/BdWaresSpecsRelationMapper.xml b/bd-business/bd-business-sale/src/main/resources/mapper/sale/wares/BdWaresSpecsRelationMapper.xml index 27a176ee..d4eacd25 100644 --- a/bd-business/bd-business-sale/src/main/resources/mapper/sale/wares/BdWaresSpecsRelationMapper.xml +++ b/bd-business/bd-business-sale/src/main/resources/mapper/sale/wares/BdWaresSpecsRelationMapper.xml @@ -10,12 +10,6 @@ - - - PK_ID - , PK_WARES_SPECS, PK_WARES_SPECS_SKU - - diff --git a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/CacheConstants.java b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/CacheConstants.java index 24bc2627..bcb8f345 100644 --- a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/CacheConstants.java +++ b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/CacheConstants.java @@ -302,71 +302,6 @@ public class CacheConstants { public final static String TRADE_CONFIG_WHITE = CACHE_PREFIX + "trade:config:white"; - /** - * 采购订单锁 - */ - public static final String PO_ORDER_LOCK = CACHE_PREFIX + "lock:po:order:"; - - /** - * 采购入库单锁 - */ - public static final String IC_PURCHASE_IN_LOCK = CACHE_PREFIX + "lock:ic:purchase:"; - - /** - * 其他入库单锁 - */ - public static final String IC_GENERAL_IN_LOCK = CACHE_PREFIX + "lock:ic:general-in:"; - - /** - * 其他出库单锁 - */ - public static final String IC_GENERAL_OUT_LOCK = CACHE_PREFIX + "lock:ic:general-out:"; - - /** - * 调拨订单单锁 - */ - public static final String TRANSFER_ORDER_LOCK = CACHE_PREFIX + "lock:ic:transfer-order:"; - - /** - * 调拨入库单锁 - */ - public static final String TRANSFER_IN_LOCK = CACHE_PREFIX + "lock:ic:transfer-in:"; - - /** - * 调拨出库单锁 - */ - public static final String TRANSFER_OUT_LOCK = CACHE_PREFIX + "lock:ic:transfer-out:"; - - /** - * 库存盘点单锁 - */ - public static final String INVENTORY_ORDER_LOCK = CACHE_PREFIX + "lock:ic:inventory:"; - - /** - * 业务领用订单 - */ - public static final String IO_ORDER_LOCK = CACHE_PREFIX + "lock:io:order:"; - - /** - * 现存量 - */ - public static final String IC_ON_HAND_NUM_LOCK = CACHE_PREFIX + "lock:ic:hand:"; - - /** - * 可用量 - */ - public static final String IC_AVAILABLE_NUM_LOCK = CACHE_PREFIX + "lock:ic:available:"; - - /** - * 批次号 - */ - public static final String BATCH_CODE = CACHE_PREFIX + "lock:ic:batch-code:"; - - /** - * 产品bas - */ - public static final String BD_PRODUCT_BAS = "product:bas:"; - /** * 后台管理员,数据访问权限缓存key */ diff --git a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/enums/ECustomerType.java b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/enums/ECustomerType.java index 845103c0..6a731bd8 100644 --- a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/enums/ECustomerType.java +++ b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/enums/ECustomerType.java @@ -6,8 +6,6 @@ import lombok.Getter; /** * 会员类型 - * - * @author: hzs */ @AllArgsConstructor @Getter @@ -16,32 +14,32 @@ public enum ECustomerType { /** * 正常 */ - NORMAL(0, "正常", 0, EnumsPrefixConstants.CUSTOMER_TYPE + "0"), + NORMAL(0, "正常", 0), /** * 空单 */ - EMPTY_ORDER(1, "空单", 0, EnumsPrefixConstants.CUSTOMER_TYPE + "1"), + EMPTY_ORDER(1, "空单", 0), /** * 死点 */ - DEAD_POINT(2, "死点", 0, EnumsPrefixConstants.CUSTOMER_TYPE + "2"), + DEAD_POINT(2, "死点", 0), - /** - * 嗨粉 - */ - FANS(4, "海粉", 0, EnumsPrefixConstants.CUSTOMER_TYPE + "4"), +// /** +// * 嗨粉 +// */ +// FANS(4, "海粉", 0), /** * 商城小程序游客 */ - MALL_APPLET(5, "商城小程序游客", 0, EnumsPrefixConstants.CUSTOMER_TYPE + "5"), + MALL_APPLET(5, "商城小程序游客", 0), - /** - * 海粉 - */ - HAI_FANS(6, "会员", 0, EnumsPrefixConstants.CUSTOMER_TYPE + "6"), +// /** +// * 海粉 +// */ +// HAI_FANS(6, "会员", 0), ; /** @@ -56,14 +54,10 @@ public enum ECustomerType { * 是否启用(0=是,1=否) -- 来源EYesNo */ private final int enable; - /** - * 国际化翻译key值 - */ - private final String key; - public static ECustomerType getCustomerType(int value){ + public static ECustomerType getCustomerType(int value) { for (ECustomerType customerType : ECustomerType.values()) { - if (customerType.getValue() == value){ + if (customerType.getValue() == value) { return customerType; } } diff --git a/bd-common/bd-common-domain/src/main/java/com/hzs/common/domain/sale/order/SaOrderChargeLog.java b/bd-common/bd-common-domain/src/main/java/com/hzs/common/domain/sale/order/SaOrderChargeLog.java index e4b5cc9f..b80976e1 100644 --- a/bd-common/bd-common-domain/src/main/java/com/hzs/common/domain/sale/order/SaOrderChargeLog.java +++ b/bd-common/bd-common-domain/src/main/java/com/hzs/common/domain/sale/order/SaOrderChargeLog.java @@ -9,9 +9,6 @@ import lombok.experimental.Accessors; /** * 订单修改记录 - * - * @author hzs - * @since 2023-02-01 */ @Data @EqualsAndHashCode(callSuper = false) diff --git a/bd-common/bd-common-domain/src/main/java/com/hzs/common/domain/sale/product/BdProductExtend.java b/bd-common/bd-common-domain/src/main/java/com/hzs/common/domain/sale/product/BdProductExtend.java index 2d9421a9..f101cc4c 100644 --- a/bd-common/bd-common-domain/src/main/java/com/hzs/common/domain/sale/product/BdProductExtend.java +++ b/bd-common/bd-common-domain/src/main/java/com/hzs/common/domain/sale/product/BdProductExtend.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableField; + import java.io.Serializable; import com.hzs.common.core.web.domain.BaseEntity; @@ -12,12 +13,7 @@ import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; /** - *

* 商品拓展表 - *

- * - * @author hzs - * @since 2022-09-01 */ @Data @EqualsAndHashCode(callSuper = false)