|
|
@@ -29,6 +29,7 @@ import org.dromara.backstage.payment.domain.bo.PtUserAccountBo;
|
|
|
import org.dromara.backstage.payment.domain.vo.PtBagVo;
|
|
|
import org.dromara.backstage.payment.service.IPtBagService;
|
|
|
import org.dromara.backstage.payment.service.IPtUserAccountService;
|
|
|
+import org.dromara.common.core.config.DefaultConfig;
|
|
|
import org.dromara.common.core.constant.CacheNames;
|
|
|
import org.dromara.common.core.constant.DefaultConstants;
|
|
|
import org.dromara.common.core.constant.HotelBusinessConstants;
|
|
|
@@ -91,6 +92,8 @@ public class TraineeBusiness {
|
|
|
private final PushKafkaData kafkaProducer;
|
|
|
private final SelfBusiness selfBusiness;
|
|
|
|
|
|
+ private final DefaultConfig defaultConfig;
|
|
|
+
|
|
|
/**
|
|
|
* 获取报到学员信息
|
|
|
*
|
|
|
@@ -362,6 +365,12 @@ public class TraineeBusiness {
|
|
|
remoteBo.setEndTime(DateUtil.parseDateTime(temp));
|
|
|
remoteBo.setOrderStatus(HotelBusinessConstants.ORDER_STATUS_RZ);
|
|
|
remoteBo.setUpdatedBy(Long.valueOf(bo.getUserId()));
|
|
|
+ //todo 自助报到,修改房态时没有租户id,所以暂时写一个默认的租户
|
|
|
+ if(StringUtils.isNotEmpty(bo.getTenantId())){
|
|
|
+ remoteBo.setTenantId(bo.getTenantId());
|
|
|
+ }else{
|
|
|
+ remoteBo.setTenantId(defaultConfig.getTenantId());
|
|
|
+ }
|
|
|
|
|
|
return kfOrderService.checkInTeamByBo(remoteBo);
|
|
|
}
|