diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/OrderSysInfoServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/OrderSysInfoServiceImpl.java index a1c7985ed..65d52e168 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/OrderSysInfoServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/OrderSysInfoServiceImpl.java @@ -92,7 +92,12 @@ public class OrderSysInfoServiceImpl implements OrderSysInfoService { } ShopStageInfoDO shopSubStageInfo = shopStageInfoDAO.getShopSubStageInfo(request.getShopId(), ShopSubStageEnum.SHOP_STAGE_15); if (request.getType().equals(OrderSysTypeEnum.ORDER_SYS_TYPE_1.getType())) { - orderSysInfoDO.setXgjVicePresident(request.getXgjVicePresident()); + String xgjVicePresident = request.getXgjVicePresident(); + orderSysInfoDO.setXgjVicePresident(xgjVicePresident); + if (StringUtils.isNotBlank(xgjVicePresident)&&xgjVicePresident.contains("-")){ + String name = xgjVicePresident.substring(xgjVicePresident.indexOf("-")+1); + orderSysInfoDO.setXgjVicePresident(name); + } orderSysInfoDO.setXgjRegionName(request.getXgjRegionName()); orderSysInfoDO.setXgjRegionId(request.getXgjRegionId()); orderSysInfoDO.setAddresseeProvince(request.getAddresseeProvince());