| | |
| | | import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; |
| | | import com.github.pagehelper.PageHelper; |
| | | import com.github.pagehelper.PageInfo; |
| | | import com.whyc.constant.BattCapperformanceEnum; |
| | | import com.whyc.constant.PwrCapperformanceEnum; |
| | | import com.whyc.dto.Param.ParamAlmDto; |
| | | import com.whyc.dto.PowerDto; |
| | | import com.whyc.dto.Response; |
| | |
| | | import com.whyc.mapper.StationInfMapper; |
| | | import com.whyc.pojo.db_station.BattInf; |
| | | import com.whyc.pojo.db_station.PowerInf; |
| | | import com.whyc.pojo.db_station.PowerInfChange; |
| | | import com.whyc.pojo.db_station.StationInf; |
| | | import com.whyc.pojo.db_user.BaojigroupPower; |
| | | import com.whyc.pojo.db_user.BaojigroupUsr; |
| | |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | @Service |
| | | public class PowerInfService { |
| | |
| | | |
| | | @Autowired(required = false) |
| | | private BaojigroupPowerMapper bjPowerMapper; |
| | | |
| | | @Autowired(required = false) |
| | | private InfoChangeService changeService; |
| | | |
| | | /*添加电源 |
| | | 1.判断当前用户是否是包组用户 |
| | |
| | | wrapper.eq("power_id",powerId); |
| | | wrapper.last("limit 1"); |
| | | PowerInf pinf=mapper.selectOne(wrapper); |
| | | List<PowerInfChange> pinfChangeList=changeService.getPinfChange(powerId); |
| | | pinf.setPinfChangeList(pinfChangeList); |
| | | return pinf; |
| | | } |
| | | //电源信息统计 |
| | |
| | | return mapper.getListByUserId(userId); |
| | | } |
| | | //根据查询条件获取电源集合 |
| | | public List<Integer> getPowerIdList(ParamAlmDto dto) { |
| | | return mapper.getPowerIdList(dto); |
| | | public PowerInf getPowerIdList(Integer powerId) { |
| | | return mapper.getPowerIdList(powerId); |
| | | } |
| | | //获取电源性能(下拉) |
| | | public Response getPwrCapperformance() { |
| | | Map<Integer,String> map= PwrCapperformanceEnum.getOpInfo(); |
| | | return new Response().setII(1,true,map,"获取电源性能(下拉)"); |
| | | } |
| | | } |