|  |  |  | 
|---|
|  |  |  | * @param cardNum 水卡编号 | 
|---|
|  |  |  | * @return 水卡操作记录列表 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<Map<String, Object>> getOperateRecordsByCardNum(@Param("cardNum") Long cardNum); | 
|---|
|  |  |  | List<Map<String, Object>> getOperateRecordsByCardNum(@Param("cardNum") Long cardNum, @Param("cardAddr") String cardAddr); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 根据水卡编号获取余额 | 
|---|
|  |  |  | 
|---|
|  |  |  | * @param cardNum 水卡编号 | 
|---|
|  |  |  | * @return 余额 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Float getMoneyByCardNum(@Param("cardNum") Long cardNum); | 
|---|
|  |  |  | Float getMoneyByCardNum(@Param("cardNum") Long cardNum, @Param("cardAddr") String cardAddr); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 根据水卡编号获取充值总额 | 
|---|
|  |  |  | 
|---|
|  |  |  | * @param cardNum | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Float sumRechargeByCardNum(@Param("cardNum") Long cardNum); | 
|---|
|  |  |  | Float sumRechargeByCardNum(@Param("cardNum") Long cardNum, @Param("cardAddr") String cardAddr); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 根据水卡编号获取卡片状态 | 
|---|