linwei
2024-01-25 3524bd78770d3dd16b8be3e4fa9cba06a42cefa0
src/main/java/org/springblade/modules/house/service/impl/HouseServiceImpl.java
@@ -94,6 +94,7 @@
   /**
    * 房屋自定义详情查询
    *
    * @param house
    * @return
    */
@@ -104,6 +105,7 @@
   /**
    * 房屋自定义新增或修改
    *
    * @param house
    * @return
    */
@@ -138,6 +140,7 @@
   /**
    * 网格绑定
    *
    * @param house
    */
   public void gridBind(HouseEntity house) {
@@ -160,6 +163,7 @@
   /**
    * 导入房屋数据
    *
    * @param data
    * @param isCovered
    */
@@ -179,6 +183,7 @@
   /**
    * 查询房屋树
    *
    * @param houseParam
    * @return
    */
@@ -191,6 +196,7 @@
   /**
    * 根据角色获取地址编号集合
    *
    * @param houseParam
    * @return
    */
@@ -207,6 +213,7 @@
   /**
    * 人房数据导入
    *
    * @param data
    * @param isCovered
    */
@@ -226,6 +233,7 @@
   /**
    * 保存房屋数据
    *
    * @param houseAndHoldExcel
    */
   @Transactional(rollbackFor = Exception.class)
@@ -275,6 +283,7 @@
   /**
    * 保存住户数据
    *
    * @param houseAndHoldExcel
    */
   @Transactional(rollbackFor = Exception.class)
@@ -553,6 +562,7 @@
   /**
    * 现居住地街道转换
    *
    * @param homeAdcode
    * @return
    */
@@ -569,6 +579,7 @@
   /**
    * 根据名称转成code
    *
    * @param residentProvinceAdcode 省名称
    * @param residentCityAdcode 市名称
    * @param residentAdcode 区县名称
@@ -599,6 +610,7 @@
   /**
    * 保存或更新用户(业主)
    *
    * @param householdEntity
    */
   public void saveOrUpdateUser(HouseholdEntity householdEntity) {
@@ -674,4 +686,18 @@
   public List<String> getHouseUnit(String districtCode, String building) {
      return baseMapper.getHouseUnit(districtCode, building);
   }
   @Override
   public List<Map<String, Object>>  labelStatistics(HouseVO house) {
      List<String> regionChildCodesList = SysCache.getRegionChildCodesByDeptId(AuthUtil.getDeptId());
      Integer isAdministrator = AuthUtil.isAdministrator() == true ? 1 : 2;
      return baseMapper.labelStatistics(house,regionChildCodesList,isAdministrator);
   }
   @Override
   public List<Map<String, Object>> labelCommunityStatistics(HouseVO house) {
      List<String> regionChildCodesList = SysCache.getRegionChildCodesByDeptId(AuthUtil.getDeptId());
      Integer isAdministrator = AuthUtil.isAdministrator() == true ? 1 : 2;
      return baseMapper.labelCommunityStatistics(house,regionChildCodesList,isAdministrator);
   }
}