在开关阀时刷卡记录中添加用户余额

This commit is contained in:
2025-01-06 17:21:57 +08:00
parent c9c9c4f678
commit 9aa1944205

View File

@ -301,12 +301,14 @@ public class DeviceOtherMsgConsumer {
log.error("设备{}灌溉记录添加失败",serialNumber); log.error("设备{}灌溉记录添加失败",serialNumber);
} }
//添加一条刷卡记录 //添加一条刷卡记录
BigDecimal userBalance=dataJson.getBigDecimal("userBalance");//用户余额
NgCardSwipeRecords ngCardSwipeRecords=new NgCardSwipeRecords(); NgCardSwipeRecords ngCardSwipeRecords=new NgCardSwipeRecords();
ngCardSwipeRecords.setCardNumber(cardNumber);//卡号 ngCardSwipeRecords.setCardNumber(cardNumber);//卡号
ngCardSwipeRecords.setDeviceNumber(serialNumber);//设备编码 ngCardSwipeRecords.setDeviceNumber(serialNumber);//设备编码
ngCardSwipeRecords.setAreaCode(areaCode);//区域号 ngCardSwipeRecords.setAreaCode(areaCode);//区域号
ngCardSwipeRecords.setCardSwipeType(0);//开阀 ngCardSwipeRecords.setCardSwipeType(0);//开阀
ngCardSwipeRecords.setCardSwipeTime(DateUtils.getNowDate());//刷卡时间 ngCardSwipeRecords.setCardSwipeTime(DateUtils.getNowDate());//刷卡时间
ngCardSwipeRecords.setAmountDue(userBalance);//开阀时用户余额
if(cardInfo!=null && cardInfo.getUserId()!=null){ if(cardInfo!=null && cardInfo.getUserId()!=null){
ngCardSwipeRecords.setUserId(cardInfo.getUserId());//用户id ngCardSwipeRecords.setUserId(cardInfo.getUserId());//用户id
} }
@ -382,6 +384,8 @@ public class DeviceOtherMsgConsumer {
ngCardSwipeRecords.setAreaCode(areaCode);//区域号 ngCardSwipeRecords.setAreaCode(areaCode);//区域号
ngCardSwipeRecords.setCardSwipeType(1);//关阀 ngCardSwipeRecords.setCardSwipeType(1);//关阀
ngCardSwipeRecords.setCardSwipeTime(DateUtils.getNowDate());//刷卡时间 ngCardSwipeRecords.setCardSwipeTime(DateUtils.getNowDate());//刷卡时间
ngCardSwipeRecords.setAmountDue(userBalance);//关阀时用户余额
if(cardInfo!=null && cardInfo.getUserId()!=null){ if(cardInfo!=null && cardInfo.getUserId()!=null){
ngCardSwipeRecords.setUserId(cardInfo.getUserId());//用户id ngCardSwipeRecords.setUserId(cardInfo.getUserId());//用户id
} }