zhongrj
2023-11-17 bc670e87f764e250a54b1687dedbe0df135b411f
src/main/java/org/springblade/modules/doorplateAddress/mapper/DoorplateAddressMapper.java
@@ -20,6 +20,7 @@
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import liquibase.pro.packaged.P;
import org.apache.ibatis.annotations.MapKey;
import org.apache.ibatis.annotations.Param;
import org.springblade.common.node.TreeNode;
import org.springblade.modules.doorplateAddress.entity.DoorplateAddressEntity;
@@ -29,6 +30,7 @@
import org.springblade.modules.house.vo.HouseParam;
import java.util.List;
import java.util.Map;
/**
 * 门牌地址表(总台账数据) Mapper 接口
@@ -147,4 +149,19 @@
    * @return
    */
   List<DoorplateAddressEntity> getAllDoorplateAddress(@Param("name") String name);
   /**
    * 获取房屋树
    * @param houseParam
    * @param list
    * @return
    */
   @MapKey("code")
    Map<String, DoorplateAddressVOTree> getHouseTree(@Param("houseParam") HouseParam houseParam,
                                        @Param("list") List<String> list);
   /**
    * 查询所有户室数据
    * @return
    */
   List<DoorplateAddressEntity> getHouseList();
}