package com.ruoyi.business.service; import java.util.List; import com.ruoyi.business.domain.TGisXjqy; /** * 乡级区域Service接口 * * @author rongxin * @date 2025-09-05 */ public interface ITGisXjqyService { /** * 查询乡级区域 * * @param fid 乡级区域主键 * @return 乡级区域 */ public TGisXjqy selectTGisXjqyByFid(Long fid); /** * 查询乡级区域列表 * * @param tGisXjqy 乡级区域 * @return 乡级区域集合 */ public List selectTGisXjqyList(TGisXjqy tGisXjqy); /** * 导入乡级区域数据 * * @param list 乡级区域数据列表 * @param isUpdateSupport 是否更新支持,如果已存在,则进行更新数据 * @param userName 操作用户 * @return 结果 */ public String importTGisXjqy(List list, Boolean isUpdateSupport, String userName); /** * 新增乡级区域 * * @param tGisXjqy 乡级区域 * @return 结果 */ public int insertTGisXjqy(TGisXjqy tGisXjqy); /** * 批量新增乡级区域 * * @param list 乡级区域 * @return 结果 */ public int insertTGisXjqyBatch(List list); /** * 修改乡级区域 * * @param tGisXjqy 乡级区域 * @return 结果 */ public int updateTGisXjqy(TGisXjqy tGisXjqy); /** * 批量修改 乡级区域 * * @param list 乡级区域 * @return 结果 */ public int updateTGisXjqyBatch(List list); /** * 批量删除乡级区域 * * @param fids 需要删除的乡级区域主键集合 * @return 结果 */ public int deleteTGisXjqyByFids(Long[] fids); /** * 删除乡级区域信息 * * @param fid 乡级区域主键 * @return 结果 */ public int deleteTGisXjqyByFid(Long fid); }