liurunyu
2025-04-27 7634d7ff15b1fa84ea84a51a1ba6e45b11a4aa21
pipIrr-platform/pipIrr-global/src/main/resources/mapper/IrIrrigateGroupMapper.xml
@@ -362,4 +362,21 @@
           INNER JOIN pr_controller con ON con.intakeId = gi.intake_id
    WHERE gi.group_id = #{groupId}
  </select>
  <!--根据轮灌组名称统计记录数-->
  <select id="countByGroupCode" resultType="java.lang.Integer">
    SELECT COUNT(*)
    FROM ir_irrigate_group
    WHERE group_code = #{groupCode}
    AND deleted = 0
  </select>
  <!--根据轮灌组名称统计记录数(排除指定ID)-->
  <select id="countByGroupCodeExcludeId" resultType="java.lang.Integer">
    SELECT COUNT(*)
    FROM ir_irrigate_group
    WHERE group_code = #{groupCode}
    AND id != #{excludeId}
    AND deleted = 0
  </select>
</mapper>