| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.genersoft.iot.vmp.gb28181.service;
- import com.genersoft.iot.vmp.gb28181.bean.Region;
- import com.genersoft.iot.vmp.gb28181.bean.RegionTree;
- import com.github.pagehelper.PageInfo;
- import java.util.List;
- public interface IRegionService {
- void add(Region region);
- boolean deleteByDeviceId(String regionDeviceId);
- /**
- * 查询区划列表
- */
- PageInfo<Region> query(String query, int page, int count);
- /**
- * 查询子区划列表
- */
- PageInfo<Region> queryChildRegionList(String regionParentId, int page, int count);
- /**
- * 更新区域
- */
- void update(Region region);
- List<Region> getAllChild(String parent);
- Region queryRegionByDeviceId(String regionDeviceId);
- List<RegionTree> queryForTree(String query, String parent);
- void syncFromChannel();
- boolean delete(int id);
- boolean batchAdd(List<Region> regionList);
- }
|