From 919e2989808dd97ba32b4478dbe95851c70fbce5 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期四, 05 十二月 2024 12:01:21 +0800
Subject: [PATCH] 账户功能优化 支持 按物业费和水电费扣费

---
 service-common/src/main/java/com/java110/common/smo/impl/MeterMachineV1InnerServiceSMOImpl.java |   51 ---------------------------------------------------
 1 files changed, 0 insertions(+), 51 deletions(-)

diff --git a/service-common/src/main/java/com/java110/common/smo/impl/MeterMachineV1InnerServiceSMOImpl.java b/service-common/src/main/java/com/java110/common/smo/impl/MeterMachineV1InnerServiceSMOImpl.java
index 56c1fac..a6399fa 100644
--- a/service-common/src/main/java/com/java110/common/smo/impl/MeterMachineV1InnerServiceSMOImpl.java
+++ b/service-common/src/main/java/com/java110/common/smo/impl/MeterMachineV1InnerServiceSMOImpl.java
@@ -16,7 +16,6 @@
 package com.java110.common.smo.impl;
 
 
-import com.java110.common.smartMeter.ISmartMeterFactoryAdapt;
 import com.java110.common.dao.IMeterMachineV1ServiceDao;
 import com.java110.core.log.LoggerFactory;
 import com.java110.dto.meter.MeterMachineFactoryDto;
@@ -103,59 +102,9 @@
         return meterMachineV1ServiceDaoImpl.queryMeterMachinesCount(BeanConvertUtil.beanCovertMap(meterMachineDto));
     }
 
-    @Override
-    public ResultVo reChargeMeterMachines(@RequestBody MeterMachineDto meterMachineDto) {
 
-        MeterMachineFactoryDto meterMachineFactoryDto = new MeterMachineFactoryDto();
-        meterMachineFactoryDto.setFactoryId(meterMachineDto.getImplBean());
-        List<MeterMachineFactoryDto> meterMachineFactoryDtos = meterMachineFactoryV1InnerServiceSMOImpl.queryMeterMachineFactorys(meterMachineFactoryDto);
-        Assert.listOnlyOne(meterMachineFactoryDtos, "鏅鸿兘姘寸數琛ㄥ巶瀹朵笉瀛樺湪");
-        ISmartMeterFactoryAdapt smartMeterFactoryAdapt = ApplicationContextFactory.getBean(meterMachineFactoryDtos.get(0).getBeanImpl(), ISmartMeterFactoryAdapt.class);
-        if (smartMeterFactoryAdapt == null) {
-            throw new CmdException("鍘傚鎺ュ彛鏈疄鐜�");
-        }
 
-        // 閫氱煡 鍘傚閫傞厤鍣ㄦ暟鎹�
-        ResultVo resultVo = smartMeterFactoryAdapt.requestRecharge(meterMachineDto, meterMachineDto.getRechargeDegree(),meterMachineDto.getRechargeMoney());
-        return resultVo;
-    }
 
-    @Override
-    public ResultVo requestReads(@RequestBody List<MeterMachineDto> meterMachineDtos) {
-
-        Map<String, List<MeterMachineDto>> maps = new HashMap<>();
-
-        List<MeterMachineDto> tmpMeterMachineDtos = null;
-
-        for (MeterMachineDto meterMachineDto : meterMachineDtos) {
-            if (StringUtil.isEmpty(meterMachineDto.getImplBean())) {
-                continue;
-            }
-            if (maps.containsKey(meterMachineDto.getImplBean())) {
-                tmpMeterMachineDtos = maps.get(meterMachineDto.getImplBean());
-                tmpMeterMachineDtos.add(meterMachineDto);
-                continue;
-            }
-            tmpMeterMachineDtos = new ArrayList<>();
-            tmpMeterMachineDtos.add(meterMachineDto);
-            maps.put(meterMachineDto.getImplBean(), tmpMeterMachineDtos);
-        }
-
-        for (String implBean : maps.keySet()) {
-            MeterMachineFactoryDto meterMachineFactoryDto = new MeterMachineFactoryDto();
-            meterMachineFactoryDto.setFactoryId(implBean);
-            List<MeterMachineFactoryDto> meterMachineFactoryDtos = meterMachineFactoryV1InnerServiceSMOImpl.queryMeterMachineFactorys(meterMachineFactoryDto);
-            Assert.listOnlyOne(meterMachineFactoryDtos, "鏅鸿兘姘寸數琛ㄥ巶瀹朵笉瀛樺湪");
-            ISmartMeterFactoryAdapt smartMeterFactoryAdapt = ApplicationContextFactory.getBean(meterMachineFactoryDtos.get(0).getBeanImpl(), ISmartMeterFactoryAdapt.class);
-            if (smartMeterFactoryAdapt == null) {
-                continue;
-            }
-            ResultVo resultVo = smartMeterFactoryAdapt.requestReads(maps.get(implBean));
-            logger.debug("鎶勮〃杩斿洖锛寋}", resultVo.toString());
-        }
-
-        return new ResultVo(ResultVo.CODE_OK, ResultVo.MSG_OK);
-    }
 
     @Override
     public int settingMeterMachineRead(@RequestBody MeterMachinePo meterMachinePo) {

--
Gitblit v1.8.0