java后端
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 

88 líneas
1.9 KiB

  1. package com.ruoyi.business.service;
  2. import java.util.List;
  3. import com.ruoyi.business.domain.TGisXjqy;
  4. /**
  5. * 乡级区域Service接口
  6. *
  7. * @author rongxin
  8. * @date 2025-09-04
  9. */
  10. public interface ITGisXjqyService
  11. {
  12. /**
  13. * 查询乡级区域
  14. *
  15. * @param XJQYDM 乡级区域主键
  16. * @return 乡级区域
  17. */
  18. public TGisXjqy selectTGisXjqyByXJQYDM(String XJQYDM);
  19. /**
  20. * 查询乡级区域列表
  21. *
  22. * @param tGisXjqy 乡级区域
  23. * @return 乡级区域集合
  24. */
  25. public List<TGisXjqy> selectTGisXjqyList(TGisXjqy tGisXjqy);
  26. /**
  27. * 导入乡级区域数据
  28. *
  29. * @param list 乡级区域数据列表
  30. * @param isUpdateSupport 是否更新支持,如果已存在,则进行更新数据
  31. * @param userName 操作用户
  32. * @return 结果
  33. */
  34. public String importTGisXjqy(List<TGisXjqy> list, Boolean isUpdateSupport, String userName);
  35. /**
  36. * 新增乡级区域
  37. *
  38. * @param tGisXjqy 乡级区域
  39. * @return 结果
  40. */
  41. public int insertTGisXjqy(TGisXjqy tGisXjqy);
  42. /**
  43. * 批量新增乡级区域
  44. *
  45. * @param list 乡级区域
  46. * @return 结果
  47. */
  48. public int insertTGisXjqyBatch(List<TGisXjqy> list);
  49. /**
  50. * 修改乡级区域
  51. *
  52. * @param tGisXjqy 乡级区域
  53. * @return 结果
  54. */
  55. public int updateTGisXjqy(TGisXjqy tGisXjqy);
  56. /**
  57. * 批量修改 乡级区域
  58. *
  59. * @param list 乡级区域
  60. * @return 结果
  61. */
  62. public int updateTGisXjqyBatch(List<TGisXjqy> list);
  63. /**
  64. * 批量删除乡级区域
  65. *
  66. * @param XJQYDMs 需要删除的乡级区域主键集合
  67. * @return 结果
  68. */
  69. public int deleteTGisXjqyByXJQYDMs(String[] XJQYDMs);
  70. /**
  71. * 删除乡级区域信息
  72. *
  73. * @param XJQYDM 乡级区域主键
  74. * @return 结果
  75. */
  76. public int deleteTGisXjqyByXJQYDM(String XJQYDM);
  77. }