| | |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | |
| | | * 获取农户全部虚拟卡 |
| | | * @return |
| | | */ |
| | | List<VoVirtualCard> getVCs(@Param("clientId") Long clientId); |
| | | List<VoVirtualCard> getVCs(@Param("alarmValue") Integer alarmValue, @Param("clientId") Long clientId); |
| | | |
| | | /** |
| | | * 根据虚拟卡ID获取虚拟卡对象 |
| | |
| | | * @param intakeId |
| | | * @return |
| | | */ |
| | | void updateVcCardNoUseStateByIntakeId(@Param("intakeId")Long intakeId) ; |
| | | void updateVcCardNoUseStateByIntakeId(@Param("intakeId")Long intakeId, @Param("now")Date now) ; |
| | | |
| | | /** |
| | | * 获取虚拟卡充值记录 |
| | |
| | | * @param money |
| | | */ |
| | | void updateMoney(@Param("id")Long id , @Param("money")Double money); |
| | | |
| | | /** |
| | | * 根据农户ID及虚拟卡ID获取正常状态的虚拟卡对象,销卡使用 |
| | | * @param clientId |
| | | * @param vcId |
| | | * @return |
| | | */ |
| | | SeVirtualCard getVcByClientIdAndVcId(@Param("clientId")Long clientId, @Param("vcId")Long vcId); |
| | | |
| | | /** |
| | | * 注销虚拟卡 |
| | | * @param vcId |
| | | * @return |
| | | */ |
| | | Integer cancelVc(@Param("clientId")Long clientId, @Param("vcId")Long vcId); |
| | | } |