| | |
| | | </trim> |
| | | </select> |
| | | |
| | | <!--判断指定水卡是否为挂失状态且无补卡记录--> |
| | | <select id="isLostAndUnreplaced" resultType="java.lang.Integer"> |
| | | <!--根据指定水卡编号获取挂失事记录数量(补卡、解锁使用)--> |
| | | <select id="getLostCount" resultType="java.lang.Integer"> |
| | | SELECT |
| | | COUNT(*) AS recordCount |
| | | FROM se_client_card card |
| | | INNER JOIN se_client_card card2 ON card2.original_card_id = card.cardNum |
| | | <where> |
| | | AND card.state = 3 |
| | | <if test = "cardNum != null and cardNum > 0"> |
| | |
| | | </if> |
| | | </where> |
| | | </select> |
| | | |
| | | <!--根据指定水卡编号获取已补卡数量(补卡、解锁使用)--> |
| | | <select id="getReplacedCount" resultType="java.lang.Integer"> |
| | | SELECT |
| | | COUNT(*) AS recordCount |
| | | FROM se_client_card card |
| | | INNER JOIN se_client_card card2 ON card2.original_card_id = card.id |
| | | <where> |
| | | <if test = "cardNum != null and cardNum > 0"> |
| | | AND card.cardNum = #{cardNum} |
| | | </if> |
| | | </where> |
| | | </select> |
| | | <!--根据农户姓名和手机号获取水卡列表记录数,应用程序使用--> |
| | | <select id="getCardsByClientNameAndPhoneCount" resultType="java.lang.Long"> |
| | | SELECT |