|
@@ -8,6 +8,7 @@ import cn.hutool.core.util.StrUtil;
|
|
|
import cn.hutool.extra.spring.SpringUtil;
|
|
import cn.hutool.extra.spring.SpringUtil;
|
|
|
import com.alibaba.excel.util.DateUtils;
|
|
import com.alibaba.excel.util.DateUtils;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
@@ -50,7 +51,6 @@ import com.yc.ship.module.resource.dal.mysql.route.ResourceRouteMapper;
|
|
|
import com.yc.ship.module.resource.service.ship.ResourceShipService;
|
|
import com.yc.ship.module.resource.service.ship.ResourceShipService;
|
|
|
import com.yc.ship.module.system.api.dict.DictDataApi;
|
|
import com.yc.ship.module.system.api.dict.DictDataApi;
|
|
|
import com.yc.ship.module.system.api.dict.dto.DictDataRespDTO;
|
|
import com.yc.ship.module.system.api.dict.dto.DictDataRespDTO;
|
|
|
-import com.yc.ship.module.system.api.sms.SmsSendApi;
|
|
|
|
|
import com.yc.ship.module.system.api.user.AdminUserApi;
|
|
import com.yc.ship.module.system.api.user.AdminUserApi;
|
|
|
import com.yc.ship.module.system.api.user.dto.AdminUserRespDTO;
|
|
import com.yc.ship.module.system.api.user.dto.AdminUserRespDTO;
|
|
|
import com.yc.ship.module.trade.api.dto.*;
|
|
import com.yc.ship.module.trade.api.dto.*;
|
|
@@ -85,7 +85,6 @@ import org.apache.commons.lang3.StringUtils;
|
|
|
import org.jetbrains.annotations.NotNull;
|
|
import org.jetbrains.annotations.NotNull;
|
|
|
import org.redisson.api.RLock;
|
|
import org.redisson.api.RLock;
|
|
|
import org.redisson.api.RedissonClient;
|
|
import org.redisson.api.RedissonClient;
|
|
|
-import org.springframework.cache.annotation.Cacheable;
|
|
|
|
|
import org.springframework.data.redis.core.StringRedisTemplate;
|
|
import org.springframework.data.redis.core.StringRedisTemplate;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
@@ -565,8 +564,6 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
public CommonResult<?> queryOrderAudit(Long orderId) {
|
|
public CommonResult<?> queryOrderAudit(Long orderId) {
|
|
|
TradeOrderDO tradeOrderDO = tradeOrderRepositoryService.getById(orderId);
|
|
TradeOrderDO tradeOrderDO = tradeOrderRepositoryService.getById(orderId);
|
|
|
if (tradeOrderDO != null) {
|
|
if (tradeOrderDO != null) {
|
|
|
- TradeOrderBindDO bindOrder = tradeOrderRepositoryService.getBindByOrder(tradeOrderDO.getId());
|
|
|
|
|
- tradeOrderDO.setBindOrder(bindOrder);
|
|
|
|
|
return CommonResult.success(tradeOrderDO);
|
|
return CommonResult.success(tradeOrderDO);
|
|
|
}
|
|
}
|
|
|
return CommonResult.error(ORDER_NOT_EXIST);
|
|
return CommonResult.error(ORDER_NOT_EXIST);
|
|
@@ -574,19 +571,15 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public CommonResult<?> orderAudit(Long orderId, Integer auditStatus) {
|
|
public CommonResult<?> orderAudit(Long orderId, Integer auditStatus) {
|
|
|
- TradeOrderBindDO bindOrder = tradeOrderRepositoryService.getBindByOrder(orderId);
|
|
|
|
|
- if (bindOrder == null) {
|
|
|
|
|
- return CommonResult.error(500, "未找到绑定订单");
|
|
|
|
|
- }
|
|
|
|
|
if (auditStatus != null && auditStatus == 1) {
|
|
if (auditStatus != null && auditStatus == 1) {
|
|
|
tradeOrderMapper.update(Wrappers.<TradeOrderDO>lambdaUpdate()
|
|
tradeOrderMapper.update(Wrappers.<TradeOrderDO>lambdaUpdate()
|
|
|
- .set(TradeOrderDO::getOrderStatus, TradeOrderStatusEnum.UNUSED.getStatus())
|
|
|
|
|
|
|
+ .set(TradeOrderDO::getOrderStatus, TradeOrderStatusEnum.UNPAID.getStatus())
|
|
|
|
|
+ .set(TradeOrderDO::getAuditStatus, 1)
|
|
|
.eq(TradeOrderDO::getId, orderId)
|
|
.eq(TradeOrderDO::getId, orderId)
|
|
|
);
|
|
);
|
|
|
} else {
|
|
} else {
|
|
|
tradeOrderMapper.update(Wrappers.<TradeOrderDO>lambdaUpdate()
|
|
tradeOrderMapper.update(Wrappers.<TradeOrderDO>lambdaUpdate()
|
|
|
.set(TradeOrderDO::getOrderStatus, TradeOrderStatusEnum.YD.getStatus())
|
|
.set(TradeOrderDO::getOrderStatus, TradeOrderStatusEnum.YD.getStatus())
|
|
|
- .set(TradeOrderDO::getAmount, new BigDecimal(bindOrder.getCustom()))
|
|
|
|
|
.eq(TradeOrderDO::getId, orderId)
|
|
.eq(TradeOrderDO::getId, orderId)
|
|
|
);
|
|
);
|
|
|
}
|
|
}
|
|
@@ -617,44 +610,6 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @Override
|
|
|
|
|
- @Cacheable(cacheNames = "getTradeOrderPage#5", key = "#pageReqVO.hashCode+'_'+#type", sync = true)
|
|
|
|
|
- public PageResult<TradeOrderRespVO> getTradeOrderPage(TradeOrderPageReqVO pageReqVO, int type) {
|
|
|
|
|
- log.error("订单列表getTradeOrderPage;{}{}", pageReqVO.hashCode(), type);
|
|
|
|
|
- IPage<TradeOrderRespVO> page = new Page<>(pageReqVO.getPageNo(), pageReqVO.getPageSize(), false);
|
|
|
|
|
- if (StringUtils.isNotBlank(pageReqVO.getOrderNo()) || StringUtils.isNotBlank(pageReqVO.getExternalOrderNo())) {
|
|
|
|
|
- pageReqVO.setTravelDate(null);
|
|
|
|
|
- pageReqVO.setTravelDateStart(null);
|
|
|
|
|
- pageReqVO.setTravelDateEnd(null);
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if (StringUtils.isNotBlank(pageReqVO.getSellerName())) {
|
|
|
|
|
- CommonResult<List<AdminUserRespDTO>> userList = adminUserApi.getUserNameIgnoreTenant(pageReqVO.getSellerName());
|
|
|
|
|
- if (userList.getData() != null && !userList.getData().isEmpty()) {
|
|
|
|
|
- pageReqVO.setSellerId(userList.getData().get(0).getId());
|
|
|
|
|
- }
|
|
|
|
|
- } else if (StringUtils.isNotBlank(pageReqVO.getBusinessName())) {
|
|
|
|
|
- CommonResult<List<AdminUserRespDTO>> userList = adminUserApi.getUserNameIgnoreTenant(pageReqVO.getBusinessName());
|
|
|
|
|
- if (userList.getData() != null && !userList.getData().isEmpty()) {
|
|
|
|
|
- pageReqVO.setSellerId(userList.getData().get(0).getId());
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- pageReqVO.setTenantId(TenantContextHolder.getTenantId());
|
|
|
|
|
- TenantContextHolder.setIgnore(true);
|
|
|
|
|
- TradeOrderCountRespVO tradeOrderUserCount = tradeOrderMapper.getTradeOrderUserCount(pageReqVO);
|
|
|
|
|
- page.setTotal(tradeOrderUserCount.getOrderNum());
|
|
|
|
|
- IPage<TradeOrderRespVO> iPage = tradeOrderMapper.getTradeOrderUserPage(page, pageReqVO);
|
|
|
|
|
- TenantContextHolder.setIgnore(false);
|
|
|
|
|
-
|
|
|
|
|
- List<DictDataRespDTO> dictList = dictDataApi.getDictDataList("project_specification_type");
|
|
|
|
|
- iPage.getRecords().forEach(spu -> {
|
|
|
|
|
- // 统计各规格数量
|
|
|
|
|
- setSpecTypeInfo(spu, dictList);
|
|
|
|
|
- });
|
|
|
|
|
-
|
|
|
|
|
- String res = getTotalSpecTypeInfo(tradeOrderUserCount);
|
|
|
|
|
- return new PageResult<>(iPage.getRecords(), iPage.getTotal(), res);
|
|
|
|
|
- }
|
|
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public PageResult<TradeOrderRespVO> getOtcTradeOrderPage(TradeOrderPageReqVO pageReqVO) {
|
|
public PageResult<TradeOrderRespVO> getOtcTradeOrderPage(TradeOrderPageReqVO pageReqVO) {
|
|
@@ -832,7 +787,6 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
// 统计各规格数量
|
|
// 统计各规格数量
|
|
|
AtomicReference<List<TradeDetailRespVO>> list = new AtomicReference<>(new ArrayList<>());
|
|
AtomicReference<List<TradeDetailRespVO>> list = new AtomicReference<>(new ArrayList<>());
|
|
|
List<TradeDetailRespVO> detaillist = tradeDetailMapper.getOrderIdDetail(spu.getId());
|
|
List<TradeDetailRespVO> detaillist = tradeDetailMapper.getOrderIdDetail(spu.getId());
|
|
|
-// spu.setPackProductId(detaillist.get(0).getPackProductId());
|
|
|
|
|
spu.setTotalNum(detaillist.size());
|
|
spu.setTotalNum(detaillist.size());
|
|
|
List<TradeDetailRespVO> realDetaillist = detaillist.stream().filter(item -> item.getVoucherStatus() == 1 || item.getVoucherStatus() == 2 || item.getVoucherStatus() == 3 || item.getVoucherStatus() == 6 || item.getVoucherStatus() == 8 || item.getVoucherStatus() == 9).collect(Collectors.toList());
|
|
List<TradeDetailRespVO> realDetaillist = detaillist.stream().filter(item -> item.getVoucherStatus() == 1 || item.getVoucherStatus() == 2 || item.getVoucherStatus() == 3 || item.getVoucherStatus() == 6 || item.getVoucherStatus() == 8 || item.getVoucherStatus() == 9).collect(Collectors.toList());
|
|
|
if (!realDetaillist.isEmpty()) {
|
|
if (!realDetaillist.isEmpty()) {
|
|
@@ -901,26 +855,6 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
return new PageResult<>(iPage.getRecords(), iPage.getTotal());
|
|
return new PageResult<>(iPage.getRecords(), iPage.getTotal());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @Override
|
|
|
|
|
- public PageResult<TradeTranOrderRespVO> getTransOrderPage(TradeOrderPageReqVO pageReqVO) {
|
|
|
|
|
- if (StringUtils.isNotBlank(pageReqVO.getOrderNo())) {
|
|
|
|
|
- pageReqVO.setTravelDateStart(null);
|
|
|
|
|
- pageReqVO.setTravelDateEnd(null);
|
|
|
|
|
- }
|
|
|
|
|
- IPage<TradeOrderRespVO> page = new Page<>(pageReqVO.getPageNo(), pageReqVO.getPageSize());
|
|
|
|
|
- IPage<TradeTranOrderRespVO> iPage = tradeOrderMapper.getTransOrderPage(page, pageReqVO);
|
|
|
|
|
- iPage.getRecords().forEach(spu -> {
|
|
|
|
|
- if (spu.getSellerId() != null && !spu.getSellerId().isEmpty()) {
|
|
|
|
|
- AdminUserRespDTO user = adminUserApi.getUser(Long.parseLong(spu.getSellerId()));
|
|
|
|
|
- if (user != null) {
|
|
|
|
|
- spu.setSellerName(user.getNickname());
|
|
|
|
|
- spu.setBusinessName(user.getNickname());
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- });
|
|
|
|
|
- return new PageResult<>(iPage.getRecords(), iPage.getTotal());
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public PageResult<TradeOrderRespVO> getPaidOrderPage(TradeOrderPageReqVO pageReqVO) {
|
|
public PageResult<TradeOrderRespVO> getPaidOrderPage(TradeOrderPageReqVO pageReqVO) {
|
|
@@ -1088,12 +1022,6 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
//操作记录忽略租户,不然平台订单端查询不到记录
|
|
//操作记录忽略租户,不然平台订单端查询不到记录
|
|
|
vo.setSourceOrderNo(vo.getExternalOriginOrderNo());
|
|
vo.setSourceOrderNo(vo.getExternalOriginOrderNo());
|
|
|
TenantUtils.executeIgnore(() -> {
|
|
TenantUtils.executeIgnore(() -> {
|
|
|
-// if (!Objects.isNull(vo.getRoutePlanId())) {
|
|
|
|
|
-// RoutePlanRespDTO routePlanDTO = tradeDetailMapper.getRoutePlanByPlanId(vo.getRoutePlanId());
|
|
|
|
|
-// if(routePlanDTO!=null){
|
|
|
|
|
-// vo.setRoutePlanName(routePlanDTO.getName());
|
|
|
|
|
-// }
|
|
|
|
|
-// }
|
|
|
|
|
//获取订单操作记录
|
|
//获取订单操作记录
|
|
|
List<TradeOrderLogDO> tradeOrderLogS = tradeOrderLogMapper.selectList(TradeOrderLogDO::getOrderId, vo.getId());
|
|
List<TradeOrderLogDO> tradeOrderLogS = tradeOrderLogMapper.selectList(TradeOrderLogDO::getOrderId, vo.getId());
|
|
|
List<TradeOrderLogDO> adminUserLogList = tradeOrderLogS.stream().filter(logDO -> (Objects.equals(logDO.getUserType(), UserTypeEnum.ADMIN.getValue()))).collect(Collectors.toList());
|
|
List<TradeOrderLogDO> adminUserLogList = tradeOrderLogS.stream().filter(logDO -> (Objects.equals(logDO.getUserType(), UserTypeEnum.ADMIN.getValue()))).collect(Collectors.toList());
|
|
@@ -1192,7 +1120,7 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
//查找自建所有根节点
|
|
//查找自建所有根节点
|
|
|
Set<Long> categoryOtaIdSet = getIdGrouping(categoryOtaList, 0);
|
|
Set<Long> categoryOtaIdSet = getIdGrouping(categoryOtaList, 0);
|
|
|
//查询当前门店设备绑定的产品信息
|
|
//查询当前门店设备绑定的产品信息
|
|
|
- AgencyUserLoginInfoRespDTO agencyUserLoginInfo = null;
|
|
|
|
|
|
|
+ AgencyUserLoginInfoRespDTO agencyUserLoginInfo;
|
|
|
List<Long> productIdList = null;
|
|
List<Long> productIdList = null;
|
|
|
try {
|
|
try {
|
|
|
agencyUserLoginInfo = agencyAuthUtils.getAgencyLoginUser().getContext(AGENCY_LOGIN_INFO, AgencyUserLoginInfoRespDTO.class);
|
|
agencyUserLoginInfo = agencyAuthUtils.getAgencyLoginUser().getContext(AGENCY_LOGIN_INFO, AgencyUserLoginInfoRespDTO.class);
|
|
@@ -1776,8 +1704,8 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
int maxOrderNo = tradeOrderService.getMaxOrderNo(createVO.getVoyageId());
|
|
int maxOrderNo = tradeOrderService.getMaxOrderNo(createVO.getVoyageId());
|
|
|
String date = DateUtils.format(new Date(), "yyyyMMddmm");
|
|
String date = DateUtils.format(new Date(), "yyyyMMddmm");
|
|
|
String code = "YC";
|
|
String code = "YC";
|
|
|
- if(routeRespDTO!=null && routeRespDTO.getDirection()==2){
|
|
|
|
|
- code ="CY";
|
|
|
|
|
|
|
+ if (routeRespDTO != null && routeRespDTO.getDirection() == 2) {
|
|
|
|
|
+ code = "CY";
|
|
|
}
|
|
}
|
|
|
String orderNo = ship.getCode() + "-" + date + "-" + code + "-" + (maxOrderNo + 1);
|
|
String orderNo = ship.getCode() + "-" + date + "-" + code + "-" + (maxOrderNo + 1);
|
|
|
if (distributorDO.getCode() == null) {
|
|
if (distributorDO.getCode() == null) {
|
|
@@ -1977,11 +1905,15 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
|
|
|
|
|
//创建订单国籍数据 //创建订单房型数据
|
|
//创建订单国籍数据 //创建订单房型数据
|
|
|
List<TradeOrderRoomModelDO> list = new ArrayList<>();
|
|
List<TradeOrderRoomModelDO> list = new ArrayList<>();
|
|
|
|
|
+ int auditType = 0;
|
|
|
//创建订单国籍数据
|
|
//创建订单国籍数据
|
|
|
List<TradeOrderCountryDO> tradeOrderCountryDOList = new ArrayList<>();
|
|
List<TradeOrderCountryDO> tradeOrderCountryDOList = new ArrayList<>();
|
|
|
List<TradeOrderFloorDO> floorPlus = new ArrayList<>();
|
|
List<TradeOrderFloorDO> floorPlus = new ArrayList<>();
|
|
|
- countryData.forEach(item -> {
|
|
|
|
|
|
|
+ for (TradeOrderCountryReqVO item : countryData) {
|
|
|
TradeOrderCountryDO countryDO = BeanUtils.toBean(item, TradeOrderCountryDO.class);
|
|
TradeOrderCountryDO countryDO = BeanUtils.toBean(item, TradeOrderCountryDO.class);
|
|
|
|
|
+ if (countryDO.getLeaderPrice() !=null &&countryDO.getLeaderPrice().compareTo(BigDecimal.ZERO)!=0) {
|
|
|
|
|
+ auditType = 3;
|
|
|
|
|
+ }
|
|
|
Long countryId = IdWorker.getId();
|
|
Long countryId = IdWorker.getId();
|
|
|
countryDO.setOrderId(orderId);
|
|
countryDO.setOrderId(orderId);
|
|
|
countryDO.setId(countryId);
|
|
countryDO.setId(countryId);
|
|
@@ -2008,7 +1940,11 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
});
|
|
});
|
|
|
- });
|
|
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ if(auditType>0 && createVO.getIsYd()!=1){
|
|
|
|
|
+ tradeOrderMapper.update(new UpdateWrapper<TradeOrderDO>().set("audit_type", auditType).set("order_status", TradeOrderStatusEnum.TRANSFER).set("audit_status", 1).eq("id", orderId));
|
|
|
|
|
+ }
|
|
|
tradeOrderCountryMapper.insertBatch(tradeOrderCountryDOList);
|
|
tradeOrderCountryMapper.insertBatch(tradeOrderCountryDOList);
|
|
|
tradeOrderRoomModelMapper.insertBatch(list);
|
|
tradeOrderRoomModelMapper.insertBatch(list);
|
|
|
tradeOrderFloorMapper.insertBatch(floorPlus);
|
|
tradeOrderFloorMapper.insertBatch(floorPlus);
|
|
@@ -2059,6 +1995,7 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
if (tradeOrderDO == null) {
|
|
if (tradeOrderDO == null) {
|
|
|
return CommonResult.error(ORDER_NOT_EXIST);
|
|
return CommonResult.error(ORDER_NOT_EXIST);
|
|
|
}
|
|
}
|
|
|
|
|
+ int auditType = 0;
|
|
|
String orderNo = tradeOrderDO.getOrderNo();
|
|
String orderNo = tradeOrderDO.getOrderNo();
|
|
|
Date updateTime = new Date();
|
|
Date updateTime = new Date();
|
|
|
List<TradeOrderCountryReqVO> countryData = createVO.getCountryData();
|
|
List<TradeOrderCountryReqVO> countryData = createVO.getCountryData();
|
|
@@ -2293,6 +2230,15 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
.set(TradeOrderFloorDO::getUpdateTime, updateTime)
|
|
.set(TradeOrderFloorDO::getUpdateTime, updateTime)
|
|
|
.eq(TradeOrderFloorDO::getOrderId, orderId)
|
|
.eq(TradeOrderFloorDO::getOrderId, orderId)
|
|
|
);
|
|
);
|
|
|
|
|
+ if(!Objects.equals(shipTradeOrderCreateReqVO.getAmount(), tradeOrderDO.getAmount()) && loginUser.getDistributorId()!=null){
|
|
|
|
|
+ auditType = 4;
|
|
|
|
|
+ }
|
|
|
|
|
+ if(!Objects.equals(shipTradeOrderCreateReqVO.getAmount(), tradeOrderDO.getAmount()) && loginUser.getDistributorId()==null){
|
|
|
|
|
+ auditType = 3;
|
|
|
|
|
+ }
|
|
|
|
|
+ if(auditType>0 && loginUser.getDistributorId()!=null && createVO.getIsYd()!=1){
|
|
|
|
|
+ tradeOrderMapper.update(new UpdateWrapper<TradeOrderDO>().set("audit_type", auditType).set("order_status", TradeOrderStatusEnum.TRANSFER.getStatus()).set("audit_status", 1).eq("id", neworderId));
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
tradeOrderCountryMapper.insertBatch(tradeOrderCountryDOList);
|
|
tradeOrderCountryMapper.insertBatch(tradeOrderCountryDOList);
|
|
|
tradeOrderRoomModelMapper.insertBatch(list);
|
|
tradeOrderRoomModelMapper.insertBatch(list);
|
|
@@ -2402,7 +2348,7 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
|
|
|
|
|
//设置订单登记人姓名
|
|
//设置订单登记人姓名
|
|
|
AdminUserRespDTO user = adminUserApi.getUser(orderRespNewVO.getCreator());
|
|
AdminUserRespDTO user = adminUserApi.getUser(orderRespNewVO.getCreator());
|
|
|
- if(user != null) {
|
|
|
|
|
|
|
+ if (user != null) {
|
|
|
orderRespNewVO.setCreatorName(user.getNickname());
|
|
orderRespNewVO.setCreatorName(user.getNickname());
|
|
|
}
|
|
}
|
|
|
//设置房型数据
|
|
//设置房型数据
|