|
|
@@ -25,6 +25,7 @@ import org.dromara.backstage.consumption.domain.bo.XfTermBo;
|
|
|
import org.dromara.backstage.consumption.domain.vo.XfTermVo;
|
|
|
import org.dromara.backstage.consumption.mapper.XfTermMapper;
|
|
|
import org.dromara.backstage.consumption.service.IXfTermService;
|
|
|
+import org.dromara.common.tenant.helper.TenantHelper;
|
|
|
import org.springframework.cache.annotation.CacheEvict;
|
|
|
import org.springframework.cache.annotation.Cacheable;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
@@ -263,7 +264,7 @@ public class XfTermServiceImpl implements IXfTermService {
|
|
|
@Override
|
|
|
@Cacheable(cacheNames = CacheNames.PT_TERM, key = "#termNo")
|
|
|
public XfTermVo queryByNo(Long termNo, String tenantId) {
|
|
|
- XfTermVo vo = baseMapper.selectVoOne(new LambdaQueryWrapper<XfTerm>().eq(XfTerm::getTermNo, termNo).eq(XfTerm::getTenantId, tenantId));
|
|
|
+ XfTermVo vo = TenantHelper.ignore(() -> baseMapper.selectVoOne(new LambdaQueryWrapper<XfTerm>().eq(XfTerm::getTermNo, termNo)));
|
|
|
if (vo != null) {
|
|
|
PtRoomVo roomVo = roomService.queryById(vo.getRoomId());
|
|
|
vo.setRoomName(roomVo.getRoomName());
|