|
@@ -313,6 +313,9 @@ public class PayBaseCustomerandmeterrelaServiceImpl implements PayBaseCustomeran
|
|
|
rechargeaccountDto.setCustomerId(new BigInteger(String.valueOf(loginUser.getCustomerId())));
|
|
|
payRechargeaccountMapper.update(rechargeaccountDto);
|
|
|
|
|
|
+ //修改水表安装信息为已开户
|
|
|
+ payBaseCustomerandmeterrelaMapper.updateMeterInstallOpen(2,loginUser.getUpdateBy(),LocalDateTime.now(),device.getId());
|
|
|
+
|
|
|
if (customerList.size() > 0) {
|
|
|
int reslut = payBaseCustomerandmeterrelaMapper.insertList(customerList);
|
|
|
|
|
@@ -429,6 +432,9 @@ public class PayBaseCustomerandmeterrelaServiceImpl implements PayBaseCustomeran
|
|
|
rechargeaccountDto.setCustomerId(new BigInteger(String.valueOf(loginUser.getCustomerId())));
|
|
|
payRechargeaccountMapper.update(rechargeaccountDto);
|
|
|
|
|
|
+ //修改水表安装信息为已开户
|
|
|
+ payBaseCustomerandmeterrelaMapper.updateMeterInstallOpen(2,loginUser.getUpdateBy(),LocalDateTime.now(),device.getId());
|
|
|
+
|
|
|
if (customerList.size() > 0) {
|
|
|
int reslut = payBaseCustomerandmeterrelaMapper.insertList(customerList);
|
|
|
|
|
@@ -1018,6 +1024,8 @@ public class PayBaseCustomerandmeterrelaServiceImpl implements PayBaseCustomeran
|
|
|
rechargeaccountDto.setSiteId(new BigInteger(String.valueOf(loginUser.getSiteId())));
|
|
|
rechargeaccountDto.setCustomerId(new BigInteger(String.valueOf(loginUser.getCustomerId())));
|
|
|
payRechargeaccountMapper.update(rechargeaccountDto);
|
|
|
+ //修改水表安装信息为已开户
|
|
|
+ payBaseCustomerandmeterrelaMapper.updateMeterInstallOpen(2,loginUser.getUpdateBy(),LocalDateTime.now(),device.getId());
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -1101,6 +1109,9 @@ public class PayBaseCustomerandmeterrelaServiceImpl implements PayBaseCustomeran
|
|
|
//修改预存账户为销户
|
|
|
result = payBaseCustomerandmeterrelaMapper.updateRechargeAccountState(2,loginUser.getId(),new Date(),loginUser.getSiteId(),loginUser.getCustomerId(),customerList.get(0).getAccountId());//开户状态:1已开户 2销户 3未开户
|
|
|
|
|
|
+ //修改水表安装信息为待开户
|
|
|
+ payBaseCustomerandmeterrelaMapper.updateMeterInstallOpen(1,loginUser.getUpdateBy(),LocalDateTime.now(),customerList.get(0).getWatermeterId());
|
|
|
+
|
|
|
//修改客户状态为销户
|
|
|
payBaseCustomerandmeterrelaMapper.updateAccountState(3,loginUser.getId(),new Date(),loginUser.getSiteId(),loginUser.getCustomerId(),customerList.get(0).getAccountId());//客户状态状态:1正常 2欠费 3销户
|
|
|
}
|