lin
2024-04-23 6a63e7a6d94ee83ca833f8dd513c1c94fcd1c5ba
src/main/java/org/springblade/modules/house/service/impl/HouseServiceImpl.java
@@ -22,8 +22,12 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.xxl.job.core.server.EmbedServer;
import org.apache.commons.lang3.ObjectUtils;
import org.apache.commons.lang3.StringUtils;
import org.apache.logging.log4j.util.Strings;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springblade.common.cache.SysCache;
import org.springblade.common.param.CommonParamSet;
import org.springblade.common.utils.IdUtils;
@@ -80,6 +84,8 @@
public class HouseServiceImpl extends ServiceImpl<HouseMapper, HouseEntity> implements IHouseService {
   private static final Logger logger = LoggerFactory.getLogger(HouseServiceImpl.class);
   @Autowired
   private IGridService gridService;
@@ -115,6 +121,14 @@
    */
   @Override
   public HouseVO getHouseDetail(HouseVO house) {
      if (house == null) {
         logger.error("house是空值", house);
         return new HouseVO();
      }
      if (StringUtils.isBlank(house.getHouseCode()) && ObjectUtils.isEmpty(house.getId())) {
         logger.error("house.HouseCode是空值", house);
         return new HouseVO();
      }
      return baseMapper.getHouseDetail(house);
   }
@@ -612,6 +626,7 @@
   /**
    * 导入是网格数据绑定处理
    *
    * @param houseAndHoldExcel
    * @param houseEntity
    */
@@ -638,6 +653,7 @@
   /**
    * 住户标签处理
    *
    * @param houseAndHoldExcel
    * @param householdEntity
    */
@@ -866,6 +882,7 @@
   /**
    * 房屋网格处理
    *
    * @return
    */
   @Override
@@ -889,6 +906,7 @@
   /**
    * 房屋警格处理
    *
    * @return
    */
   @Override
@@ -910,6 +928,7 @@
   /**
    * 房屋画像统计-按房屋标签统计
    *
    * @param house
    * @return
    */
@@ -927,6 +946,7 @@
   /**
    * 查询对应的社区编号
    *
    * @param id
    * @return
    */
@@ -937,6 +957,7 @@
   /**
    * 查询所有房屋总数
    *
    * @return
    */
   @Override
@@ -946,6 +967,7 @@
   /**
    * 查询所有的房屋
    *
    * @param i
    * @param size
    * @return
@@ -957,6 +979,7 @@
   /**
    * 房屋标签初始化处置-根据有租客的,初始成出租,有业主没租客的初始化成自主,业主都没的就是闲置
    *
    * @param house
    * @return
    */